Breakfast & Brunch
This spinach feta egg bake delivers crispy golden edges and a gooey feta-egg center that’s impossible to resist. 🌟 The secret lies in layering wilted spinach with a rich egg-feta mixture, then baking until the top transforms into a perfectly crispy crust.
After years of perfecting this one-pan brunch, I’ve cracked the code for restaurant-quality results without the fuss.
The beauty of this recipe is its simplicity—just a handful of ingredients, 350°F heat, and 25 minutes of baking time. No fancy techniques required, just a well-seasoned egg mixture, melted feta, and spinach that wilts into tender perfection.
The result? A dish that’s creamy, savory, and packed with Mediterranean flavors, all while being naturally vegetarian and adaptable to dietary preferences.
What makes this egg bake truly special is the contrast between the crispy top and the creamy, cheesy center. The spinach adds freshness, while the feta delivers that salty, tangy punch that ties everything together.
It’s the kind of dish that makes brunch feel like a celebration—without the complicated prep or cleanup.
Serve it with a simple salad or crusty bread to soak up every last bite. This recipe is designed to impress, whether you're feeding a crowd or treating yourself to a lazy weekend breakfast. Let’s get baking!
Ingredients for spinach feta egg bake
Crispy edges, gooey center, and Mediterranean flavors—just these ingredients transform into brunch perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 6 whole | Room temperature for even baking |
| Crumbled Feta Cheese 🧀 | 1 cup | High-quality, salty variety |
| Fresh Spinach 🌿 | 5 oz | Baby spinach, roughly chopped |
| All-Purpose Flour 🌾 | ¼ cup | For crispy top texture |
| Milk 🥛 | ½ cup | Whole milk preferred |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Garlic Cloves 🧄 | 2 cloves | Minced for flavor depth |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground for heat |
| Dried Oregano 🍃 | ¼ tsp | Mediterranean flavor profile |
| Red Pepper Flakes 🌶️ | ¼ tsp | Optional for subtle heat |
| Butter 🧈 | 1 tbsp | Unsalted for flavor control |
The feta is non-negotiable here—Kalamata or domestic varieties work best, but avoid pre-crumbled (it gets gummy). Whole Foods or Trader Joe's carry excellent options. Fresh spinach is ideal, but frozen works in a pinch (thaw and drain well). For the eggs, room temperature is key—they'll bake more evenly. The flour creates that coveted crispy top, so don't skip it. If you're watching sodium, rinse the feta first to reduce saltiness.
No feta? Vegan feta or extra sharp cheddar can stand in, though texture will differ. Substitute milk with almond or oat milk for dairy-free versions, but whole milk gives the best creamy texture. The olive oil can be swapped for avocado oil if preferred. For extra crispiness, sprinkle breadcrumbs on top before baking. The red pepper flakes are optional—leave them out if you prefer mild flavor. Pre-mince the garlic or use garlic powder at half the amount for convenience.
This egg bake reheats beautifully—just 10-15 seconds in the microwave or until warmed through. Store leftovers covered in the fridge for 3-4 days or freeze for 2 months. The crispy top softens when reheated, so it's best enjoyed fresh from the oven. For make-ahead prep, assemble the dish and refrigerate overnight before baking—it'll be even more flavorful. Portion into individual servings for easy grab-and-go breakfasts.
Why You'll Love This Recipe
- I’ll be real: this recipe doesn’t cost an arm and a leg. A block of feta, a bunch of spinach, and a few eggs stretch farther than you’d think. Plus, the leftovers? They’re just as good the next day—if they even last that long. It’s the kind of dish that makes you feel fancy without breaking the bank.
- Five-Ingredient Magic: I swear, this recipe is the kind of thing that makes you question why you ever ordered takeout. Just eggs, flour, milk, spinach, and feta—no fancy techniques, no last-minute grocery runs. The milk-and-flour mix turns into a silky custard that soaks up the salty, briny feta like it’s been waiting for it.
- Salty-Sweet Crunch: Between us, the feta is the star here—crumbled just enough so it melts into the eggs but still delivers that satisfying bite. The spinach wilted into submission gives it that fresh, herby backbone, while the edges get gloriously golden. It’s the kind of dish that makes you reach for seconds without even thinking.
- Meal Prep MVP: Honestly, this is my go-to for lazy Sundays or when I need to feed a crowd without slaving away. Bake it once, slice it up, and it reheats like a dream—no soggy bits, no sad eggs. I’ve packed it in lunches, served it at brunch, and even used it to fill pita pockets for a quick dinner. It’s that adaptable.
Step-by-step instructions for spinach feta egg bake
Here's the method for a one-pan brunch that delivers crispy golden edges and gooey feta every time.
🍳 Step 1: Sauté Spinach and Garlic
Heat the 2 tbsp olive oil in an oven-safe skillet over medium heat. Add the 5 oz fresh spinach and cook for 3-4 minutes until just wilted—don't overcook or it'll turn bitter. Remove from heat and stir in the 2 cloves minced garlic, letting the aroma fill your kitchen. This step builds the flavor foundation while keeping the spinach vibrant.
Return the skillet to low heat and sprinkle with 0.25 tsp dried oregano and 0.25 tsp red pepper flakes. Stir for 30 seconds to toast the spices—this releases their essential oils and deepens the Mediterranean flavor profile. The spinach should still be bright green with just a hint of garlic's pungency.
👨🍳 Step 2: Prepare the Egg Mixture
In a medium bowl, whisk together the 6 whole large eggs (room temperature) with 0.5 cup milk, 0.5 tsp salt, and 0.25 tsp black pepper until fully combined. The mixture should look uniform with no streaks of white—this ensures even cooking. I like to use a fork for this step to avoid creating too many air bubbles that could prevent a crispy top.
Gradually whisk in the 0.25 cup all-purpose flour until just incorporated. You want a thick batter consistency—similar to pancake batter—that will create that coveted crispy crust. If it looks too thin, add 1 tablespoon more flour. The key here is balance: enough flour for structure but not so much that it makes the eggs rubbery.
🥘 Step 3: Assemble the Bake
Spread the sautéed spinach mixture evenly across the skillet, creating a thin base layer. Sprinkle 1 cup crumbled feta cheese evenly over the spinach—this will melt into gooey perfection. Pour the egg mixture over the top, tilting the skillet slightly to distribute it evenly. The feta should be mostly submerged but visible through the egg layer.
Dot the surface with 1 tbsp unsalted butter, cutting it into small pieces. This creates pockets of rich flavor and helps promote browning. The butter will melt during baking, creating steam that contributes to that crispy top. Tap the skillet gently on the counter to release any large air bubbles that might have formed on the surface.
🔥 Step 4: Bake to Crispy Perfection
Transfer the skillet to a preheated 375°F oven and bake for 20-25 minutes. You're looking for edges that turn deep golden brown while the center remains slightly custardy—this indicates perfect doneness. The top should be crisp enough to hold its shape when gently pressed with a spatula, but still tender enough to cut through easily.
Here's the thing about timing: your oven might run hot, so start checking at the 20-minute mark. If the top browns too quickly, tent loosely with foil for the last 5 minutes to prevent over-browning. The internal temperature should reach 160°F when checked with an instant-read thermometer. The feta should be melted but not runny, creating those beautiful gooey pockets.
⏰ Step 5: Rest and Serve
Remove from the oven and let the egg bake rest for 5 minutes before serving. This resting period allows the custard to set slightly, making it easier to slice and preventing it from falling apart. The contrast between the crispy edges and creamy center will be even more pronounced after this brief rest.
Slice into wedges and serve immediately while still warm. The top should have a satisfying crunch that gives way to creamy eggs and melted feta. For best results, serve with a simple arugula salad or crusty bread to soak up any remaining custard. Each bite delivers the perfect balance of textures and flavors—crispy, creamy, salty, and herby all in one forkful.
Pro Tips For Making Spinach Feta Egg Bake
- Pre-Cook the Spinach: DESCRIPTION: Sauté it in a dry pan for 3-4 minutes until just wilted—no need for oil. Overcooking turns it bitter, and raw spinach will make your bake soggy. (Yes, even if you're impatient like me, resist the urge to skip this.)
- Whisk Eggs Like a Pro: DESCRIPTION: Beat the eggs and milk until frothy, then fold in flour last—this keeps the batter light. I used to mix everything together, and the result was dense. A wire whisk works best; don’t just stir with a spoon.
- Salt the Feta Right: DESCRIPTION: If your feta is salty, rinse it briefly under cold water and pat dry. Otherwise, skip it—over-salting ruins the balance. (I learned this the hard way after making a batch taste like a pickle.)
- Bake Until Golden, Not Just Set: DESCRIPTION: Broil for the last 2-3 minutes to get a crispy top—350°F alone won’t cut it. Watch closely; it burns fast. The edges should be golden, not just pale. (Your future self will thank you.)
Serving suggestions for this spinach feta egg bake
Crusty Bread Pairing
Nothing complements this egg bake like warm, crusty bread to soak up the creamy egg-feta mixture. I love using a baguette or ciabatta from my local bakery—look for one with a thick crust that can handle the richness.
Toast it lightly in the oven for 3-5 minutes at 375°F to enhance its texture. The bread's crispy exterior contrasts beautifully with the soft, gooey center of the egg bake. 🥖
Fresh Greens Salad
A simple arugula salad with lemon vinaigrette cuts through the richness of the egg bake perfectly. Toss 4 cups baby arugula with 2 tbsp extra-virgin olive oil, 1 tbsp fresh lemon juice, ½ tsp Dijon mustard, and a pinch of salt.
Top with ¼ cup shaved Parmesan cheese and 2 tbsp toasted pine nuts for crunch. The peppery bite of the arugula balances the salty feta, while the citrus brightens the dish.
Roasted Vegetables
For a heartier brunch, serve the egg bake alongside roasted vegetables that add color and texture. Toss 1 lb cherry tomatoes, 1 red bell pepper, and 1 zucchini with 1 tbsp olive oil, ½ tsp dried oregano, and ¼ tsp salt.
Roast at 400°F for 20 minutes until tender and slightly caramelized. The sweetness of the roasted veggies pairs wonderfully with the savory egg bake.
Greek Yogurt Dip
Add a cooling element to your brunch spread with a Greek yogurt dip. Mix ½ cup plain Greek yogurt with 1 tbsp fresh dill, ½ tsp lemon zest, and a pinch of salt.
Serve it alongside the egg bake for dipping or drizzle it over the top before serving. The tangy yogurt complements the salty feta and creamy eggs beautifully, adding a refreshing contrast. 💛
Fruit Platter
Balance the richness of the egg bake with a light, fresh fruit platter. Arrange sliced strawberries, blueberries, and sliced kiwi on a platter for a pop of color and natural sweetness. The juicy fruit cleanses the palate between bites of the savory egg bake.
For extra flair, drizzle with a light honey-lemon syrup made by simmering 1 tbsp honey and 1 tbsp lemon juice together for 2 minutes.
Coffee or Tea
Finish your brunch with a warm beverage that pairs perfectly with the egg bake. A strong black coffee or earl grey tea enhances the savory flavors without overpowering them. If you prefer something lighter, try a green tea latte with a splash of almond milk.
The warmth of the drink complements the comforting, creamy texture of the egg bake, making it an ideal way to end your meal. ☕
Nutrition facts
Frequently asked questions
Can I make this egg bake ahead of time?
Assemble the dish in the skillet and refrigerate it overnight (covered) for even deeper flavors. When ready to bake, simply pop it in the oven at 375°F for 25-30 minutes—the extra time will help develop more complex tastes. For best texture, serve immediately after baking, as the crispy top won't reheat as perfectly.
Why is my egg bake not crispy on top?
There are a few common culprits: overmixing the egg batter (creates air bubbles), insufficient flour (0.25 cup is key for texture), or baking at too low a temperature. Try preheating your oven properly and using a well-seasoned skillet. For extra crispiness, sprinkle 1-2 tbsp breadcrumbs on top before baking.
How do I make this vegetarian-friendly?
This recipe is already vegetarian, but you can easily adapt it to be vegan by substituting the feta with vegan feta (like Violife or Follow Your Heart brands) and using unsweetened almond milk instead of regular milk. For binding, add 1 tbsp cornstarch to the egg mixture to help thicken it properly.
Can I use frozen spinach instead of fresh?
Yes, but thaw and drain it thoroughly first to avoid excess moisture. For best results, squeeze out any remaining water with a clean kitchen towel before adding it to the skillet. Frozen spinach works well in a pinch, but fresh gives the best texture and vibrant color.
What's the best way to reheat leftovers?
For the best texture, reheat individual portions in the microwave for 45-60 seconds on medium power. Cover with a damp paper towel to retain moisture. The crispy top will soften slightly, but the creamy center remains delicious. Alternatively, you can warm slices in a 350°F oven for 8-10 minutes on a baking sheet.
