This Spinach Quiche is a delightful balance of creamy, savory goodness in every bite. With a buttery crust, tender spinach, and a cheesy egg custard, it’s the perfect dish for brunch, lunch, or even a light dinner. You’ll love how simple it is to prepare yet elegant enough to serve guests.
Why You’ll Love This Recipe
- Flaky, buttery crust with a creamy, flavorful filling.
- Easy to make ahead for stress-free mornings.
- Perfect balance of protein and veggies.
- Works for breakfast, brunch, or light dinner.
- Customizable with your favorite add-ins like mushrooms or cheese.
Ingredients

For the crust
- All-purpose flour
- Unsalted butter, cold and cubed
- Ice water
- Salt
For the filling
- Fresh spinach, chopped
- Eggs
- Milk or half-and-half
- Shredded cheese (cheddar, Swiss, or mozzarella)
- Onion, finely diced
- Garlic, minced
- Olive oil
- Salt and pepper
Step-by-Step Instructions

- Prepare the crust: In a bowl, mix flour and salt. Cut in the butter until crumbly. Add cold water gradually until dough forms. Wrap and chill for 30 minutes.
- Preheat the oven: Set the oven to 375°F (190°C).
- Cook the spinach: Heat olive oil in a skillet. Sauté onions and garlic until fragrant, then add spinach. Cook until wilted and remove from heat.
- Make the filling: In a bowl, whisk eggs, milk, salt, and pepper. Stir in cheese and the spinach mixture.
- Assemble the quiche: Roll out the crust, place it in a pie dish, and pour in the filling.
- Bake: Bake for 35–40 minutes until the center is set and lightly golden. Cool for 10 minutes before slicing.
Tips & Variations
- Use frozen spinach if fresh isn’t available — just thaw and squeeze out excess water.
- Add cooked mushrooms, bell peppers, or sun-dried tomatoes for extra flavor.
- Replace half the milk with cream for a richer texture.
- Try different cheeses like feta or Gruyère for variety.
- To save time, use a pre-made pie crust.
Storage & Freezer Instructions
- Refrigerate: Store leftover slices in an airtight container for up to 4 days.
- Freeze: Wrap slices individually and freeze for up to 2 months.
- Reheat: Warm in the oven at 350°F (175°C) for 10–15 minutes or in the microwave for 1–2 minutes.
- Avoid sogginess: Reheat on a baking sheet instead of a plate to keep the crust crisp.
Serving & Pairing Ideas

- Serve warm or at room temperature.
- Pair with a fresh Garden Salad or Tomato Basil Soup.
- Add roasted potatoes or fruit salad for a complete brunch spread.
- For a light dinner, serve with Lemon Herb Chicken or Creamy Mushroom Soup.
- Perfect for picnics, potlucks, or elegant brunch tables.
Frequently Asked Questions
Can I make spinach quiche without crust?
Yes, you can make a crustless version by greasing the dish and pouring the filling directly in. It’s lighter but just as flavorful.
Can I use frozen spinach?
Absolutely. Just thaw it completely and squeeze out all excess moisture before adding it to your mixture.
How do I know when the quiche is done?
The center should be set but slightly wobbly. A knife inserted should come out clean.
Can I prepare it ahead of time?
Yes! Prepare the quiche a day before and refrigerate it. Reheat before serving or enjoy cold.
Ready to Make It?
This spinach quiche combines simplicity with elegance. It’s wholesome, delicious, and perfect for any time of the day. Save this recipe and make it part of your go-to menu!
You Might Also Like
- Cheesy Cauliflower Gratin – A creamy, golden-baked cauliflower side dish that’s both comforting and satisfying
- Classic Chicken Pot Pie – Flaky crust filled with creamy chicken and vegetables, a timeless comfort favorite
- Winter Citrus Salad – Fresh, tangy, and colorful, the perfect side for any rich dish
- French Onion Soup – A soul-warming classic with caramelized onions and a cheesy toasted top
Cheesy Spinach Quiche
- Total Time: 55 minutes
- Yield: 6 servings
- Diet: Vegetarian
Description
A light, creamy, and flavorful Spinach Quiche made with fresh spinach, eggs, cheese, and a buttery crust. Perfect for breakfast, brunch, or a light dinner.
Ingredients
All-purpose flour
Cold unsalted butter, cubed
Ice water
Salt
Olive oil
Chopped onion
Minced garlic
Fresh spinach, chopped
Large eggs
Milk or half-and-half
Shredded cheese (cheddar, Swiss, or mozzarella)
Salt and pepper to taste
Instructions
1. Mix flour and salt in a bowl.
2. Cut butter into flour until crumbly.
3. Add cold water gradually until dough forms.
4. Wrap and chill dough for 30 minutes.
5. Preheat oven to 375°F (190°C).
6. Heat olive oil and sauté onion and garlic until fragrant.
7. Add spinach and cook until wilted, then set aside to cool.
8. Whisk eggs, milk, salt, and pepper in a bowl.
9. Stir in cheese and cooked spinach.
10. Roll out the dough and place it in a pie dish.
11. Pour filling into crust and smooth the top.
12. Bake for 35–40 minutes until the center is set.
13. Cool for 10 minutes before slicing and serving.
Notes
Use fresh or frozen spinach, but squeeze out all moisture before adding.
To make it crustless, grease the pie dish and pour the filling directly in.
For a richer flavor, replace half the milk with cream.
Let the quiche rest before slicing to maintain its shape.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Breakfast, Brunch
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 260
- Sugar: 2g
- Sodium: 310mg
- Fat: 18g
- Saturated Fat: 8g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 2g
- Protein: 10g
- Cholesterol: 150mg