If you’re looking for a cozy, flavorful dish that makes breakfast feel like a special occasion, this Baked Eggs with Mushrooms and Spinach Recipe is an absolute must-try. Imagine tender mushrooms sautéed with garlic and thyme, silky wilted spinach, and eggs baked just right with a rich drizzle of cream and a golden crown of parmesan. It’s simple yet indulgent, combining fresh, wholesome ingredients that come together to create a dish bursting with texture and comfort. Whether it’s a lazy weekend morning or a brunch with friends, this recipe fills your kitchen with warmth and your plate with joy.

Ingredients You’ll Need
These ingredients aren’t fancy or hard to find, but each one plays a crucial role in building the rich layers of flavor and gorgeous textures in this dish. From the earthiness of the mushrooms to the creamy decadence of parmesan and cream, every element shines.
- Unsalted butter (30g / 2 tbsp): Provides a rich base for sautéing mushrooms and lends a velvety finish to the dish.
- Mushrooms (200g / 7oz, thinly sliced): Bring an earthy, meaty flavor and tender bite that’s essential to the recipe’s heartiness.
- Garlic (2 cloves, finely minced): Adds a fragrant punch that elevates the mushrooms without overpowering.
- Fresh thyme leaves (2 tsp): Infuses a subtle herbaceous note, balancing the richness beautifully.
- Cooking/kosher salt (1/4 tsp) and black pepper (1/8 tsp): These seasonings are the quiet heroes that enhance every other flavor.
- Baby spinach (4 cups): Adds vibrant color and a fresh, slightly sweet taste that softens perfectly when wilted.
- Large eggs (4, fridge cold): The star ingredient providing creaminess and protein, baked to your perfect doneness.
- Pinch salt and pepper (for eggs): Simple seasoning to highlight the eggs’ delicate flavor.
- Thickened cream (1/4 cup): Creamy richness that keeps the eggs luscious while baking.
- Parmesan (4 tbsp, freshly grated): Melts to a golden, savory blanket on top, adding umami depth and crisp edges.
- Smoked paprika (1/8 tsp, optional): Offers a subtle smoky warmth that complements the mushrooms perfectly.
- Chives (2 tsp, finely chopped, optional): Sprinkle on top for a fresh, mild onion flavor and pretty green pop.
How to Make Baked Eggs with Mushrooms and Spinach Recipe
Step 1: Preheat and Prepare Your Ramekins
Start by heating your oven to 200°C / 390°F (180°C fan). While it’s warming up, lightly oil or butter four 300ml ramekins. This step is essential because it prevents sticking and helps the eggs bake evenly with a lovely texture.
Step 2: Sauté the Mushrooms
Melt the butter in a large skillet over medium-high heat. Toss in your thinly sliced mushrooms and cook them until their edges just start to turn golden, about 3 minutes. This quick sear intensifies their natural flavor and creates a satisfying bite. Add the minced garlic, fresh thyme leaves, salt, and pepper, and cook for one more minute. The garlic will soften and bring aromatic warmth, melding deliciously with the herbs and mushrooms.
Step 3: Wilt the Spinach
Next, add the baby spinach to the pan and stir for just 30 seconds, enough for it to soften and wilt but still retain a fresh brightness. This delicate step preserves the vibrant green color and adds a light texture contrast to the earthy mushrooms.
Step 4: Fill the Ramekins
Divide the mushroom and spinach mixture evenly among the ramekins, making a slight indentation in the center. Carefully crack an egg into each dent — it’s best if the yolk stays centered for that beautiful baked egg presentation. Sprinkle a pinch of salt and pepper on each egg, then drizzle with the thickened cream. Finally, pile on the freshly grated parmesan. This mix will bake into a creamy, golden-topped delight.
Step 5: Bake to Perfection
Pop the ramekins into your preheated oven and bake for about 12 to 15 minutes. The edges of the egg whites should just set, while the yolk remains to your desired consistency — runny yolks here are my personal favorite because they mix so well with the mushrooms and cream. Remember to check at 12 minutes because ovens and dishes vary; you want to avoid overcooking since the eggs continue to cook a bit after removal.
Step 6: Add the Finishing Touches
Once baked, sprinkle the tops with smoked paprika for a smoky note and a dash of depth, then add the finely chopped chives if you like a fresh oniony crunch. Serve immediately while still warm, paired with some crusty bread perfect for dipping and soaking up every last bit of that creamy yolk.
How to Serve Baked Eggs with Mushrooms and Spinach Recipe

Garnishes
A sprinkle of smoked paprika and fresh chives not only brings a beautiful contrast of color but adds layers of flavor — the smokiness balancing the earthiness of mushrooms, and chives lending brightness that awakens the palate. A few extra parmesan flakes on top before serving can add that irresistible cheesy touch.
Side Dishes
This dish pairs beautifully with crusty artisan bread or toasted sourdough, perfect for dunking into those luscious yolks. For a fuller brunch, consider serving alongside a fresh green salad with lemon vinaigrette, or roasted cherry tomatoes to bring sweet acidity and texture diversity.
Creative Ways to Present
If you want to impress guests, try serving these baked eggs in shallow, colorful ceramic ramekins that showcase the layers beautifully. Garnish with edible flowers or microgreens for a delicate touch. Alternatively, serve the mushroom-spinach mixture as a base on a warm platter, crack eggs over it just before baking for a rustic communal style meal.
Make Ahead and Storage
Storing Leftovers
If you happen to have any leftovers (though it’s rare!), store them in an airtight container in the fridge for up to 2 days. The eggs will continue to firm up, so they won’t be quite as runny but still delicious.
Freezing
This baked eggs dish isn’t the best candidate for freezing due to the texture changes in eggs and cream after thawing. To enjoy later, consider freezing the mushroom-spinach mixture separately and baking fresh eggs into it when ready to eat.
Reheating
Reheat leftovers gently in a low oven (around 150°C / 300°F) for about 10 minutes to avoid overcooking the eggs. Microwave reheating can make the eggs rubbery, so the oven is your best bet to keep their delicate texture intact.
FAQs
Can I use other types of mushrooms in this Baked Eggs with Mushrooms and Spinach Recipe?
Absolutely! Cremini, button, or even shiitake mushrooms work wonderfully. Each variety brings its unique flavor, so feel free to experiment depending on what you enjoy or have on hand.
What if I prefer my yolks fully cooked?
No problem at all! Just leave the ramekins in the oven 1-2 minutes longer. Keep a close eye, as eggs can go from perfect to overdone quickly, but fully cooked yolks are easy to achieve with this recipe.
Can I make this recipe dairy-free?
Yes, swap the butter for olive oil and use a plant-based cream alternative, like coconut cream or cashew cream. Nutritional yeast can replace parmesan for a cheesy flavor without dairy.
Is it necessary to use fresh thyme?
Fresh thyme adds a delicate herbal brightness that’s hard to replicate with dried. However, if you don’t have it, a pinch of dried thyme will work, just use a bit less to avoid overpowering the mushrooms.
Can this recipe be doubled or halved?
Definitely! Just ensure that your ramekins aren’t overcrowded and watch the baking time, which may slightly increase or decrease depending on your oven and dish size.
Final Thoughts
This Baked Eggs with Mushrooms and Spinach Recipe is one of those dishes you’ll want to keep coming back to. It strikes the perfect balance between simple ingredients and elevated flavors, all wrapped up in a warm, creamy, satisfying bite. Whether for breakfast, brunch, or even a light dinner, it’s easy to make and endlessly delicious. Give it a try—you’ll find it hard to resist going back for seconds!
