Breakfast & Brunch
This spinach feta egg bake recipe transforms simple ingredients into a restaurant-worthy breakfast with golden, flaky crust and silky custardy yolks. The secret lies in layering wilted spinach and crumbled feta between whisked eggs, then baking until the edges crisp and the center jiggles just slightly—proof of perfect doneness.
I developed this version after realizing how much I missed the hearty, savory appeal of egg bakes while craving something lighter than traditional quiches.
The beauty of this dish is its foolproof simplicity: no fancy techniques required, just a baking dish, eggs, and 30 minutes in the oven. The spinach adds vibrant color and nutrients, while the feta provides that signature salty tang that makes every bite irresistible.
What makes it truly special is how the crust develops a delicate crispness that contrasts perfectly with the creamy egg filling—textural magic that takes minimal effort.
What you'll end up with is a dish that's equally at home on weekend brunch tables or busy weeknight breakfasts. The golden top gives it an elegant presentation, while the creamy interior delivers rich, satisfying flavor in every forkful.
It's the kind of recipe that makes you want to bake two batches—one for today and one for tomorrow.
Serve with a side of crusty bread to soak up any extra egg custard, or add fresh herbs like dill or chives for an extra layer of brightness.
This egg bake proves that vegetarian breakfasts can be just as hearty and indulgent as their meaty counterparts—without sacrificing that comforting, homey appeal.
Ingredients for spinach feta egg bake
Simple ingredients that bake into golden perfection—creamy eggs, crispy crust, and salty feta magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 8 whole | Room temperature for even baking |
| Fresh Baby Spinach 🌿 | 5 oz | Wilted and drained thoroughly |
| Crumbled Feta Cheese 🧀 | 1 cup | High-quality, salty variety |
| All-Purpose Flour 🌾 | ½ cup | For crispy crust texture |
| Unsalted Butter 🧈 | 4 tbsp | Melted for crust richness |
| Milk 🥛 | ½ cup | Whole milk for creaminess |
| Garlic Cloves 🧄 | 2 cloves | Minced for aromatic depth |
| Diamond Crystal Kosher Salt 🧂 | ¾ tsp | Adjust to taste preference |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | Freshly cracked for brightness |
| Dried Dill 🌿 | ½ tsp | Or 1 tbsp fresh chopped dill |
| Nutritional Yeast 🧀 | 1 tbsp | For umami depth (optional) |
| Heavy Cream 🥛 | ¼ cup | For extra richness (optional) |
The spinach is your vibrant base—baby spinach wilts down beautifully, but regular spinach works too if that's what you've got. For the feta, high-quality crumbled feta (like Kalamata) makes all the difference—pre-shredded gets clumpy. I grab mine from the deli counter at Whole Foods when I'm feeling fancy, but the regular supermarket stuff is fine for weeknight bakes. The eggs? Room temperature is key—they'll whisk up smoother and bake more evenly. If you're short on time, just take them out of the fridge 15 minutes before starting.
No fresh dill? Dried works at one-third the amount, but fresh gives that bright pop of flavor. Want to skip the heavy cream? Extra milk or a splash of cream cheese keeps things rich without making it too heavy. The flour is for that crispy crust—don't skip it, but if you're gluten-free, almond flour or gluten-free 1:1 blend works perfectly. For the garlic, minced is ideal, but a quick press in a garlic press gets the job done in a pinch. The nutritional yeast is optional but adds that savory depth—think of it as the secret weapon for making this taste like a restaurant dish.
This bakes best in an 8x8-inch baking dish, but any size works if you adjust the baking time. Store leftovers covered in the fridge for 3-4 days—it actually tastes better the next day as the flavors meld. For make-ahead magic, assemble the dish, cover, and refrigerate overnight, then bake straight from the fridge (just add 5-10 minutes to the baking time). The crust gets even crispier that way. Freezes beautifully for up to 2 months—just reheat in the oven at 350°F until warmed through. Perfect for meal prep!
Why You'll Love This Recipe
- No-Chop Needed: I swear by this—just wilt the spinach in the same pan you melt the butter, then dump in the eggs. No dicing, no measuring cups, no fuss. That flour-butter mix thickens things up so fast, you’ll have a golden crust in minutes.
- Salty-Sweet Magic: The feta crumbles melt into that creamy egg base like a dream, while the spinach adds a fresh bite. Honestly, the contrast is ridiculously good—like a fancy brunch dish without the pretension.
- Lunchbox Hero: Between us, this is my go-to for packed lunches. Bake a big sheet pan on Sunday, slice into portions, and voila—protein-packed, no reheating needed. Even my picky kid grabs seconds (and that’s saying something).
- Pantry Staple Power: Eggs, flour, butter? You’ve got it. Spinach and feta are cheap if you buy in bulk, and leftovers reheat like a dream. I’ve fed a crowd with this, used it for a lazy dinner, and even served it cold for a picnic—no regrets.
Step-by-step instructions for spinach feta egg bake
Here's how to build a golden crust that holds back rich, creamy egg centers—no shortcuts, just perfect texture.
Prepare the Spinach Filling
Heat a large skillet over medium heat and add the 5 oz fresh baby spinach. Sauté for 2-3 minutes until just wilted—it should collapse into a bright green mass with any excess moisture evaporated. The spinach should look vibrant but not crisp; overcooking will make it bitter.
Transfer the wilted spinach to a mixing bowl and let it cool slightly. Add the 1 cup crumbled feta cheese, 2 cloves minced garlic, 0.5 tsp dried dill, 1 tbsp nutritional yeast, 0.75 tsp Diamond Crystal kosher salt, and 0.25 tsp freshly ground black pepper. Mix gently with a fork until evenly combined. This step builds the savory base that will infuse the eggs—don't skip the nutritional yeast for that umami punch.
Make the Crust Mixture
In a separate bowl, whisk together the 8 whole large eggs (room temperature), 0.5 cup milk, and 0.25 cup heavy cream until no streaks remain. The mixture should be smooth and homogeneous. In a small bowl, combine the 0.5 cup all-purpose flour with an additional 0.25 tsp kosher salt—this prevents the crust from becoming too dense.
Gradually pour the egg mixture into the flour while whisking constantly. The batter should thicken slightly but remain pourable. Here's the thing—this is where the magic happens. The flour creates a delicate lattice that crisps beautifully while keeping the eggs tender. If the batter looks too thick, add 1 tablespoon milk to loosen it just enough to coat the back of a spoon.
Assemble and Bake the Crust
Preheat your oven to 375°F and grease a 9-inch round baking dish or 8x8-inch square dish lightly with 1 tbsp unsalted butter. Spread the spinach-feta mixture evenly across the bottom of the dish, pressing down gently to create an even layer. This ensures every bite gets that perfect spinach-cheese flavor.
Pour the egg mixture over the spinach layer, spreading it evenly with a spatula. The crust should be about ¼-inch thick—thicker areas will bake unevenly. Sprinkle the remaining 3 tbsp unsalted butter (from the original 4 tbsp) evenly over the top. Bake for 25-30 minutes until the edges are golden brown and the center still looks slightly jiggly—it'll set as it cools.
Finish with Perfect Texture
Remove the dish from the oven and let it rest for 5 minutes before slicing. This resting period allows the custard to set slightly, preventing it from oozing out when you cut into it. The top should have a beautiful golden crust with a few crackly spots—this is your flaky promise delivered.
Use a sharp knife to cut into 6 equal wedges (for round dish) or 6 rectangles (for square dish). Each slice should reveal a creamy, golden yolk center surrounded by tender egg custard and wilted spinach. Serve immediately while the crust is still crisp and the filling is warm—this is when it's at its absolute best. The contrast between the flaky top and silky interior is what makes this dish unforgettable.
Pro Tips For Making Spinach Feta Egg Bake
- Preheat That Dish: The oven should hit 375°F (190°C) and bake for 15–20 minutes—any lower, and your eggs turn rubbery; any hotter, and the top burns before the center sets. I learned this the hard way when my first attempt came out like a sad, overcooked omelet.
- Drain Spinach Twice: Fresh baby spinach holds way too much water—squeeze it in a clean kitchen towel or drain it in a colander for two full minutes before mixing. Wet spinach makes your bake watery, and nobody wants a soggy egg casserole.
- Whisk Eggs Like Mad: Beat the eggs with a fork or whisk until no streaks remain—this ensures a smooth, creamy texture instead of a lumpy mess. I used to half-ass this step, and the result was always disappointingly dense.
- Butter the Pan First: Skip the flour step entirely—just melt 1 tablespoon of butter in the baking dish and swirl it around to coat. The flour makes the crust dry; butter keeps it rich and golden. (Yes, even if you’re impatient like me.)
Essential equipment for this dish
Baking Dish Essentials
An 8x8-inch baking dish is my go-to for this recipe—it creates the perfect ratio of crust to filling. I recommend a Ceramic Non-Stick dish from Le Creuset or USA Pan for even baking and easy release.
If you don’t have one, a glass 9-inch pie dish works too, but reduce baking time by 5 minutes since glass conducts heat differently. 🌡️
Avoid dark-colored metal pans—they can overbrown the crust before the center sets. For a round presentation, a 9-inch cast-iron skillet adds rustic charm, but grease it well with butter or oil to prevent sticking.
Pro tip: Use a lightly oiled silicone baking mat in your dish for effortless cleanup and no sticking.
Mixing Tools
For the egg mixture, a whisk is non-negotiable—it eliminates lumps and creates a silky texture. I love the OXO Good Grips Whisk for its sturdy build and comfortable handle. A medium-sized mixing bowl (at least 3-quart capacity) gives enough room to whisk without splashing.
For the spinach-feta filling, a wooden spoon or spatula works best—it’s gentle on the spinach and helps distribute the feta evenly.
Don’t skip a fine-mesh strainer if you’re using fresh spinach—it catches any excess moisture that could make your crust soggy. A microplane for garlic is a game-changer too—it creates a paste-like texture that blends seamlessly into the filling.
For measuring, a stainless steel measuring cup set (like Farberware) ensures accuracy, especially for the flour and milk.
Oven Thermometer
Your oven’s temperature display isn’t always accurate, and this recipe relies on precise heat control. A Thermoworks Oven Thermometer is my top pick—it’s affordable, reliable, and gives real-time readings. Place it in the oven while preheating to check for discrepancies.
If your oven runs hot, reduce the temperature by 25°F to prevent overbrowning. For example, if it reads 400°F, set it to 375°F instead.
If you’re baking in a convection oven, reduce the temperature by 25°F and bake for 5 minutes less—the fan circulates air more aggressively, which can dry out the crust. For broiler finishes, keep the broiler on low to avoid burning the top while the center sets.
Storage Containers
Leftovers deserve proper storage to maintain that flaky crust and creamy texture. I use glass Pyrex storage containers with airtight lids—they’re microwave-safe and keep the dish fresh for 3-4 days.
For freezing, quart-sized freezer bags with zip-top closures work best—lay the baked egg bake flat to freeze, then stack for efficient storage. Label with the date to track freshness.
When reheating, oven or stovetop is best—microwaving can make the crust rubbery. Heat at 350°F for 10-15 minutes until warmed through, or warm slices in a non-stick skillet over medium-low heat for 2-3 minutes per side to restore that crispy texture. 💫
Nutrition facts
Frequently asked questions
Can I use frozen spinach instead of fresh?
Yes, but with a few adjustments! Use ½ cup thawed frozen spinach (well-drained) and squeeze out all excess moisture with a clean towel. Frozen spinach has more water content, which can make the crust soggy. For best results, squeeze it like you're wringing out a washcloth—this mimics the texture of wilted fresh spinach.
Why did my egg bake come out rubbery instead of creamy?
Overmixing the egg batter or baking too long are the usual culprits. The eggs should be whisked until just combined (no streaks) and the center should still jiggle slightly when done. If your oven runs hot, reduce the temperature by 25°F or check for doneness at 25 minutes instead of 30. For extra creaminess, add 2 tbsp heavy cream to the egg mixture.
How can I make this dish gluten-free?
Swap the all-purpose flour for a 1:1 gluten-free baking flour blend (like Bob's Red Mill) or almond flour. For best texture, add ½ tsp xanthan gum to the flour mixture to mimic gluten's binding properties. The crust will still crisp up nicely, though it may be slightly denser. Test with a small batch first to adjust ratios.
Can I add other vegetables to this recipe? Try sautéing ½ cup diced bell peppers or ½ cup zucchini with the spinach for extra veggies. For heartier versions, add ½ cup cooked quinoa or ½ cup crumbled potatoes. Just
What's the best way to reheat leftovers?
For crispy perfection, reheat slices in a non-stick skillet over medium-low heat for 2-3 minutes per side. Or bake at 350°F for 10-15 minutes until warmed through. Avoid microwaving—it makes the crust rubbery. Pro tip: Reheat covered with foil for 5 minutes first to warm the center, then uncover to crisp the top.
