Spinach Feta Egg Bake Recipe: Golden Crust, Creamy Cheese Fusion

Breakfast & Brunch

Spinach Feta Egg Bake Recipe: Golden Crust, Creamy Cheese Fusion

This spinach feta egg bake recipe delivers the perfect marriage of creamy, cheesy goodness and crispy golden edges—ideal for a satisfying breakfast or brunch. 💛 The layered approach ensures tender eggs, melted feta, and wilted spinach, all baked to perfection in just 30 minutes.

What makes this dish special is its simplicity: no fancy techniques required, just a few pantry staples and a baking pan.

The key to success lies in the creamy texture—achieved by mixing eggs with a touch of cream or milk, which creates a silky, custard-like filling. Feta adds a salty tang, while spinach brings freshness and nutrients.

Layering the ingredients properly ensures every bite is packed with flavor, and the golden crust on top adds a satisfying crunch that contrasts beautifully with the soft interior.

Once baked, you’ll have a dish that’s rich, hearty, and ready to serve with crusty bread or a fresh salad. The aroma alone will wake up your kitchen, making it perfect for lazy weekends or meal prep.

This egg bake is versatile enough to customize with herbs, goat cheese, or even a sprinkle of red pepper flakes for a little kick.

Whether you're feeding a crowd or prepping for the week, this recipe delivers restaurant-quality results with minimal effort. The best part? Leftovers reheat beautifully, so you can enjoy this comforting dish all week long. Let’s get baking!

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

Ingredients for spinach feta egg bake

Six ingredients create this restaurant-quality egg bake with golden crust and creamy layers.

Ingredient Amount Notes
Large Eggs 🥚 6 whole Room temperature for even baking
Heavy Whipping Cream 🥛 ½ cup Full-fat for richest texture
Crumbled Feta Cheese 🧀 1 cup High-quality, salty feta preferred
Fresh Spinach 🌿 4 cups Chopped, stems removed, packed
All-Purpose Flour 🌾 ¼ cup For crispy golden crust
Shredded Cheddar Cheese 🧀 ½ cup Sharp cheddar for extra flavor
Milk 🥛 ¼ cup Whole milk for creaminess
Salt 🧂 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly ground preferred
Garlic Powder 🧄 ½ tsp For subtle savory depth
Olive Oil 🫒 1 tbsp For greasing baking dish
Fresh Dill 🌿 2 tbsp Chopped, optional garnish

The feta makes this dish—grab the good stuff from the deli counter, not the crumbly pre-packaged kind. Whole Foods or Trader Joe's have the best quality, but any store's fresh feta works if it's crumbled by hand. For spinach, baby spinach leaves are easiest (just chop stems), but fresh chopped works too. The eggs? Room temperature is key—they'll bake more evenly. I always buy organic eggs for better flavor, but any large eggs will do. The cream should be full-fat for that rich, custardy texture—none of that light stuff.

No heavy cream? Half-and-half plus a splash of milk works in a pinch. Skip the feta? Extra sharp cheddar plus a pinch of lemon zest mimics that tang. Fresh spinach wilted? Frozen works too—just thaw and squeeze out excess water. For the crust, panko breadcrumbs can replace flour if you want extra crunch. The garlic powder is non-negotiable—it's what makes the whole thing sing. Pro tip: Toast the flour lightly in the pan before adding other ingredients for extra depth. And if you're feeling fancy, add a handful of sun-dried tomatoes to the spinach layer.

This bakes up beautifully and tastes even better the next day—perfect for meal prep. Store leftovers covered in the fridge for 4-5 days, or freeze portions for up to 3 months. Reheat in the oven at 350°F for 10-15 minutes until bubbly. I always make a double batch—one for breakfast, one for lunch. The crust gets crispy again when reheated, so it's like fresh out of the oven. For serving, crusty bread and a simple salad complete the meal. The dill? Toss some on top right before serving—fresh herbs always brighten things up.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this for lazy mornings—just toss everything into a baking dish, pop it in the oven, and walk away. No chopping boards, no dirty pots, just that golden crust on top that’s always the best part.
  • Salty-Creamy Balance: That first bite? The feta crumbles into the fluffy egg custard while the spinach adds a fresh, bright pop. Honestly, the cream makes it feel indulgent, but it’s secretly healthy—my kids don’t even notice the veggies.
  • Meal Prep MVP: Make a big batch on Sunday, and you’ve got breakfast or brunch covered for the week. I portion it into containers, and it reheats beautifully—no soggy eggs, just warm, creamy perfection every time.
  • Budget Breakfast: Eggs, spinach, and feta stretch this into a hearty dish without breaking the bank. Between us, this is how I feed my family for under $10—plus, the leftovers taste just as good the third day.

Step-by-step instructions for spinach feta egg bake

Here's how to create a perfectly creamy, golden-crusted egg bake that's ready in minutes.

1

🍳 Step 1: Sauté the Spinach Until Wilted

Heat 1 tablespoon olive oil in a large skillet over medium heat. Add the 4 cups chopped fresh spinach and cook for 3-4 minutes until just wilted and bright green. You want it tender but not mushy—just enough to release its flavor without losing texture.

Here's the thing—don't overcook the spinach. It should still have a slight bite when you remove it from the pan. Season immediately with 0.5 teaspoon garlic powder, 0.25 teaspoon black pepper, and 0.25 teaspoon salt while it's hot. This locks in the seasoning and prevents the spinach from turning bitter. Transfer the spinach to a greased 9x13-inch baking dish and spread it evenly.

2

👨‍🍳 Step 2: Whisk the Egg Mixture to Perfection

In a large bowl, whisk together the 6 whole large eggs, 0.5 cup heavy whipping cream, 0.25 cup milk, 0.5 teaspoon salt, and 0.25 teaspoon black pepper until completely combined. The mixture should be smooth and uniform—no streaks of egg white or yolk.

I like to pour the mixture through a fine-mesh strainer into the baking dish to catch any potential lumps. This ensures an ultra-smooth texture in your finished bake. Sprinkle the 1 cup crumbled feta cheese and 0.5 cup shredded cheddar cheese evenly over the spinach. The cheeses should melt beautifully into the egg mixture, creating that creamy texture you're after.

3

🥘 Step 3: Create the Crispy Topping Layer

In a small bowl, combine the 0.25 cup all-purpose flour with 0.5 teaspoon garlic powder. Sprinkle this mixture evenly over the egg-cheese-spinach mixture in the baking dish. The flour creates that gorgeous golden crust we're aiming for.

Here's where it gets fun—gently fold the flour mixture into the top inch of the egg mixture using a fork. You're creating a textured, crispy layer that contrasts beautifully with the creamy center. Don't overmix—just enough to incorporate the flour into the top layer. This step is what gives your bake that restaurant-quality finish.

4

🔥 Step 4: Bake Until Golden and Set

Preheat your oven to 375°F. Place the baking dish on the middle rack and bake for 25-30 minutes until the top is golden brown and the center is just set. You'll know it's ready when the edges pull away slightly from the dish and the center doesn't jiggle when you gently shake the pan.

Real talk: Don't overbake this. You want it creamy in the center, not dry. If you're unsure, check at the 25-minute mark. The bake will continue cooking slightly after you remove it from the oven. Let it rest for 5 minutes before serving—this helps the layers set properly and makes slicing easier.

5

🍽️ Step 5: Garnish and Serve Warm

While the bake rests, sprinkle the 2 tablespoons chopped fresh dill evenly over the top. The fresh dill adds a bright, herby contrast to the rich cheeses and eggs. Serve immediately with your favorite toast or crusty bread to soak up that creamy goodness.

Each bite should deliver a perfect balance of creamy egg custard, salty feta, sharp cheddar, and tender spinach. The crispy top should give way to that luxurious, velvety texture underneath. Store any leftovers in the refrigerator for up to 3 days, but honestly? This disappears fast around here.

👨‍🍳

Pro Tips For Making Spinach Feta Egg Bake

  • Prep Spinach Right: Squeeze out every last drop of water from the spinach—no one wants a soggy egg bake. Wrap the greens in a clean kitchen towel, give it a firm squeeze, then chop. (Yes, even if it looks sad afterward.)
  • Whisk Eggs Cold: Whisk the eggs and cream with ice cubes in the bowl first—this keeps the custard from curdling when you bake it. I learned this the hard way when my first batch turned into scrambled eggs in a pan.
  • Salt the Feta: Taste that feta before adding it—store-bought versions vary wildly. If it’s bland, sprinkle a pinch of salt and lemon zest into the crumbles. (You’d be surprised how much difference this makes.)
  • Bake Low and Slow: Skip the high heat—325°F (160°C) for 35–40 minutes is where the magic happens. The top will puff and golden without drying out the custard underneath. (Your future self will thank you for not rushing this.)

Flavor customization for this spinach feta egg bake

Herb Infusions

Swap the dill for fresh parsley or thyme to brighten the flavor profile. I love adding 1 tbsp chopped parsley with a pinch of lemon zest for a citrusy lift.

For a Mediterranean twist, mix 1 tsp dried oregano into the egg mixture before baking—it pairs beautifully with the feta and spinach. 🌿

Spicy Kick

Add ½ tsp red pepper flakes to the egg mixture for subtle heat, or sprinkle crushed chili flakes on top before baking. For a smoky-spicy variation, stir 1 tbsp smoked paprika into the flour topping.

If you prefer a sweeter heat, drizzle 1 tbsp hot honey over the finished bake. 🌶️

Cheese Swaps

Replace feta with crumbled goat cheese for a tangier flavor, or use ricotta mixed with 1 egg for a lighter texture. For extra richness, add ¼ cup sour cream to the egg mixture. I’ve also tried Parmesan crisps on top for a crispy, umami boost. 🧀

Vegetable Variations

Add ½ cup diced tomatoes or bell peppers to the spinach layer for extra freshness. For a heartier bake, stir in ½ cup cooked quinoa or chickpeas for plant-based protein. Roasted zucchini or mushrooms also work beautifully—just sauté them with the spinach. 🥕

Breakfast to Brunch Upgrade

Transform this into a brunch star by adding crispy bacon bits or sautéed onions to the spinach layer. For a sweet-savory twist, fold 1 tbsp maple syrup into the egg mixture and top with toasted pecans. It’s a crowd-pleaser for weekend gatherings! 🍳

Global Flavors

Give it a Greek twist by adding kalamata olives and sun-dried tomatoes to the spinach. For a Mexican-inspired version, swap feta for cotija cheese and add cilantro and lime zest. Even a Japanese touch works—use furikake seasoning on top for a salty, umami finish. 🌍

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 26g33%
Saturated Fat 14g70%
Cholesterol 280mg93%
Sodium 620mg27%
Total Carbohydrate 12g4%
Dietary Fiber 2g8%
Sugars 3g
Protein 22g44%
* 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 use frozen spinach instead of fresh?

Yes, but you'll need to thaw and drain it thoroughly first. Use 2 cups frozen spinach (thawed and squeezed dry) instead of 4 cups fresh. The excess water can make your bake soggy, so don't skip the draining step! For best results, squeeze the spinach in a clean kitchen towel or paper towels.

2

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

Overbaking is the most common culprit—this dish needs to be just set in the center, not fully firm. Check at 25 minutes if your oven runs hot. Another reason could be too much flour in the topping layer. Stick to the ¼ cup flour measurement and gently fold it into the top layer only.

3

Can I make this ahead for meal prep?

This bakes up beautifully for meal prep. Assemble the dish (up to the baking step) and refrigerate for up to 24 hours before baking. For best results, bake it straight from the fridge—just add 5-10 extra minutes to the baking time. Leftovers keep well for 4-5 days in the fridge.

4

How do I make this dish vegetarian?

This recipe is already vegetarian, but you can enhance it further by adding plant-based elements. Swap the heavy cream for coconut milk or cashew cream, and use a vegan cheese blend instead of feta and cheddar. The texture will be slightly different but still delicious—just expect a more delicate, less rich flavor profile.

5

What's the best way to reheat leftovers?

For the best texture, reheat in the oven at 350°F for 10-15 minutes until bubbly. Microwaving works in a pinch (cover with a damp paper towel for 30-45 seconds), but it can make the crust soggy. The oven method restores that perfect golden crust and creamy center.

★★★★★4.8(12 reviews)
Categories Breakfast & Brunch