Let me tell you about my absolute favorite breakfast lifesaver – this Spinach Feta Egg Bake that’s been getting me through busy mornings for years. Picture this: golden eggs packed with tangy feta, fresh spinach, and those irresistible sun-dried tomatoes that add little bursts of sweetness. I first threw this together one frantic Monday when I had houseguests and zero time, and now it’s my most requested brunch dish!
What makes this egg bake so special? It’s got that perfect Mediterranean flavor combo that feels fancy but takes barely any effort. Just whisk, pour, bake – and boom, you’ve got a protein-packed breakfast that keeps you full for hours. The feta melts into little salty pockets, the spinach stays vibrant, and the whole thing comes together in under an hour. Plus, it reheats like a dream, which makes it my secret weapon for meal prep Sundays.
I’ve served this to everyone from my picky nephew to my foodie sister-in-law, and it never fails. There’s something magical about how simple ingredients transform into this hearty, flavorful dish. Whether you need an impressive brunch centerpiece or just a reliable weekday breakfast, this bake has your back!

Why You’ll Love This Spinach Feta Egg Bake
Let me count the ways this bake will become your new breakfast BFF:
- Protein powerhouse: With six eggs and all that feta, each slice packs 14g protein to keep you full till lunch (no 10am snack attacks!)
- Low-carb magic: Just 6g net carbs per serving – it’s my go-to when I’m watching carbs but still want something satisfying
- Meal prep MVP: Makes 4 perfect portions that reheat in 30 seconds – I make it Sundays and coast through weekday mornings
- Flavor bomb: That salty feta + sweet sun-dried tomato combo? I swear it tastes fancier than the 10 minutes of actual work required
- Forgiving texture: Unlike fussy omelets, this bake stays moist even if you accidentally overbake it a smidge (we’ve all been there)
Seriously – set it and forget it while you brew coffee. The oven does all the hard work!
Ingredients for Spinach Feta Egg Bake
Okay, let’s talk ingredients – this is where the magic starts! I’ve made this bake so many times I could probably do it in my sleep, but trust me, these simple ingredients make all the difference. Here’s exactly what you’ll need:
- 6 large eggs – the fresh, organic ones really do taste better here
- 1 cup milk – whole milk makes it richest, but I’ve used almond milk in a pinch and it still works
- 1 cup crumbled feta – go for the block and crumble it yourself for better texture (those pre-crumbled ones dry out faster)
- 2 cups fresh spinach, roughly chopped – gotta be fresh, not frozen (trust me on this one!)
- 1/2 cup sun-dried tomatoes, chopped or halved – the oil-packed ones add amazing flavor
- 1/2 tsp garlic powder – don’t skip this! It’s the secret flavor booster
- 1/2 tsp dried oregano – the herby Mediterranean touch
- Salt and black pepper to taste – go easy on salt since the feta’s already salty
- Fresh parsley (optional) – for that pretty green sprinkle at the end
- Olive oil – just enough to grease your baking dish
See? Nothing fancy, just good, honest ingredients that create something way greater than the sum of their parts. Now let’s get cooking!
How to Make Spinach Feta Egg Bake
Alright, let’s get cooking! This spinach feta egg bake comes together so easily, but I’ll walk you through each step to make sure it turns out perfect. The key is taking your time with each layer – trust me, it’s worth it when you taste that first bite!
Prep the Baking Dish
First things first – grab your favorite 8×8 inch baking dish (or similar size) and give it a quick grease with olive oil. I like to use my fingers to rub it all over the bottom and sides – this keeps everything from sticking and helps get those crispy golden edges we all love.
Cook the Spinach
Now let’s wilt that spinach! Heat a pan over medium heat (no oil needed) and toss in your chopped spinach. Stir it around for just 2-3 minutes until it’s beautifully wilted but still bright green. You’ll be amazed how much it shrinks down – that’s normal!
Whisk the Egg Mixture
In a big bowl, crack those eggs and pour in your milk. Here’s my trick: whisk them together like you mean it for a good 30 seconds – you want them completely blended and slightly frothy. Then sprinkle in your garlic powder, oregano, and just a pinch of salt and pepper (remember, feta’s salty!).
Assemble and Bake
Time to layer up! Spread your wilted spinach evenly in the greased dish, then scatter the sun-dried tomatoes and crumbled feta on top. Slowly pour your egg mixture over everything – it should seep into all the nooks and crannies. Pop it in your preheated 375°F oven and bake for 30-35 minutes. You’ll know it’s done when the edges are golden and the center barely jiggles when you nudge the pan. Let it cool for 5 minutes before slicing – this helps it set perfectly!

See? Simple as that! Now just try not to eat the whole pan in one sitting (I’ve failed at this many times). The hardest part is waiting those few minutes before digging in!
Tips for the Best Spinach Feta Egg Bake
After making this bake more times than I can count, here are my hard-earned tricks for perfection:
- Fresh spinach is non-negotiable – frozen makes it watery (I learned this the sad, soggy way)
- Taste before adding salt – feta’s plenty salty, so I often skip extra salt altogether
- Let it rest 5 minutes after baking – this helps it set for clean slices (I know, the wait is torture!)
- Use room temp eggs – they blend smoother with the milk for a perfect custardy texture
- Check early – ovens vary, so start checking at 25 minutes to avoid overbaking
Follow these simple tips, and you’ll get that perfect golden top with a creamy center every single time!
Variations for Your Spinach Feta Egg Bake
Once you’ve mastered the basic version, try mixing it up! My family loves when I swap in different ingredients – it’s like getting a whole new breakfast without any extra work. Here are our favorite twists:
- Roasted red peppers instead of sun-dried tomatoes for a sweeter, smokier vibe
- Creamy goat cheese in place of feta when I want something tangy but milder
- Crumbled cooked sausage for my meat-loving husband (his absolute favorite version)
- Kalamata olives tossed in for that classic Greek flavor punch
- Diced zucchini sautéed with the spinach when we want extra veggies
The best part? This recipe forgives all kinds of experiments. Just keep the egg-to-milk ratio the same, and you can’t go wrong!
Serving and Storing Spinach Feta Egg Bake
Here’s how I love to serve this beauty – warm straight from the oven with a side of creamy avocado slices and maybe some crusty toast. For brunch, I’ll add fresh fruit and crispy bacon to make it feel extra special. Leftovers? No problem! Just let it cool completely, then pop slices into an airtight container. It keeps beautifully in the fridge for up to 3 days – though in my house, it never lasts that long! To reheat, 30 seconds in the microwave brings it right back to life. Perfect for those rushed mornings when you need something delicious fast!
Spinach Feta Egg Bake FAQs
Let me answer the questions I get asked most about this recipe – because trust me, I’ve fielded them all from friends and family who’ve fallen in love with this bake!
Can I use frozen spinach instead of fresh?
Oh honey, I made this mistake once and ended up with a soggy mess! Fresh spinach is absolutely worth it here – frozen releases too much water during baking. If you must use frozen, squeeze out every last drop of liquid after thawing, then pat it bone dry with paper towels.
Is this dish freezer-friendly?
It sure is – my freezer always has a batch! Let it cool completely, then wrap individual slices tightly in plastic wrap before freezing. They’ll keep for about a month. To reheat, pop a slice in the microwave for 1-2 minutes straight from frozen (no thawing needed!).
Can I make this low-carb egg bake ahead?
Absolutely! That’s why I adore it for meal prep. Bake it Sunday night, refrigerate, and enjoy all week. The flavors actually get better after a day as the feta melds into everything beautifully. Just give it a quick warm-up before serving.
What’s the best pan to use?
My trusty 8×8 glass dish works perfectly, but any similar-sized baking dish will do. For fun individual portions, try greased muffin tins – just reduce baking time to 20-25 minutes. They make adorable breakfast “muffins”!
Help! Mine came out watery – what went wrong?
Usually means too much moisture snuck in somewhere. Did you use fresh (not frozen) spinach? Drain those sun-dried tomatoes well? Let the bake rest before cutting? Those three things make all the difference. Next time, you’ll nail it!
Nutritional Information
Just a quick note about the nutrition info – these are estimates based on the ingredients I typically use, but your exact numbers might vary depending on your specific brands or any tweaks you make to the recipe. That feta cheese and those sun-dried tomatoes can differ quite a bit between brands, so don’t stress about hitting exact numbers! The important thing is that this bake packs plenty of protein and keeps carbs low, making it a breakfast win in my book.
You can find more recipes on Pinterest.
PrintUltimate 6-Ingredient Spinach Feta Egg Bake for Busy Mornings
A protein-packed breakfast bake that’s bold, fresh and easy to prep.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Breakfast
- Method: Baking
- Cuisine: Mediterranean
- Diet: Low Carb
Ingredients
- 6 large eggs
- 1 cup milk (whole or plant-based)
- 1 cup crumbled feta cheese
- 2 cups fresh spinach (rough chopped)
- 1/2 cup sun-dried tomatoes (chopped or halved)
- 1/2 tsp garlic powder
- 1/2 tsp dried oregano
- Salt and black pepper to taste
- Fresh parsley (for garnish, optional)
- Olive oil (to grease the baking dish)
Instructions
- Preheat your oven to 375°F (190°C). Lightly oil a baking dish.
- In a pan over medium heat, sauté the spinach until wilted (2–3 mins).
- In a large bowl, whisk together eggs, milk, garlic powder, oregano, salt, and pepper.
- Add the sautéed spinach, sun-dried tomatoes, and crumbled feta into the baking dish. Pour the egg mixture on top.
- Bake uncovered for 30–35 minutes, or until the center is set and top is golden. Let it cool slightly, slice, and serve.
Notes
- Use fresh spinach for best texture.
- Adjust seasoning to taste.
- Store leftovers in an airtight container for up to 3 days.
Nutrition
- Serving Size: 1 slice
- Calories: 220
- Sugar: 3g
- Sodium: 450mg
- Fat: 15g
- Saturated Fat: 7g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 1g
- Protein: 14g
- Cholesterol: 250mg