Spinach Feta Egg Bake Recipe: Golden Crust, Creamy Feta, and Herby Freshness

Breakfast & Brunch

Spinach Feta Egg Bake Recipe: Golden Crust, Creamy Feta, and Herby Freshness

This spinach feta egg bake delivers restaurant-quality breakfast with a golden crust, creamy feta, and herby freshness—perfect for weekend brunch or meal prep. 💛 The secret lies in layering wilted spinach and crumbled feta beneath a velvety egg mixture, baked until set with a crispy top.

I've perfected this vegetarian dish to be rich, satisfying, and effortless, requiring just 30 minutes in the oven.

The magic happens when you combine tender spinach with salty feta and fresh herbs, all blanketed by a custardy egg mixture that bakes into a fluffy, golden finish. This dish is ideal for feeding a crowd or prepping ahead—simply reheat for a quick, protein-packed meal.

The creamy texture comes from a blend of eggs, milk, and a touch of cream, ensuring every bite is indulgent yet balanced.

What makes this recipe stand out is its versatility—serve it as a main dish with a crisp salad or alongside toasted baguette slices for dipping. The combination of earthy spinach, tangy feta, and aromatic herbs creates a harmonious flavor profile that's both comforting and refined.

Whether you're a seasoned cook or a beginner, this egg bake promises foolproof results with minimal effort.

Ready in just 30 minutes, this dish is perfect for busy mornings or lazy weekends. The golden crust gives way to a creamy, cheesy center that melts in your mouth, making it a standout for brunch lovers. Let's get started—your taste buds will thank you!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for spinach feta egg bake

Six eggs, creamy milk, and salty feta create this golden, herby egg bake masterpiece.

Ingredient Amount Notes
Large Eggs 🥚 6 whole Room temperature for best mixing
Whole Milk 🥛 1 cup Full-fat for creaminess
Heavy Cream 🥛 ½ cup Full-fat preferred
Fresh Baby Spinach 🍃 5 oz Wilted and drained
Crumbled Feta Cheese 🧀 1 cup High-quality, salty feta
Fresh Chives 🌿 ¼ cup Finely chopped
Fresh Dill 🌿 0.2 cup Chopped, stems removed
All-Purpose Flour 🌾 ¼ cup For crispy topping
Parmesan Cheese 🧀 ½ cup Freshly grated
Butter 🧈 2 tbsp Melted for topping
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Garlic Powder 🧄 ½ tsp For subtle depth

The feta is non-negotiable here—Kalamata or domestic works, but avoid pre-crumbled (it gets gummy). Whole Foods or Trader Joe's have the best quality. Spinach should be fresh, not wilted—baby spinach is ideal, but regular works if you wilt it properly. The herbs? Fresh chives and dill make all the difference (dried is fine in a pinch, but one-third the amount). For the eggs, grab the largest size—they yield more custard. Milk and cream should be cold when you measure them—they'll warm up as you mix.

No heavy cream? Half-and-half plus a splash of milk gets you close. Fresh spinach wilting? Microwave for 30 seconds to soften before draining. Feta too salty? Rinse briefly under cold water and pat dry. The garlic powder is optional but adds subtle depth—skip if you're sensitive to flavors. For extra crispiness, toast the flour and Parmesan in the butter before sprinkling on top. And if you're prepping ahead, wilt the spinach the night before—it keeps better that way.

This bakes best in a 9x13-inch baking dish—grease it well with butter or oil. Leftovers? 3-4 days in the fridge, but honestly, it reheats better the second day. For meal prep, portion into individual servings before baking—reheats in 2 minutes. Freezes beautifully for up to 3 months—thaw overnight in the fridge. The golden crust? Broil for 2 minutes at the end if it's not crispy enough.

❤️

Why You'll Love This Recipe

  • No-Chop Breakfast: I swear, the only prep is cracking eggs and crumbling feta—no wilting spinach, no measuring fuss. Just toss the baby spinach straight from the bag into the pan while it preheats, and let the cream do the work melting it down.
  • Salty-Savory Magic: That first bite? Crispy golden edges hugging creamy custard, with feta so salty it makes you reach for seconds. The milk and cream turn the eggs into something richer than scrambled—like a cross between quiche and comfort.
  • Lunchbox Reinvented: Between us, this is my go-to for work lunches. Bake a big tray on Sunday, slice it up, and pack it in containers—still warm, still perfect by Wednesday. (Yes, even on a Tuesday night.)
  • Pantry-Proof Budget Win: Eggs, milk, and spinach won’t break the bank, and feta stretches farther than you’d think. I make two batches for the price of one restaurant brunch—plus, leftovers taste just as good reheated as they do fresh.

Step-by-step instructions for spinach feta egg bake

Here's how to create a creamy, herby egg bake with a golden crust that'll impress everyone.

1

👨‍🍳 Step 1: Prep the Spinach and Herbs

Start by washing the 5 oz fresh baby spinach thoroughly and patting it completely dry with paper towels. I like to remove any tough stems for a cleaner texture. Transfer the spinach to a large skillet over medium heat and cook for 2-3 minutes until just wilted. You want it tender but still vibrant green—not mushy.

While the spinach cooks, finely chop the 0.25 cup fresh chives and 0.2 cup fresh dill separately. I use a sharp chef's knife for this—it gives you more control than scissors. These herbs will add bright, fresh flavors that balance the richness of the eggs and cheese. Set them aside until needed.

2

🥘 Step 2: Make the Creamy Egg Mixture

In a large bowl, whisk together the 6 whole large eggs, 1 cup whole milk, and 0.5 cup heavy cream until fully combined. I like to use a whisk for this step—it creates a smooth, lump-free base. Add the 1 tsp salt, 0.5 tsp black pepper, and 0.5 tsp garlic powder, whisking until evenly distributed.

Now fold in the wilted spinach, chopped chives, and chopped dill using a silicone spatula. Be gentle—you don't want to break up the spinach leaves. Stir in the 1 cup crumbled feta cheese and 0.5 cup freshly grated parmesan cheese until everything is evenly incorporated. The mixture should be thick but still pourable. If it's too thick, add 1-2 tablespoons of milk to loosen it.

3

🔥 Step 3: Assemble and Bake the Casserole

Preheat your oven to 375°F. Generously butter a 9x9-inch baking dish—this prevents sticking and helps create that golden crust. Pour the egg mixture into the prepared dish and smooth the top with a spatula. Sprinkle the 0.25 cup all-purpose flour evenly over the surface—this creates the crispy golden crust we're after.

Bake for 30-35 minutes until the top is deep golden brown and the center is just set. You'll know it's done when a knife inserted in the center comes out clean. The edges should be slightly crispy while the center remains creamy. If the top browns too quickly, tent loosely with foil to prevent over-browning.

4

⏰ Step 4: Rest and Serve

Remove the egg bake from the oven and let it rest for 5-10 minutes before serving. This resting period allows the custard to set slightly and makes it easier to slice. The center should still be creamy but firm enough to hold its shape when sliced.

Cut into squares and serve immediately. Each bite should deliver that perfect combination of creamy egg custard, salty feta, fresh herbs, and crispy golden top. The flavors will be even better if served warm with a simple side salad or crusty bread. Leftovers keep well in the refrigerator for up to 3 days, though they rarely last that long!

👨‍🍳

Pro Tips For Making Spinach Feta Egg Bake

  • Pre-Wilt Spinach: Dump raw spinach straight into the egg mixture, and you’ll end up with a soggy, waterlogged mess. Instead, give those leaves a quick 2-minute wilt in a dry skillet over medium heat—just until they collapse and release their moisture. This keeps your bake creamy, not swampy.
  • Whisk Eggs Cold: I used to reach for warm eggs straight from the fridge, but that’s how you end up with a rubbery, overcooked top. Whisk the eggs and milk cold—right out of the fridge—and fold in the cream last. The cold liquid slows the cooking process, giving you a fluffier, more tender finish.
  • Feta First, Not Last: Sprinkle that salty, briny feta on top before baking, and you’ll risk it turning into a sad, greasy puddle. Fold half into the egg-spinach mix, then top with the rest after baking. That way, the cheese melts just enough to bind, not drip.
  • 350°F Is Sacred: I know you’re eager, but resist the urge to crank the oven higher. A steady 350°F for 25–30 minutes (until the center is just set, not jiggly) is non-negotiable. Any hotter, and the top browns before the middle cooks—leaving you with a crusty lid and a runny center. Patience here makes all the difference.

Dietary considerations for this dish

Vegetarian Protein Power

This egg bake delivers a complete protein thanks to the eggs and feta combination, making it perfect for plant-based diets. A single serving provides about 20 grams of protein—ideal for muscle repair and satiety.

The spinach adds iron and vitamin K, while the dairy contributes calcium and vitamin D. 💪

Gluten-Free Adaptation

For a gluten-free version, simply omit the all-purpose flour topping and replace it with crushed gluten-free crackers or toasted gluten-free breadcrumbs. I recommend Schar or Canyon Bakehouse brands—they stay crispy while adding great texture. The rest of the recipe remains unchanged, maintaining all the creamy goodness.

Dairy-Free Options

To make this dish dairy-free, swap the feta and Parmesan for vegan feta (like Violife) and nutritional yeast for a cheesy flavor. Use unsweetened almond milk instead of dairy milk, and ensure your butter substitute (like Miyoko's) is suitable for baking.

The texture will be slightly lighter but still delicious. 🌱

Low-Carb Modifications

For a low-carb twist, reduce the flour to 2 tablespoons and add 1 tablespoon psyllium husk powder to help bind the crust. Alternatively, use crushed pork rinds for a crispy, zero-carb topping. The egg and cheese base remains rich and satisfying while keeping carbs minimal.

Allergen Awareness

This recipe contains eggs, dairy, and gluten (from flour). For egg-free versions, use flax eggs (1 tbsp ground flax + 3 tbsp water per egg) and ensure your feta is egg-free.

Always check labels on pre-packaged ingredients like feta or crackers for hidden allergens. When in doubt, opt for fresh, whole ingredients. 💡

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 16g80%
Cholesterol 320mg107%
Sodium 850mg37%
Total Carbohydrate 12g4%
Dietary Fiber 2g8%
Sugars 3g
Protein 24g48%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this spinach feta egg bake ahead of time?

Yes! This dish actually tastes even better the next day. Assemble and bake it as directed, then let it cool completely. Store in an airtight container in the fridge for up to 4 days. When reheating, cover with foil and warm in a 350°F oven for 15-20 minutes or until heated through. The flavors meld beautifully overnight.

2

What can I substitute if I don't have heavy cream?

No problem! Use half-and-half mixed with 1 tablespoon melted butter for richness, or swap for whole milk plus 1 tablespoon cornstarch to thicken slightly. For extra decadence, add 2 tablespoons sour cream to the egg mixture—it adds tangy depth without altering the texture significantly.

3

Why did my egg bake turn out rubbery instead of creamy?

Overbaking is the most common cause. Remove it when the center is just set (a knife should come out with moist crumbs, not wet egg). The bake time varies by oven—start checking at 25 minutes if your oven runs hot. Another trick: If the top browns too quickly, tent with foil after 20 minutes to prevent overcooking.

4

Can I add other vegetables to this recipe?

Sauté and drain 1 cup diced bell peppers or 1 zucchini (squeeze out excess moisture) along with the spinach. For heartier versions, try mushrooms or sun-dried tomatoes (drained well). Just reduce the spinach to 3 oz to maintain balance—too many veggies can make the custard watery.

5

How do I make this egg bake extra crispy on top?

For maximum crispiness, toast the flour mixture before sprinkling. Mix the 0.25 cup flour with 0.5 cup Parmesan and 2 tbsp melted butter, then spread on a baking sheet and bake at 350°F for 3-4 minutes until golden. Sprinkle this toasted mix over the egg custard right before baking. Broil for 2 minutes at the end for extra crunch.

★★★★★4.5(13 reviews)
Categories Breakfast & Brunch