Creamy Gruyere and Mushroom Eggs en Cocotte - incredibly simple breakfast or brunch dish to prepare, but fancier and more flavorful than you could imagine! Baked eggs with a creamy spiced mushroom sauce and gruyere cheese.

Gruyere and Mushroom Egg en cocotte (Mushroom Baked Eggs)

Course: Breakfast, Brunch
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Servings: 4 people
Author: Dini


  • 4 tbsp unsalted butter
  • 4 oz mushrooms cleaned, halved and thinly sliced
  • 1 sprig of thyme leaves only
  • 1 shallot finely chopped (or ¼ onion, finely chopped)
  • 1 - 2 cloves of garlic finely minced
  • Pinch of cayenne pepper
  • Salt to season
  • 1 tsp balsamic vinegar
  • ½ cup of cream
  • 2 - 4 tbsp extra cream
  • 4 large eggs
  • 3 oz shredded gruyere cheese
  • salt and pepper to serve
  • chopped parsley to serve
  • 6 - 8 slices buttered toast to serve


  1. Preheat oven to 350°F / 180°C.
  2. Butter 4 ramekins and set aside.
  3. Heat 4 tbsp butter in a skillet over medium high heat.
  4. When the butter has melted, add the shallots, thyme and garlic, and saute for a couple of minutes until the shallots have softened.

  5. Add the mushrooms and cayenne pepper. Move the mushrooms around on the skillet to coat them with the spices. Cook for about 5 minutes, until the mushrooms have softened and have absorbed the flavors.

  6. Add the balsamic vinegar and ½ cup of cream and stir to combine. Cook for about 1 minute, until the cream is infused with mushroom flavor. Season with salt if needed.

  7. Stir in the extra cream ONLY if the mix seems too dry.
  8. Add the mushroom mix into the four prepared ramekins. Crack an egg into each ramekin. Using the handle of a spoon, stir the bottom of the ramekin to mix the mushrooms with the egg whites (be careful not to break the egg yolks).

  9. Top each of the ramekins with the gruyere cheese.
  10. Boil some water in a kettle for the water bath. Place all the ramekins in a baking pan and transfer the pan into the oven. To create the water bath, carefully pour the water into the baking pan, about half way up the ramekins (making certain to not let the water inside the ramekins!).

  11. Bake in the oven for 12 - 15 minutes, until the egg whites are set, but the yolk is still runny (the egg yolk will be very soft to the touch, but the dish will be set at the edges).

  12. Remove from the oven, and then from the water bath. Sprinkle with salt and pepper and chopped parsley. Serve immediately with buttered toast.