This comforting dish brings together tender wilted spinach and rich baked eggs, all crowned with a golden Parmesan crust. The preparation is straightforward: sauté onion and garlic, cook down fresh spinach with a hint of nutmeg, then nestle eggs into the mixture before baking.
The heavy cream creates a silky base while the Parmesan forms a deliciously salty, golden top. In just 28 minutes, you'll have a satisfying meal that works beautifully for breakfast, brunch, or a light dinner. The result is perfectly cooked whites with slightly runny yolks that mingle beautifully with the seasoned spinach.
The first time I made baked eggs, I was recovering from a terrible flu and my neighbor dropped off a bag of fresh spinach from her garden. I didn't have much energy, but I had eggs and Parmesan, so I threw everything into small dishes and popped them in the oven. The way the Parmesan formed this incredible golden crust on top while the yolks stayed perfectly runny—it was like magic. Now whenever someone needs comfort food, this is what I make.
Last spring, my sister came over for what was supposed to be a quick catch-up breakfast. We ended up lingering at the table for two hours, dipping toasted sourdough into those warm yolks and talking about everything. The spinach and cream base makes it feel so luxurious, like something you'd order at a fancy Italian café, but it comes together with ingredients I almost always have on hand.
Ingredients
- Fresh spinach: The 200g might seem like a lot, but spinach wilts down dramatically—trust me, you want that hearty green layer underneath
- Small onion: Finely chopped so it melts into the spinach and adds subtle sweetness without overpowering the delicate eggs
- Garlic cloves: Two cloves give you just enough aromatic warmth without competing with the Parmesan
- Large eggs: Room temperature eggs will cook more evenly, so take them out while you prep the spinach
- Parmesan cheese: The finely grated texture creates that irresistible golden crust and brings salty umami throughout
- Heavy cream: Just enough to keep the eggs luxuriously tender—milk works in a pinch but cream makes it special
- Olive oil: Start the sauté base with a good amount, this flavors the entire spinach layer
- Salt and pepper: Season generously, the cream and Parmesan need that salt foundation
- Ground nutmeg: A tiny pinch transforms the creaminess—optional but absolutely worth it
Instructions
- Preheat your oven to 190°C (375°F)—
- Getting the oven hot first means the eggs will start setting immediately when they hit the heat
- Sauté the onion and garlic—
- Heat olive oil in a large skillet over medium heat, cook the onion about 3 minutes until soft, then add garlic for 30 seconds until fragrant
- Wilt the spinach—
- Add spinach with salt, pepper, and nutmeg, cooking about 2 minutes until it releases its moisture and becomes tender
- Divide into dishes—
- Spoon the spinach mixture into 4 greased ramekins or one baking dish, pressing it down slightly to create an even base
- Create the wells—
- Use the back of a spoon to make small indentations in each portion, then crack an egg directly into each well
- Add the creamy topping—
- Drizzle about 1 tbsp cream over each egg, then sprinkle with a generous layer of Parmesan
- Bake until golden—
- Bake 12–15 minutes until whites are just set but yolks still wobble when you gently shake the dish
- Rest briefly—
- Let everything settle for 2 minutes, which helps the cream set slightly and makes serving easier
My friend Sarah requested these for her birthday breakfast, and watching her face when she broke into that first yolk—I swear, pure joy. Now they're her go-to comfort food, and she texts me every time she makes them to say it was just what she needed.
Making It Your Own
Sometimes I add sautéed mushrooms when I want something earthier, or cherry tomatoes that burst in the oven. The base is so forgiving that almost any vegetable works as long as you cook it down first. Last week I tossed in some fresh basil at the end, and the bright flavor was incredible against the rich cream.
Cheese Variations
Parmesan is classic for a reason, but Gruyère creates this amazing bubbly top, and feta adds tangy little bursts throughout. Once I used sharp cheddar when that was all I had, and honestly, it was delicious in a completely different way. Whatever cheese you choose, grate it yourself—pre-grated never melts quite the same.
Serving Suggestions
Crusty bread is non-negotiable here, you need something to scoop up all that creamy goodness. A simple green salad with acidic vinaigrette cuts through the richness beautifully. And a crisp white wine like Sauvignon Blanc makes the whole meal feel like a weekend treat.
- Ramekins make individual portions feel special, but one large dish works perfectly for casual family-style serving
- If the yolks set more than you like, a quick run under the broiler for 30 seconds can revive that golden top
- These reheat surprisingly well at a low temperature, just don't microwave or you'll lose that wonderful Parmesan crust
There's something so satisfying about breaking through that warm, cheesy layer into the creamy yolk underneath. Simple, elegant, and deeply comforting—exactly what comfort food should be.
Your Questions Answered
- → What temperature should I bake the eggs at?
-
Bake at 190°C (375°F) for 12–15 minutes. This temperature ensures the whites set completely while keeping the yolks pleasantly runny.
- → Can I make this dish ahead of time?
-
Prepare the spinach mixture in advance and store it in the refrigerator. When ready to serve, reheat the spinach, add the eggs and cream, then bake fresh for best results.
- → What can I substitute for heavy cream?
-
Whole milk works well as a lighter alternative. For a dairy-free option, try coconut cream or unsweetened almond milk, though the texture will differ slightly.
- → How do I know when the eggs are done?
-
The whites should be completely set and opaque, while the yolks still have a slight wobble when gently shaken. For firmer yolks, extend baking time by 2–3 minutes.
- → Can I use frozen spinach instead of fresh?
-
Yes, thaw and drain frozen spinach thoroughly, squeezing out excess liquid before cooking. This prevents the dish from becoming watery during baking.
- → What sides pair well with this dish?
-
Rustic bread for dipping into the yolks, a fresh green salad with vinaigrette, or roasted potatoes complement the rich, savory flavors beautifully.