20 Creamy Spinach Quiche Recipes Deliciously Flaky

Melissa Grant

May 14, 2025

Picture this: a golden, flaky crust cradling a velvety spinach filling that’s both comforting and elegant. Whether you’re hosting brunch or craving a cozy dinner, these creamy spinach quiche recipes are your ticket to deliciousness. From classic combos to creative twists, we’ve gathered 20 irresistible options that promise to wow your taste buds. Let’s dive in and find your new favorite!

Classic Spinach and Cheese Quiche

Classic Spinach and Cheese Quiche
Sometimes you just need a cozy, satisfying meal that feels fancy but is actually super simple to make. This classic spinach and cheese quiche is exactly that—a creamy, savory pie that’s perfect for brunch, lunch, or even a light dinner. You’ll love how the flavors come together with minimal effort.

Serving: 6 | Pre Time: 20 minutes | Cooking Time: 45 minutes

Ingredients

– 1 (9-inch) unbaked pie crust
– 1 tablespoon olive oil
– 1 small onion, finely chopped
– 2 cups fresh spinach, roughly chopped
– 4 large eggs
– 1 cup whole milk
– 1/2 teaspoon salt
– 1/4 teaspoon black pepper
– 1/4 teaspoon ground nutmeg
– 1 cup shredded cheddar cheese
– 1/2 cup shredded Gruyère cheese

Instructions

1. Preheat your oven to 375°F (190°C).
2. Place the unbaked pie crust in a 9-inch pie dish and crimp the edges; set it aside.
3. Heat 1 tablespoon olive oil in a skillet over medium heat.
4. Add 1 small finely chopped onion and cook for 5 minutes, stirring occasionally, until softened.
5. Add 2 cups roughly chopped fresh spinach and cook for 2 minutes, just until wilted; tip: squeeze out any excess liquid from the spinach with a paper towel to prevent a soggy crust.
6. In a large bowl, whisk together 4 large eggs, 1 cup whole milk, 1/2 teaspoon salt, 1/4 teaspoon black pepper, and 1/4 teaspoon ground nutmeg until smooth.
7. Stir in 1 cup shredded cheddar cheese and 1/2 cup shredded Gruyère cheese into the egg mixture.
8. Spread the cooked onion and spinach evenly over the bottom of the pie crust.
9. Pour the egg and cheese mixture over the spinach layer in the pie crust.
10. Bake the quiche in the preheated oven for 45 minutes, or until the center is set and the top is golden brown; tip: check for doneness by inserting a knife near the center—it should come out clean.
11. Remove the quiche from the oven and let it cool on a wire rack for 10 minutes before slicing; tip: allowing it to rest helps the filling firm up for cleaner cuts.
12. Slice and serve warm.

You’ll adore the creamy, custardy texture with pockets of melted cheese and tender spinach in every bite. This quiche pairs wonderfully with a simple green salad or fresh fruit for a balanced meal, and leftovers taste just as delicious reheated the next day.

Spinach and Feta Quiche with Phyllo Crust

Spinach and Feta Quiche with Phyllo Crust
Ever find yourself craving something savory and satisfying but don’t want to spend all day in the kitchen? This spinach and feta quiche with a crispy phyllo crust is your answer. It’s a perfect blend of creamy, cheesy filling and a delightfully flaky, buttery shell that comes together surprisingly easily.
Serving: 6 | Pre Time: 20 minutes | Cooking Time: 45 minutes

Ingredients

– 8 sheets phyllo dough, thawed
– 6 tbsp unsalted butter, melted
– 1 tbsp olive oil
– 1 small yellow onion, diced
– 5 oz fresh spinach
– 4 large eggs
– 1 cup whole milk
– 1/2 cup heavy cream
– 1/2 tsp salt
– 1/4 tsp black pepper
– 1/4 tsp ground nutmeg
– 6 oz feta cheese, crumbled

Instructions

1. Preheat your oven to 375°F (190°C).
2. Brush a 9-inch pie dish lightly with 1 tablespoon of the melted butter.
3. Place one sheet of phyllo dough in the dish, letting the edges hang over the sides.
4. Brush the phyllo sheet lightly with melted butter.
5. Repeat steps 3 and 4, layering and buttering all 8 sheets, rotating them slightly to cover the dish evenly.
6. Trim any excess overhang with kitchen shears, leaving about a 1-inch overhang, then fold the edges inward to form a rustic crust.
7. Heat the olive oil in a large skillet over medium heat.
8. Add the diced onion and cook for 5 minutes, stirring occasionally, until softened and translucent.
9. Add the fresh spinach to the skillet and cook for 2-3 minutes, stirring constantly, until just wilted.
10. Transfer the spinach and onion mixture to a colander and press with a spoon to remove excess liquid. (Tip: Removing this moisture prevents a soggy crust.)
11. In a large bowl, whisk together the 4 eggs, 1 cup of whole milk, and 1/2 cup of heavy cream until smooth.
12. Whisk in the 1/2 teaspoon of salt, 1/4 teaspoon of black pepper, and 1/4 teaspoon of ground nutmeg.
13. Stir the cooked spinach and onion mixture and the 6 ounces of crumbled feta cheese into the egg mixture.
14. Pour the filling into the prepared phyllo crust.
15. Place the quiche on a baking sheet (Tip: This catches any potential drips and makes handling easier) and bake for 40-45 minutes. (Tip: The quiche is done when the center is just set and a knife inserted comes out clean, and the crust is a deep golden brown.)
16. Remove the quiche from the oven and let it cool on a wire rack for at least 15 minutes before slicing.
Serving this warm reveals its wonderful textures: the filling is luxuriously creamy and rich from the feta and custard, perfectly contrasted by the shatteringly crisp, multi-layered phyllo. It’s fantastic for a weekend brunch centerpiece or sliced cold for a tasty lunch the next day.

Creamy Spinach and Mushroom Quiche

Creamy Spinach and Mushroom Quiche
Bust out your pie dish because this creamy spinach and mushroom quiche is the ultimate cozy meal. You’ll love how the earthy mushrooms and tender spinach come together in a rich, cheesy custard. It’s perfect for brunch, lunch, or a simple dinner.
Serving: 6 | Pre Time: 20 minutes | Cooking Time: 45 minutes

Ingredients

– 1 store-bought 9-inch pie crust
– 1 tablespoon olive oil
– 8 ounces cremini mushrooms, sliced
– 1 (10-ounce) package frozen chopped spinach, thawed and squeezed dry
– 4 large eggs
– 1 cup heavy cream
– 1 cup shredded Gruyère cheese
– 1/2 teaspoon salt
– 1/4 teaspoon black pepper
– 1/4 teaspoon ground nutmeg

Instructions

1. Preheat your oven to 375°F.
2. Place the store-bought 9-inch pie crust in a pie dish and prick the bottom all over with a fork.
3. Bake the crust for 10 minutes to set it, then remove from the oven.
4. Heat 1 tablespoon olive oil in a large skillet over medium heat.
5. Add 8 ounces sliced cremini mushrooms and cook for 8-10 minutes, stirring occasionally, until they release their liquid and turn golden brown.
6. Add the thawed and squeezed-dry spinach to the skillet and cook for 2 minutes, stirring to combine.
7. Spread the mushroom and spinach mixture evenly over the pre-baked crust.
8. In a medium bowl, whisk together 4 large eggs and 1 cup heavy cream until smooth.
9. Stir in 1 cup shredded Gruyère cheese, 1/2 teaspoon salt, 1/4 teaspoon black pepper, and 1/4 teaspoon ground nutmeg.
10. Pour the egg mixture over the vegetables in the crust.
11. Bake the quiche at 375°F for 40-45 minutes, until the center is set and the top is golden brown.
12. Let the quiche cool on a wire rack for 10 minutes before slicing.
Really, the texture is wonderfully creamy with a slight bite from the crust. The nutmeg adds a warm, subtle depth that complements the savory mushrooms and cheese beautifully. Try serving it with a simple arugula salad for a complete, satisfying meal.

Spinach and Bacon Quiche Lorraine

Spinach and Bacon Quiche Lorraine
Remember those cozy weekend brunches you dream about? This spinach and bacon quiche Lorraine delivers that perfect savory satisfaction in every bite, blending crispy bacon with tender spinach in a creamy custard nestled in a flaky crust. You’ll love how simple it is to pull together for a crowd-pleasing meal any time of day.

Serving: 6 | Pre Time: 20 minutes | Cooking Time: 45 minutes

Ingredients

– 1 9-inch pie crust
– 6 slices bacon
– 1 cup fresh spinach
– 1 cup shredded Gruyère cheese
– 4 large eggs
– 1 cup heavy cream
– 1/2 tsp salt
– 1/4 tsp black pepper
– 1/4 tsp ground nutmeg

Instructions

1. Preheat your oven to 375°F (190°C).
2. Place the pie crust in a 9-inch pie dish and crimp the edges; prick the bottom all over with a fork to prevent bubbling.
3. Cook the bacon in a skillet over medium heat for 8-10 minutes until crispy, then transfer to a paper towel-lined plate to drain.
4. Crumble the cooled bacon into small pieces.
5. Wilt the spinach in the same skillet over medium heat for 2-3 minutes until just softened, then remove from heat.
6. Sprinkle the crumbled bacon, wilted spinach, and shredded Gruyère cheese evenly over the bottom of the pie crust.
7. In a medium bowl, whisk together the eggs, heavy cream, salt, black pepper, and ground nutmeg until fully combined and smooth.
8. Pour the egg mixture slowly over the ingredients in the pie crust.
9. Bake the quiche in the preheated oven for 40-45 minutes, until the center is set and the top is golden brown.
10. Let the quiche cool on a wire rack for 10 minutes before slicing.

What makes this quiche truly special is its rich, creamy texture that contrasts beautifully with the crispy bacon and flaky crust. Serve it warm with a fresh green salad for a balanced meal, or enjoy leftovers chilled—the flavors deepen overnight, making it even more delicious the next day.

Spinach and Goat Cheese Quiche with Herbs

Spinach and Goat Cheese Quiche with Herbs
Fancy a savory brunch that feels both elegant and effortless? This spinach and goat cheese quiche with herbs is your answer. It’s packed with fresh flavors and comes together with minimal fuss—perfect for a lazy weekend or impressing guests.

Serving: 6 | Pre Time: 20 minutes | Cooking Time: 45 minutes

Ingredients

– 1 pre-made 9-inch pie crust
– 1 tablespoon olive oil
– 1 small onion, diced
– 2 cups fresh spinach, chopped
– 4 large eggs
– 1 cup whole milk
– 1/2 teaspoon salt
– 1/4 teaspoon black pepper
– 4 ounces goat cheese, crumbled
– 2 tablespoons fresh parsley, chopped
– 1 tablespoon fresh thyme leaves

Instructions

1. Preheat your oven to 375°F (190°C).
2. Place the pre-made pie crust in a 9-inch pie dish, pressing it gently into the edges.
3. Heat the olive oil in a skillet over medium heat until shimmering, about 1 minute.
4. Add the diced onion to the skillet and cook for 5 minutes, stirring occasionally, until softened and translucent.
5. Stir in the chopped spinach and cook for 2 minutes, until wilted and bright green.
6. Remove the skillet from the heat and let the mixture cool slightly for 5 minutes.
7. In a large bowl, whisk together the eggs, whole milk, salt, and black pepper until smooth and well combined.
8. Stir the cooled spinach and onion mixture into the egg mixture.
9. Fold in the crumbled goat cheese, chopped parsley, and thyme leaves until evenly distributed.
10. Pour the filling into the prepared pie crust, spreading it out evenly with a spatula.
11. Bake the quiche in the preheated oven for 45 minutes, or until the center is set and the top is golden brown.
12. Remove the quiche from the oven and let it cool on a wire rack for 10 minutes before slicing.
Just out of the oven, this quiche boasts a creamy, custardy texture with pockets of tangy goat cheese and earthy herbs. The flaky crust adds a satisfying crunch, making each bite a delightful contrast. Serve it warm with a side salad for a complete meal, or slice it cold for an easy grab-and-go lunch.

Spinach and Cheddar Quiche with Hash Brown Crust

Spinach and Cheddar Quiche with Hash Brown Crust
Kick off your weekend brunch with this hearty, comforting quiche that swaps the usual pastry for a crispy hash brown crust. It’s packed with savory cheddar and fresh spinach for a satisfying meal that’s easier than it looks. You’ll love how the golden crust holds everything together.

Serving: 6 | Pre Time: 20 minutes | Cooking Time: 45 minutes

Ingredients

– 4 cups frozen shredded hash browns, thawed
– 3 tablespoons unsalted butter, melted
– 1/2 teaspoon salt
– 1/4 teaspoon black pepper
– 1 tablespoon olive oil
– 1 small yellow onion, diced
– 2 cups fresh spinach, roughly chopped
– 4 large eggs
– 1 cup whole milk
– 1 cup shredded sharp cheddar cheese
– 1/4 teaspoon garlic powder

Instructions

1. Preheat your oven to 400°F.
2. In a medium bowl, combine the thawed hash browns, melted butter, 1/4 teaspoon of the salt, and 1/8 teaspoon of the black pepper.
3. Press the hash brown mixture firmly into the bottom and up the sides of a 9-inch pie dish to form an even crust.
4. Bake the crust at 400°F for 20 minutes, or until it turns golden brown and crispy at the edges.
5. While the crust bakes, heat the olive oil in a skillet over medium heat.
6. Add the diced onion to the skillet and cook for 5 minutes, stirring occasionally, until softened.
7. Add the chopped spinach to the skillet and cook for 2 minutes, just until wilted, then remove from heat. Tip: Squeeze out any excess liquid from the spinach with a paper towel to prevent a soggy crust.
8. In a large bowl, whisk together the eggs, milk, remaining 1/4 teaspoon salt, remaining 1/8 teaspoon black pepper, and garlic powder until smooth.
9. Stir the cooked onion-spinach mixture and shredded cheddar cheese into the egg mixture.
10. Pour the filling into the pre-baked hash brown crust, spreading it evenly.
11. Reduce the oven temperature to 375°F and bake the quiche for 25 minutes, or until the center is set and a knife inserted comes out clean. Tip: If the crust edges brown too quickly, cover them loosely with foil.
12. Let the quiche cool on a wire rack for 10 minutes before slicing. Tip: This resting time helps the slices hold their shape better.

Buttery and crisp, the hash brown crust adds a delightful texture that pairs perfectly with the creamy, cheesy filling. Serve it warm with a side salad for a complete meal, or slice it cold for an easy grab-and-go breakfast.

Spinach and Ricotta Quiche with Sun-Dried Tomatoes

Spinach and Ricotta Quiche with Sun-Dried Tomatoes
Okay, so you know those days when you want something impressive but secretly easy? This quiche is your answer. It’s creamy, savory, and packed with flavor, perfect for brunch or a simple dinner.
Serving: 6 | Pre Time: 20 minutes | Cooking Time: 45 minutes

Ingredients

– 1 (9-inch) refrigerated pie crust
– 1 tablespoon olive oil
– 1 small yellow onion, diced
– 5 ounces fresh spinach
– 1 cup whole-milk ricotta cheese
– 4 large eggs
– 1 cup heavy cream
– 1/2 cup grated Parmesan cheese
– 1/4 cup chopped sun-dried tomatoes (packed in oil)
– 1/2 teaspoon salt
– 1/4 teaspoon black pepper
– 1/4 teaspoon ground nutmeg

Instructions

1. Preheat your oven to 375°F (190°C).
2. Unroll the refrigerated pie crust and press it into a 9-inch pie dish, crimping the edges.
3. Prick the bottom of the crust all over with a fork.
4. Place a sheet of parchment paper over the crust and fill it with pie weights or dried beans.
5. Blind bake the crust for 10 minutes to prevent a soggy bottom.
6. Remove the crust from the oven and carefully lift out the parchment paper with the weights.
7. Heat 1 tablespoon olive oil in a large skillet over medium heat.
8. Add the diced yellow onion and cook for 5 minutes, stirring occasionally, until softened.
9. Add 5 ounces fresh spinach and cook for 2-3 minutes, just until wilted.
10. Transfer the onion and spinach mixture to a colander and press out any excess liquid with a spoon.
11. In a large mixing bowl, whisk together 1 cup whole-milk ricotta cheese, 4 large eggs, and 1 cup heavy cream until smooth.
12. Stir in 1/2 cup grated Parmesan cheese, 1/4 cup chopped sun-dried tomatoes, 1/2 teaspoon salt, 1/4 teaspoon black pepper, and 1/4 teaspoon ground nutmeg.
13. Fold the drained onion and spinach mixture into the egg mixture.
14. Pour the filling into the pre-baked pie crust.
15. Bake the quiche at 375°F (190°C) for 35-40 minutes, until the center is set and the top is golden brown.
16. Let the quiche cool on a wire rack for at least 10 minutes before slicing. A final sprinkle of nutmeg right before baking enhances the flavor without being overpowering.
A creamy, savory slice with pockets of tangy sun-dried tomatoes and a perfectly crisp crust. It’s fantastic warm or at room temperature, maybe with a simple arugula salad on the side.

Spinach and Gruyère Quiche with Caramelized Onions

Spinach and Gruyère Quiche with Caramelized Onions
Diving into a cozy weekend brunch? This spinach and Gruyère quiche with caramelized onions is your answer. It’s savory, creamy, and perfect for feeding a crowd—or just treating yourself to leftovers all week.

Serving: 6 | Pre Time: 20 minutes | Cooking Time: 50 minutes

Ingredients

– 1 pre-made pie crust (9-inch)
– 2 tbsp unsalted butter
– 1 large yellow onion, thinly sliced
– 1/4 tsp salt
– 1/4 tsp black pepper
– 5 oz fresh spinach
– 4 large eggs
– 1 cup heavy cream
– 1 cup shredded Gruyère cheese
– 1/4 tsp ground nutmeg

Instructions

1. Preheat your oven to 375°F. Place the pie crust in a 9-inch pie dish and set aside.
2. Melt the butter in a large skillet over medium heat. Add the sliced onion, salt, and black pepper.
3. Cook the onion, stirring occasionally, for 15–20 minutes until golden brown and caramelized. Tip: Don’t rush this—low and slow brings out the sweetness!
4. Add the spinach to the skillet and cook for 2–3 minutes until wilted. Remove from heat and let cool slightly.
5. In a large bowl, whisk together the eggs, heavy cream, and nutmeg until smooth.
6. Spread the caramelized onion and spinach mixture evenly over the bottom of the pie crust.
7. Sprinkle the shredded Gruyère cheese over the onion and spinach layer.
8. Pour the egg and cream mixture over the filling in the pie crust. Tip: Pour slowly to avoid disturbing the layers.
9. Bake the quiche in the preheated oven for 45–50 minutes, until the center is set and the top is golden brown. Tip: Check doneness by inserting a knife—it should come out clean.
10. Let the quiche cool for 10 minutes before slicing and serving.

Perfectly creamy with a hint of nutmeg, this quiche has a rich, savory flavor from the Gruyère and sweet onions. Serve it warm with a simple side salad for a complete meal, or enjoy a slice cold straight from the fridge—it’s just as delicious!

Spinach and Artichoke Quiche

Spinach and Artichoke Quiche
Just when you need a cozy, make-ahead breakfast or brunch dish, this spinach and artichoke quiche delivers. It’s packed with savory flavors and comes together with a simple, flaky crust—perfect for feeding a crowd or enjoying leftovers all week.

Serving: 6 | Pre Time: 20 minutes | Cooking Time: 45 minutes

Ingredients

– 1 9-inch pie crust, store-bought or homemade
– 1 tablespoon olive oil
– 1 small onion, diced
– 2 cloves garlic, minced
– 5 ounces fresh spinach
– 1 14-ounce can artichoke hearts, drained and chopped
– 4 large eggs
– 1 cup heavy cream
– 1/2 teaspoon salt
– 1/4 teaspoon black pepper
– 1/4 teaspoon ground nutmeg
– 1 cup shredded mozzarella cheese
– 1/2 cup grated Parmesan cheese

Instructions

1. Preheat your oven to 375°F (190°C).
2. Place the pie crust in a 9-inch pie dish, pressing it gently into the edges.
3. In a large skillet, heat 1 tablespoon olive oil over medium heat.
4. Add 1 small diced onion and cook for 5 minutes, stirring occasionally, until softened.
5. Add 2 cloves minced garlic and cook for 1 minute until fragrant.
6. Stir in 5 ounces fresh spinach and cook for 2–3 minutes until wilted, then remove from heat.
7. Tip: Squeeze out any excess liquid from the spinach mixture with a paper towel to prevent a soggy crust.
8. In a large bowl, whisk together 4 large eggs, 1 cup heavy cream, 1/2 teaspoon salt, 1/4 teaspoon black pepper, and 1/4 teaspoon ground nutmeg until smooth.
9. Stir in 1 cup shredded mozzarella cheese and 1/2 cup grated Parmesan cheese into the egg mixture.
10. Fold the spinach mixture and 1 14-ounce can chopped artichoke hearts into the egg mixture until well combined.
11. Pour the filling into the prepared pie crust, spreading it evenly.
12. Tip: For a golden top, brush the crust edges with a little beaten egg or milk before baking.
13. Bake at 375°F (190°C) for 40–45 minutes, until the center is set and a knife inserted comes out clean.
14. Tip: Let the quiche rest for 10 minutes after baking to firm up for easier slicing.
15. Remove from the oven and let cool on a wire rack for 10 minutes before serving.
Velvety and rich, this quiche boasts a creamy texture with pops of tender artichoke and earthy spinach. Serve it warm with a side salad for a light lunch, or slice it cold for a quick, protein-packed snack on the go.

Spinach and Parmesan Quiche with Garlic Butter Crust

Spinach and Parmesan Quiche with Garlic Butter Crust
Ever have one of those mornings where you just want something cozy and satisfying? This spinach and Parmesan quiche with a garlic butter crust is exactly that—a creamy, savory dish that feels special but comes together without fuss. You’ll love how the flaky crust pairs with the rich filling.

Serving: 6 | Pre Time: 20 minutes | Cooking Time: 45 minutes

Ingredients

– 1 1/4 cups all-purpose flour
– 1/2 cup unsalted butter, cold and cubed
– 1/2 tsp salt
– 2 cloves garlic, minced
– 2 tbsp ice water
– 4 large eggs
– 1 cup heavy cream
– 1/2 cup whole milk
– 1 cup fresh spinach, chopped
– 1/2 cup Parmesan cheese, grated
– 1/4 tsp black pepper

Instructions

1. Preheat your oven to 375°F.
2. In a large bowl, combine 1 1/4 cups all-purpose flour, 1/2 tsp salt, and 2 cloves minced garlic.
3. Add 1/2 cup cold, cubed unsalted butter to the flour mixture.
4. Use a pastry cutter or your fingers to work the butter into the flour until it resembles coarse crumbs.
5. Gradually add 2 tbsp ice water, mixing until the dough just comes together.
6. Tip: Handle the dough as little as possible to keep the crust flaky.
7. Press the dough into a 9-inch pie dish, forming an even layer on the bottom and up the sides.
8. Place the crust in the freezer for 10 minutes to firm up.
9. In a medium bowl, whisk together 4 large eggs, 1 cup heavy cream, and 1/2 cup whole milk until smooth.
10. Stir in 1 cup chopped fresh spinach, 1/2 cup grated Parmesan cheese, and 1/4 tsp black pepper.
11. Tip: Wilt the spinach slightly in a pan first if you prefer a softer texture.
12. Remove the crust from the freezer and pour the egg mixture into it.
13. Bake the quiche at 375°F for 40-45 minutes, or until the center is set and the top is golden brown.
14. Tip: Check for doneness by inserting a knife into the center; it should come out clean.
15. Let the quiche cool for 10 minutes before slicing.
The crust is wonderfully crisp with a hint of garlic, while the filling is creamy and packed with savory Parmesan. Serve it warm with a side salad for a complete meal, or enjoy leftovers chilled—it’s just as delicious the next day.

Spinach and Swiss Quiche with Dijon Mustard

Spinach and Swiss Quiche with Dijon Mustard
Wondering what to make for a cozy brunch or easy dinner? This spinach and Swiss quiche with Dijon mustard is your answer—it’s creamy, savory, and comes together with minimal fuss. You’ll love how the mustard adds a subtle tang that balances the richness.

Serving: 6 | Pre Time: 20 minutes | Cooking Time: 45 minutes

Ingredients

– 1 9-inch pie crust
– 1 tablespoon olive oil
– 1 small onion, diced
– 4 cups fresh spinach
– 4 large eggs
– 1 cup heavy cream
– 1 cup shredded Swiss cheese
– 1 tablespoon Dijon mustard
– 1/2 teaspoon salt
– 1/4 teaspoon black pepper

Instructions

1. Preheat your oven to 375°F.
2. Place the 9-inch pie crust in a pie dish and press it gently into the edges.
3. In a skillet over medium heat, heat 1 tablespoon olive oil.
4. Add 1 small diced onion and cook for 5 minutes, stirring occasionally, until softened.
5. Add 4 cups fresh spinach and cook for 2-3 minutes, just until wilted, then remove from heat. Tip: Squeeze out any excess liquid from the spinach with a paper towel to prevent a soggy crust.
6. In a large bowl, whisk together 4 large eggs and 1 cup heavy cream until smooth.
7. Stir in 1 cup shredded Swiss cheese, 1 tablespoon Dijon mustard, 1/2 teaspoon salt, and 1/4 teaspoon black pepper.
8. Fold the cooked onion and spinach mixture into the egg mixture until evenly combined.
9. Pour the filling into the prepared pie crust, spreading it out evenly. Tip: Place the pie dish on a baking sheet to catch any drips and make it easier to handle.
10. Bake at 375°F for 40-45 minutes, until the center is set and the top is golden brown. Tip: Check for doneness by inserting a knife near the center—it should come out clean.
11. Let the quiche cool on a wire rack for 10 minutes before slicing.
Yum, this quiche turns out with a flaky crust and a custardy, tender interior. The Swiss cheese melts into a creamy layer, while the Dijon mustard gives it a bright, zesty kick that cuts through the richness. Serve it warm with a simple green salad for a complete meal, or slice it cold for a tasty picnic treat.

Spinach and Ham Quiche with Puff Pastry

Spinach and Ham Quiche with Puff Pastry
Zesty and comforting, this spinach and ham quiche with puff pastry is the perfect brunch or easy dinner. You’ll love how the flaky crust holds the creamy, savory filling—it’s a crowd-pleaser that comes together without fuss. Let’s get baking!

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– 1 sheet frozen puff pastry, thawed
– 1 tablespoon unsalted butter
– 1/2 cup diced yellow onion
– 1 cup diced ham
– 2 cups fresh spinach, roughly chopped
– 4 large eggs
– 1 cup whole milk
– 1/2 cup shredded cheddar cheese
– 1/4 teaspoon salt
– 1/4 teaspoon black pepper

Instructions

1. Preheat your oven to 375°F (190°C).
2. Roll out the puff pastry sheet on a lightly floured surface to fit a 9-inch pie dish, pressing it gently into the bottom and sides.
3. Prick the bottom of the pastry all over with a fork to prevent puffing during baking.
4. Melt the butter in a skillet over medium heat.
5. Add the diced onion and cook for 3-4 minutes until softened and translucent.
6. Stir in the diced ham and cook for 2 minutes until lightly browned.
7. Add the chopped spinach and cook for 1-2 minutes until wilted, then remove from heat.
8. In a large bowl, whisk together the eggs and whole milk until smooth.
9. Stir in the shredded cheddar cheese, salt, and black pepper.
10. Fold the ham and spinach mixture into the egg mixture until evenly combined.
11. Pour the filling into the prepared puff pastry crust.
12. Bake in the preheated oven for 40-45 minutes, or until the center is set and the top is golden brown.
13. Let the quiche cool for 10 minutes before slicing and serving.

Perfectly golden and savory, this quiche has a creamy, tender filling that pairs wonderfully with the buttery, flaky crust. Serve it warm with a side salad for a complete meal, or slice it up for a tasty grab-and-go breakfast—it’s delicious any time of day!

Spinach and Blue Cheese Quiche with Walnuts

Spinach and Blue Cheese Quiche with Walnuts
Mmm, picture this: a flaky, buttery crust filled with creamy eggs, earthy spinach, and tangy blue cheese, all topped with crunchy walnuts. It’s the perfect brunch centerpiece or make-ahead dinner that feels fancy but comes together without fuss. You’ll love how the flavors meld together in every bite.

Serving: 6 | Pre Time: 20 minutes | Cooking Time: 45 minutes

Ingredients

– 1 pre-made 9-inch pie crust
– 4 large eggs
– 1 cup heavy cream
– 1/2 cup whole milk
– 1/2 teaspoon salt
– 1/4 teaspoon black pepper
– 1/4 teaspoon ground nutmeg
– 2 cups fresh spinach, chopped
– 1/2 cup crumbled blue cheese
– 1/2 cup walnuts, chopped

Instructions

1. Preheat your oven to 375°F (190°C).
2. Place the pre-made pie crust in a 9-inch pie dish and press it gently into the edges.
3. In a large mixing bowl, whisk together the eggs, heavy cream, and whole milk until smooth.
4. Add the salt, black pepper, and ground nutmeg to the egg mixture and whisk to combine.
5. Stir in the chopped fresh spinach and crumbled blue cheese until evenly distributed.
6. Pour the egg and spinach mixture into the prepared pie crust.
7. Sprinkle the chopped walnuts evenly over the top of the filling.
8. Bake the quiche in the preheated oven for 45 minutes, or until the center is set and the top is golden brown. Tip: Check doneness by inserting a knife into the center—it should come out clean.
9. Remove the quiche from the oven and let it cool on a wire rack for 10 minutes before slicing. Tip: Letting it rest helps the filling set for cleaner slices.
10. Serve warm or at room temperature. Tip: For extra flavor, drizzle with a little honey before serving to balance the blue cheese’s tanginess.

Just out of the oven, this quiche has a creamy, custardy texture with pops of spinach and pockets of melted blue cheese. The walnuts add a delightful crunch that contrasts beautifully with the soft filling. Try serving it with a simple arugula salad dressed in lemon vinaigrette for a complete meal that’s sure to impress.

Spinach and Mozzarella Quiche with Cherry Tomatoes

Spinach and Mozzarella Quiche with Cherry Tomatoes
Now, picture this: a flaky, golden crust filled with creamy eggs, melty mozzarella, fresh spinach, and sweet bursts of cherry tomatoes. It’s the perfect brunch centerpiece or easy weeknight dinner that feels fancy without the fuss. You’ll love how simple it is to pull together!

Serving: 6 | Pre Time: 20 minutes | Cooking Time: 45 minutes

Ingredients

– 1 (9-inch) refrigerated pie crust
– 1 tablespoon olive oil
– 1 small yellow onion, diced
– 2 cups fresh spinach, roughly chopped
– 4 large eggs
– 1 cup whole milk
– 1/2 teaspoon salt
– 1/4 teaspoon black pepper
– 1/4 teaspoon garlic powder
– 1 cup shredded mozzarella cheese
– 1/2 cup cherry tomatoes, halved

Instructions

1. Preheat your oven to 375°F (190°C).
2. Unroll the refrigerated pie crust and press it into a 9-inch pie dish, crimping the edges.
3. In a skillet over medium heat, heat 1 tablespoon olive oil.
4. Add the diced yellow onion and cook for 5 minutes, stirring occasionally, until softened.
5. Add the roughly chopped fresh spinach and cook for 2 minutes, just until wilted. Tip: Wilt the spinach quickly to preserve its bright green color and nutrients.
6. Remove the skillet from the heat and let the mixture cool slightly.
7. In a large bowl, whisk together 4 large eggs, 1 cup whole milk, 1/2 teaspoon salt, 1/4 teaspoon black pepper, and 1/4 teaspoon garlic powder until smooth.
8. Stir in 1 cup shredded mozzarella cheese and the cooled spinach-onion mixture.
9. Pour the egg mixture into the prepared pie crust.
10. Arrange 1/2 cup halved cherry tomatoes cut-side up on top of the filling. Tip: Place the tomatoes evenly so each slice gets a few.
11. Bake the quiche at 375°F (190°C) for 45 minutes, or until the center is set and the crust is golden brown. Tip: Check for doneness by inserting a knife near the center; it should come out clean.
12. Let the quiche cool on a wire rack for 10 minutes before slicing.
13. Serve warm or at room temperature.

Let this quiche shine with its creamy, custardy texture and savory flavors from the mozzarella and garlic. The cherry tomatoes add a juicy pop that balances the richness perfectly. Try serving it with a simple green salad for a complete meal that’s sure to impress.

Spinach and Leek Quiche with Herbed Crust

Spinach and Leek Quiche with Herbed Crust
You know those cozy weekend mornings when you want something special but not fussy? This spinach and leek quiche with an herbed crust is your answer—it’s savory, satisfying, and easier than you think to whip up.

Serving: 6 | Pre Time: 20 minutes | Cooking Time: 45 minutes

Ingredients

– 1 1/4 cups all-purpose flour
– 1/2 teaspoon salt
– 1/2 cup unsalted butter, cold and cubed
– 1/4 cup ice water
– 1 tablespoon fresh thyme, chopped
– 1 tablespoon fresh parsley, chopped
– 1 tablespoon olive oil
– 1 leek, white and light green parts only, thinly sliced
– 4 cups fresh spinach, roughly chopped
– 4 large eggs
– 1 cup whole milk
– 1/2 cup heavy cream
– 1/2 teaspoon black pepper
– 1/4 teaspoon nutmeg
– 1 cup shredded Gruyère cheese

Instructions

1. In a large bowl, combine 1 1/4 cups all-purpose flour and 1/2 teaspoon salt.
2. Add 1/2 cup cold, cubed unsalted butter to the flour mixture, and use a pastry cutter or your fingers to work it in until the mixture resembles coarse crumbs.
3. Gradually mix in 1/4 cup ice water until the dough just comes together, then fold in 1 tablespoon chopped fresh thyme and 1 tablespoon chopped fresh parsley. Tip: Handle the dough minimally to keep the crust flaky.
4. Shape the dough into a disk, wrap it in plastic wrap, and refrigerate for at least 30 minutes to chill.
5. Preheat your oven to 375°F (190°C).
6. On a lightly floured surface, roll out the chilled dough into a 12-inch circle and fit it into a 9-inch pie dish, trimming any excess edges.
7. In a large skillet over medium heat, heat 1 tablespoon olive oil, then add 1 thinly sliced leek and sauté for 5 minutes until softened.
8. Add 4 cups roughly chopped fresh spinach to the skillet and cook for 2-3 minutes until wilted, then remove from heat and let cool slightly. Tip: Squeeze out any excess liquid from the spinach to prevent a soggy crust.
9. In a medium bowl, whisk together 4 large eggs, 1 cup whole milk, 1/2 cup heavy cream, 1/2 teaspoon black pepper, and 1/4 teaspoon nutmeg until smooth.
10. Spread the cooled leek and spinach mixture evenly over the crust, then sprinkle 1 cup shredded Gruyère cheese on top.
11. Pour the egg mixture over the filling in the pie dish.
12. Bake the quiche in the preheated oven at 375°F for 45 minutes, or until the center is set and the top is golden brown. Tip: Check for doneness by inserting a knife near the center—it should come out clean.
13. Let the quiche cool on a wire rack for 10 minutes before slicing.
Layers of creamy egg, melted cheese, and tender veggies make every bite a delight. Serve it warm with a simple side salad for a complete meal, or enjoy leftovers chilled—it’s just as tasty the next day.

Spinach and Gouda Quiche with Crispy Prosciutto

Spinach and Gouda Quiche with Crispy Prosciutto
Unexpectedly easy yet impressive, this spinach and Gouda quiche with crispy prosciutto is the perfect brunch centerpiece or cozy dinner. You get a flaky crust filled with creamy eggs, melty cheese, and savory ham—it’s a crowd-pleaser that feels fancy without the fuss. Let’s get cooking!

Serving: 6 | Pre Time: 20 minutes | Cooking Time: 45 minutes

Ingredients

– 1 (9-inch) refrigerated pie crust
– 4 ounces thinly sliced prosciutto
– 1 tablespoon olive oil
– 1 small yellow onion, diced
– 5 ounces fresh spinach
– 4 large eggs
– 1 cup heavy cream
– 1/2 teaspoon salt
– 1/4 teaspoon black pepper
– 1/4 teaspoon ground nutmeg
– 1 1/2 cups shredded Gouda cheese

Instructions

1. Preheat your oven to 375°F. Unroll the pie crust and press it into a 9-inch pie dish, trimming any excess edges.
2. Arrange the prosciutto slices in a single layer on a baking sheet. Bake for 10-12 minutes at 375°F until crispy, then transfer to a paper towel-lined plate to cool. Tip: Watch closely to prevent burning, as prosciutto can go from crisp to burnt quickly.
3. Heat olive oil in a large skillet over medium heat. Add the diced onion and cook for 5 minutes, stirring occasionally, until softened.
4. Add the fresh spinach to the skillet and cook for 2-3 minutes, stirring constantly, until wilted. Remove from heat and let cool slightly.
5. In a large bowl, whisk together the eggs, heavy cream, salt, black pepper, and ground nutmeg until smooth.
6. Crumble the cooled prosciutto into small pieces. Stir the prosciutto, spinach-onion mixture, and shredded Gouda cheese into the egg mixture.
7. Pour the filling into the prepared pie crust. Bake at 375°F for 35-40 minutes, until the center is set and the top is golden brown. Tip: Check doneness by inserting a knife near the center—it should come out clean.
8. Let the quiche cool on a wire rack for 10 minutes before slicing. Tip: Allowing it to rest helps the filling firm up for cleaner slices.
Here’s the best part: each bite offers a buttery crust with a rich, creamy interior, balanced by the salty crunch of prosciutto and the mild sweetness of Gouda. Serve it warm with a simple arugula salad for a light meal, or slice it cold for an easy grab-and-go breakfast—it’s versatile enough for any occasion.

Spinach and Brie Quiche with Honey Drizzle

Spinach and Brie Quiche with Honey Drizzle
Venturing into brunch territory? This spinach and brie quiche with a honey drizzle is your new go-to. It’s creamy, savory, and has just the right touch of sweetness to make any morning feel special. You’ll love how simple it is to pull together for a crowd or a cozy weekend treat.

Serving: 6 | Pre Time: 20 minutes | Cooking Time: 45 minutes

Ingredients

– 1 9-inch pie crust
– 1 tablespoon olive oil
– 1 small yellow onion, diced
– 5 ounces fresh spinach
– 4 large eggs
– 1 cup heavy cream
– 1/2 teaspoon salt
– 1/4 teaspoon black pepper
– 1/8 teaspoon ground nutmeg
– 4 ounces brie cheese, rind removed and cubed
– 1 tablespoon honey

Instructions

1. Preheat your oven to 375°F (190°C).
2. Place the pie crust in a 9-inch pie dish and crimp the edges; set aside.
3. Heat the olive oil in a large skillet over medium heat.
4. Add the diced onion and cook for 5 minutes, stirring occasionally, until softened.
5. Add the fresh spinach and cook for 2-3 minutes, stirring constantly, until wilted; remove from heat and let cool slightly.
6. In a large bowl, whisk together the eggs, heavy cream, salt, black pepper, and ground nutmeg until smooth.
7. Stir the cooled spinach and onion mixture into the egg mixture.
8. Fold in the cubed brie cheese gently to avoid breaking it up too much.
9. Pour the filling into the prepared pie crust, spreading it evenly.
10. Bake in the preheated oven for 40-45 minutes, or until the center is set and the top is golden brown.
11. Remove from the oven and let cool on a wire rack for 10 minutes.
12. Drizzle the honey over the top of the quiche just before serving.
Tip: For a crispier crust, pre-bake it for 5 minutes before adding the filling.
Tip: Let the quiche cool slightly before slicing to help it hold its shape better.
Tip: Use room temperature eggs and cream for a smoother, more even filling.

That golden, flaky crust gives way to a velvety filling packed with melty brie and tender spinach. The honey drizzle adds a subtle sweetness that balances the savory notes perfectly. Try serving it warm with a side salad for a light lunch or brunch that’s sure to impress.

Spinach and Smoked Salmon Quiche with Dill

Spinach and Smoked Salmon Quiche with Dill
Dive into a savory breakfast or brunch that’s both elegant and easy. This spinach and smoked salmon quiche with dill brings a restaurant-worthy feel to your table, with a creamy, flavorful filling nestled in a buttery crust. You’ll love how simple it is to pull together for a crowd or a cozy weekend morning.

Serving: 6 | Pre Time: 20 minutes | Cooking Time: 45 minutes

Ingredients

– 1 9-inch refrigerated pie crust
– 4 large eggs
– 1 cup heavy cream
– 1/2 cup whole milk
– 1/2 teaspoon salt
– 1/4 teaspoon black pepper
– 1 cup fresh spinach, chopped
– 4 ounces smoked salmon, flaked
– 2 tablespoons fresh dill, chopped
– 1/2 cup shredded Gruyère cheese

Instructions

1. Preheat your oven to 375°F.
2. Unroll the refrigerated pie crust and press it into a 9-inch pie dish, trimming any excess edges.
3. In a large bowl, whisk together the eggs, heavy cream, and whole milk until smooth.
4. Stir in the salt and black pepper.
5. Fold in the chopped spinach, flaked smoked salmon, and chopped dill.
6. Sprinkle the shredded Gruyère cheese evenly over the bottom of the pie crust.
7. Pour the egg mixture over the cheese in the pie crust.
8. Place the quiche on a baking sheet to catch any drips and bake for 45 minutes, or until the center is set and the top is golden brown.
9. Let the quiche cool for 10 minutes before slicing.

Flaky, golden crust gives way to a rich, creamy interior packed with smoky salmon and fresh spinach. The dill adds a bright, herby note that balances the richness perfectly. Serve it warm with a simple green salad for a complete meal, or enjoy slices cold for a tasty make-ahead option.

Spinach and Roasted Red Pepper Quiche

Spinach and Roasted Red Pepper Quiche
Diving into a cozy brunch or easy dinner? This quiche is packed with vibrant spinach and sweet roasted peppers, all nestled in a flaky crust. It’s a simple, satisfying dish that feels fancy without the fuss.

Serving: 6 | Pre Time: 20 minutes | Cooking Time: 45 minutes

Ingredients

– 1 (9-inch) refrigerated pie crust
– 1 tablespoon olive oil
– 1 cup chopped onion
– 2 cups fresh spinach, roughly chopped
– 1 cup roasted red peppers, drained and chopped
– 4 large eggs
– 1 cup whole milk
– 1/2 teaspoon salt
– 1/4 teaspoon black pepper
– 1/2 cup shredded cheddar cheese

Instructions

1. Preheat your oven to 375°F.
2. Unroll the pie crust and press it into a 9-inch pie dish, crimping the edges.
3. In a skillet over medium heat, heat 1 tablespoon olive oil.
4. Add 1 cup chopped onion and cook for 5 minutes, stirring occasionally, until softened.
5. Add 2 cups fresh spinach and cook for 2 minutes, just until wilted.
6. Remove the skillet from heat and stir in 1 cup roasted red peppers.
7. In a large bowl, whisk together 4 large eggs, 1 cup whole milk, 1/2 teaspoon salt, and 1/4 teaspoon black pepper until smooth.
8. Spread the vegetable mixture evenly over the bottom of the pie crust.
9. Sprinkle 1/2 cup shredded cheddar cheese over the vegetables.
10. Pour the egg mixture slowly over the vegetables and cheese.
11. Place the quiche on a baking sheet and bake at 375°F for 45 minutes, or until the center is set and the top is golden brown.
12. Let the quiche cool for 10 minutes before slicing.
Kick back and enjoy the creamy texture with pops of sweetness from the peppers. Serve it warm with a side salad for a complete meal, or slice it cold for a tasty lunch on the go.

Spinach and Sweet Potato Quiche with Sage

Spinach and Sweet Potato Quiche with Sage
Just imagine a cozy weekend brunch where you’re digging into a slice of this vibrant, savory quiche. It’s packed with earthy sweet potatoes, fresh spinach, and fragrant sage—perfect for feeding a crowd or enjoying leftovers all week. You’ll love how simple it is to pull together, even on a busy morning.

Serving: 6 | Pre Time: 20 minutes | Cooking Time: 45 minutes

Ingredients

– 1 9-inch refrigerated pie crust
– 1 tbsp olive oil
– 1 medium sweet potato, peeled and diced into ½-inch cubes
– 4 cups fresh spinach, roughly chopped
– 1 tbsp fresh sage, finely chopped
– 1 cup shredded Gruyère cheese
– 4 large eggs
– 1 cup whole milk
– ½ tsp salt
– ¼ tsp black pepper

Instructions

1. Preheat your oven to 375°F.
2. Place the refrigerated pie crust into a 9-inch pie dish, pressing it gently against the sides and bottom.
3. Heat the olive oil in a large skillet over medium heat.
4. Add the diced sweet potato to the skillet and cook for 8–10 minutes, stirring occasionally, until tender and lightly browned.
5. Add the chopped spinach and sage to the skillet, cooking for 2–3 minutes until the spinach wilts.
6. Remove the skillet from the heat and let the mixture cool slightly for 5 minutes.
7. Sprinkle half of the shredded Gruyère cheese evenly over the bottom of the pie crust.
8. Spread the sweet potato and spinach mixture over the cheese in the pie crust.
9. In a medium bowl, whisk together the eggs, whole milk, salt, and black pepper until fully combined.
10. Pour the egg mixture evenly over the vegetables in the pie crust.
11. Top with the remaining shredded Gruyère cheese.
12. Bake the quiche in the preheated oven for 35–40 minutes, until the center is set and the top is golden brown.
13. Remove the quiche from the oven and let it cool for 10 minutes before slicing.
14. Serve warm or at room temperature.

Mmm, the quiche comes out with a creamy, custardy filling that contrasts beautifully with the tender sweet potatoes and wilted spinach. Each bite is infused with the warm, aromatic hint of sage, making it a comforting dish that’s ideal for brunch buffets or a simple dinner paired with a crisp green salad.

Summary

Perfect for any meal, these 20 creamy spinach quiche recipes offer endless inspiration for flaky, delicious dishes. Whether you’re a seasoned baker or just starting out, there’s a quiche here to delight your taste buds. We’d love to hear which recipe you try first—leave a comment with your favorite! Don’t forget to share this roundup on Pinterest to spread the quiche love.

Leave a Comment