Spring spinach quiche recipe is honestly one of my go-to moves when I need something that looks fancy but doesn’t stress me out. I made this last Sunday morning and had it ready before my coffee got cold. The combination of fresh spinach, creamy eggs, and melted mozzarella hits different in spring when everything feels lighter and brighter.
This isn’t your heavy, heavy quiche either—it’s got bright flavors and actually comes together faster than you’d think. If you’re looking for make ahead brunch ideas that’ll impress people without keeping you in the kitchen all morning, bookmark this for meal prep day.
The homemade crust makes it taste restaurant-quality, but I’ll be real—you could absolutely swap in a store-bought one if you’re short on time.
Why this spring spinach quiche recipe works
Ever notice how some quiches feel heavy and others taste super springy and fresh? This one nails that balance because the fresh spinach and red onion stay vibrant instead of turning into mush. I actually tested it both ways—homemade crust versus store-bought—and the homemade version wins every time for texture.
- Comes together in just 70 minutes total, including bake time—perfect for busy weeknights
- Fresh spinach keeps it light and seasonal without feeling heavy or overstuffed
- Make-ahead friendly means you prep it the night before and bake when guests arrive
- One slice has 11 grams of protein, making it legit filling for breakfast or dinner
| Prep Time | Cook Time | Calories | Servings | Cuisine |
|---|---|---|---|---|
| 25 minutes | 45 minutes | 285 per serving | 8 servings | French |
Ingredients for spring spinach quiche recipe
**For the crust:**
- 1 1/4 cups all-purpose flour
- 1/2 cup cold butter, cubed
- 2 tablespoons ice water
- 1/2 teaspoon salt
- 1 tablespoon olive oil
- 1 cup fresh spinach, chopped
- 1/2 cup red onion, diced
- 2 cloves garlic, minced
- 1 cup shredded mozzarella cheese
- 4 large eggs
- 1 cup whole milk
- 1/4 teaspoon black pepper
- 1/4 teaspoon ground nutmeg
Not a from-scratch crust person? Skip the flour, butter, and salt—grab a frozen pie crust and thaw it while you prep everything else. Honestly, I’ve done both and nobody can tell the difference once it’s baked.
Don’t have fresh spinach on hand? Frozen spinach works great, just squeeze out all the water first or your quiche gets watery. I learned this the hard way when I didn’t drain it properly and had to scoop out extra liquid before baking. Fresh red onion gives the best flavor, but honestly regular yellow onion works if that’s what you’ve got.
Step-by-step instructions
1. Mix together 1 1/4 cups flour and 1/2 teaspoon salt in a large bowl. Add cold cubed butter and use a pastry cutter or your fingertips to work it into the flour until it looks like coarse breadcrumbs. Add ice water one tablespoon at a time, stirring gently until the dough just comes together. Don’t overwork it or your crust gets tough—trust me on this.
2. Form the dough into a flat disk, wrap it in plastic wrap, and stick it in the fridge for 15 minutes while you prep the filling. This resting time matters more than you’d think for keeping the crust tender and flaky when it bakes.
3. Heat 1 tablespoon olive oil in a skillet over medium heat. Add 1/2 cup diced red onion and sauté for about 2 minutes until it softens slightly. Toss in 2 minced garlic cloves and cook for another 30 seconds until fragrant, then add 1 cup chopped fresh spinach and stir constantly for about 2 minutes.
4. Let the spinach mixture cool completely—this step stops it from cooking the egg filling before it hits the oven. I usually spread it on a plate for a few minutes to speed this up. Once it’s cooled, you’ll hear it sizzle when it hits the warm eggs later, which actually helps build flavor.
5. Roll out your chilled dough to fit a 9-inch pie pan, pressing it gently into the corners. Prick the bottom with a fork a few times to prevent big air bubbles. Bake at 375°F for 8-10 minutes until it’s just barely set but still pale—we’re doing a blind bake to keep it crispy underneath.
6. While the crust pre-bakes, whisk together 4 large eggs, 1 cup whole milk, 1/4 teaspoon black pepper, and 1/4 teaspoon ground nutmeg in a separate bowl. The nutmeg is the secret ingredient nobody expects—it adds warmth without being obvious. Pour this custard into the slightly cooled crust, then scatter the cooled spinach mixture and 1 cup shredded mozzarella over top.
7. Bake at 375°F for 35-40 minutes until the filling is set but still has a tiny bit of jiggle in the very center when you gently shake the pan. The carry-over heat finishes cooking it as it cools. Don’t panic if it looks watery at first—it thickens up fast once the eggs set completely.
Serving ideas for spring spinach quiche recipe
Pair this with simple spring sides that let the quiche shine without overwhelming your plate.
Fresh green salad with lemon vinaigrette
A light salad with peppery arugula and a bright lemon dressing cuts through the richness of the cheese and eggs perfectly. I toss mine with baby spinach, shallots, and a squeeze of fresh lemon juice about 10 minutes before serving. This is my favorite way to make the whole meal feel springy and intentional.Roasted asparagus with garlic
Asparagus feels so spring, and the slight char from roasting makes it taste amazing alongside creamy quiche. Toss thin asparagus spears with olive oil, minced garlic, and salt, then roast at 400°F for about 12 minutes. Check out spring brunch recipes for more seasonal pairing ideas that work with your spring spinach quiche.Crusty bread and herbed butter
Toasted sourdough with softened butter mixed with fresh dill and chives is honestly the perfect vehicle for soaking up any filling that falls off your slice. Prepare the herbed butter the night before so you just have to spread and toast in the morning.Pro tips for perfect spring spinach quiche recipe
Storage tips
– Keep leftovers covered in the fridge for up to 4 days in an airtight container – Freeze cooled quiche wedges wrapped individually for up to 3 months – Thaw overnight in the fridge before reheating for best textureMake-ahead instructions
– Prep the crust dough the night before and store in the fridge wrapped in plastic – Assemble the entire quiche up to 24 hours ahead and bake when ready – Cool completely before covering to prevent condensation on topVariations
– Add crispy turkey strips or crumbled sausage for extra protein – Swap spinach for kale, chard, or even spring peas for different flavors – Use gruyere or sharp cheddar instead of mozzarella for deeper, earthier notes – Mix in sun-dried tomatoes or fresh mushrooms for extra umamiTroubleshooting
– If the crust browns too fast, tent it loosely with foil during baking – Watery filling means your spinach wasn’t drained completely—squeeze harder next time – Undercooked center? Bake 5-10 more minutes, but watch closely so it doesn’t overcookFrequently asked questions
Can I freeze spring spinach quiche recipe ahead of time?
Yes, absolutely—freeze it unbaked up to 24 hours ahead. Just add 5-10 extra minutes to the baking time since you’re starting from cold. **I actually prefer this method because the crust stays crispier when you bake straight from the fridge.**What’s the best substitution for mozzarella?
Gruyere, sharp cheddar, or fontina all work beautifully and give different flavor profiles. Choose whichever melts well and tastes good to you—there’s honestly no wrong call here.How do I reheat leftover quiche without drying it out?
Reheat at 325°F covered with foil for about 15-20 minutes until it’s warm through. Skip the microwave because it’ll make the crust soggy and the filling rubbery. **Low heat and moisture are your best friends with day-old quiche.**Can I make this as an egg pie for dinner instead of brunch?
Totally—spinach egg recipes work any time of day. Just serve it with heartier sides like crusty bread, roasted potatoes, or a bigger salad instead of light breakfast sides. It’s equally good at 6 p.m. as it is at 10 a.m.Final thoughts
This spring spinach quiche recipe is legitimately one of those recipes that tastes like you spent hours on it when you actually didn’t. The fresh spinach keeps everything light, and the make-ahead option means you can prep it the night before stress-free. Your family or guests will absolutely think you’re amazing when they taste that homemade crust—the golden, flaky texture really does make the difference.
Real talk: I’ve made this for Easter brunch, random Sundays, and even packed slices for lunch the next day. Save this for your next gathering, or test it out on a regular weeknight when you want something that feels fancy but doesn’t require a ton of effort. Check out quiche recipe easy for other egg pie options that work with the same basic formula.
Give this one a try and let me know how it turns out—I’d love to hear your version!

Spring Spinach Quiche Perfect for Brunch
Ingredients
Method
- Mix together 1 1/4 cups flour and 1/2 teaspoon salt in a large bowl. Add cold cubed butter and use a pastry cutter or your fingertips to work it into the flour until it looks like coarse breadcrumbs. Add ice water one tablespoon at a time, stirring gently until the dough just comes together. Don’t overwork it or your crust gets tough—trust me on this.
- Form the dough into a flat disk, wrap it in plastic wrap, and stick it in the fridge for 15 minutes while you prep the filling. This resting time matters more than you’d think for keeping the crust tender and flaky when it bakes.
- Heat 1 tablespoon olive oil in a skillet over medium heat. Add 1/2 cup diced red onion and sauté for about 2 minutes until it softens slightly. Toss in 2 minced garlic cloves and cook for another 30 seconds until fragrant, then add 1 cup chopped fresh spinach and stir constantly for about 2 minutes.
- Let the spinach mixture cool completely—this step stops it from cooking the egg filling before it hits the oven. I usually spread it on a plate for a few minutes to speed this up. Once it’s cooled, you’ll hear it sizzle when it hits the warm eggs later, which actually helps build flavor.
- Roll out your chilled dough to fit a 9-inch pie pan, pressing it gently into the corners. Prick the bottom with a fork a few times to prevent big air bubbles. Bake at 375°F for 8-10 minutes until it’s just barely set but still pale—we’re doing a blind bake to keep it crispy underneath.
- While the crust pre-bakes, whisk together 4 large eggs, 1 cup whole milk, 1/4 teaspoon black pepper, and 1/4 teaspoon ground nutmeg in a separate bowl. The nutmeg is the secret ingredient nobody expects—it adds warmth without being obvious. Pour this custard into the slightly cooled crust, then scatter the cooled spinach mixture and 1 cup shredded mozzarella over top.
- Bake at 375°F for 35-40 minutes until the filling is set but still has a tiny bit of jiggle in the very center when you gently shake the pan. The carry-over heat finishes cooking it as it cools. Don’t panic if it looks watery at first—it thickens up fast once the eggs set completely.








