Spinach and Feta Egg Bake
Fluffy, golden-brown eggs baked with tender spinach, tangy feta, and sweet caramelized onions. A one-dish wonder that works for brunch, lunch, or a quick dinner.
For 4 servings
- prep
Preheat the oven.
Heat the oven to 375°F. Position a rack in the center.
- saute · ~8 min
Cook the onions and garlic.
1.Heat the olive oil in a 10-inch oven-safe skillet over medium heat.2.Add the sliced onion and cook until soft and lightly golden, about 5–7 minutes.3.Stir in the minced garlic and cook until fragrant, about 30 seconds.TIPDon't rush the onions — the gentle sweetness they develop balances the tangy feta. - saute · ~4 min
Wilt the spinach.
1.Add the chopped spinach to the skillet in handfuls.2.Cook, stirring often, until completely wilted and any liquid evaporates, about 3–4 minutes.3.Remove the skillet from the heat and spread the spinach mixture evenly across the bottom.TIPMake sure the pan is fairly dry — excess liquid makes the egg bake watery. - mix · ~2 min
Whisk the eggs.
In a medium mixing bowl, crack all 8 eggs. Add the milk, salt, black pepper, and dried oregano. Whisk until the eggs are evenly blended and slightly frothy.
- assemble · ~2 min
Layer the bake.
1.Scatter the crumbled feta evenly over the spinach in the skillet.2.Pour the whisked eggs over the top.3.Arrange the halved cherry tomatoes, cut-side up, on the surface. - bake · ~25 min
Bake until puffed and set.
Bake on the center rack for 20–25 minutes, until the edges are golden and puffed and the center is just set with a slight jiggle.
TIPA knife inserted in the center should come out clean; the eggs will continue cooking briefly once out of the oven. - rest · ~5 min
Cool briefly and serve.
Let the egg bake rest in the skillet for 5 minutes. Slice into 4 wedges and serve warm.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Caramelize the onions slowly to bring out their natural sweetness, which balances the salty feta.
- 2Wilt the spinach thoroughly and let any excess moisture evaporate to prevent a watery egg bake.
- 3Use a well-seasoned or nonstick oven-safe skillet to ensure the eggs release easily after baking.
- 4Whisk the eggs until slightly frothy to incorporate air for a lighter, fluffier texture.
- 5Let the bake rest for 5 minutes after removing from the oven; this allows the eggs to set fully before slicing.
- 6For a golden top, place the skillet under the broiler for the last 1–2 minutes, watching carefully.
Adapt it for your goals.
Meat Lover's
Add 4 oz cooked crumbled sausage or diced ham to the spinach mixture before adding eggs. Ideal for a heartier brunch that satisfies big appetites.
Dairy FreeDairy-Free
Replace feta with dairy-free feta or omit cheese, and use unsweetened almond milk instead of dairy milk. Great for those avoiding dairy without losing the creamy texture.
Herb GardenHerb Garden
Swap dried oregano for 1 tbsp fresh chopped dill or chives stirred into the eggs. Adds a bright, fresh note that complements the spinach and feta beautifully.
Why this is on our healthy list.
Rich in Protein
Each serving provides a substantial amount of high-quality protein from eggs, supporting muscle repair and keeping you full longer.
Packed with Iron
Spinach contributes a significant dose of plant-based iron, which is essential for healthy blood and energy levels.
Good Source of Calcium
Feta cheese adds calcium for strong bones and teeth, along with a savory tang.
Low in Carbohydrates
With minimal carbs from vegetables and no grains, this dish fits well into low-carb or keto-friendly meal plans.
Frequently asked questions
Yes, you can assemble everything (except baking) up to 8 hours ahead, cover, and refrigerate. Add 5–10 minutes to the bake time if starting from cold.



