Baked Eggs With Mushrooms, Cheddar, and Ham Recipe

These savory eggs bake in the oven in a water bath, ensuring even cooking and a perfect result every time. Lauren Rothman

Recipe Facts



Active: 15 mins
Total: 30 mins
Serves: 2 servings

Rate & Comment


  • 2 tablespoons butter, plus more for greasing ramekins

  • 2 cups thinly-sliced button mushrooms

  • 2 slices thick-cut cooked ham, chopped

  • 1 teaspoons chopped fresh thyme leaves

  • 1/2 cup grated cheddar cheese

  • 2 tablespoons heavy cream

  • 4 large eggs, at room temperature

  • Kosher salt and freshly ground black pepper

  • 2 teaspoons chopped fresh parsley leaves


  1. Adjust oven rack to middle position and preheat oven to 350°F. Fill a medium pot with water and bring to a boil.

  2. Heat butter in a large cast-iron skillet over high heat until foaming, then add mushrooms. Cook, stirring occasionally, until mushrooms release their liquid and it boils off, about 12 minutes. Add ham and cook, stirring occasionally, until mushrooms brown, about 6 additional minutes. Add thyme and cook until fragrant, about 30 seconds. Season to taste with salt and pepper and set aside.

  3. Lightly butter the inside of 1 gratin dish or 2 small ramekins. Add cream, then add 2/3 of the mushroom mixture, and sprinkle with 2/3 of the cheese, dividing between ramekins if using two. Carefully add eggs to ramekin and season with salt and pepper. Top eggs with remaining mushroom mixture and sprinkle with remaining cheese, again dividing between ramekins as needed.

  4. Open oven and place a rimmed baking pan on the rack. To make a water bath, carefully fill the pan with boiling water until water level reaches about halfway up the sides of the pan. Carefully add egg dishes to water bath, close oven door and bake until egg whites are firm but yolks are still runny, about 12 minutes, or to taste. Sprinkle with parsley and serve.

This Recipe Appears In

Nutrition Facts (per serving)
657 Calories
44g Fat
12g Carbs
55g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 2
Amount per serving
Calories 657
% Daily Value*
Total Fat 44g 56%
Saturated Fat 21g 103%
Cholesterol 540mg 180%
Sodium 1918mg 83%
Total Carbohydrate 12g 4%
Dietary Fiber 4g 13%
Total Sugars 6g
Protein 55g
Vitamin C 11mg 53%
Calcium 292mg 22%
Iron 6mg 33%
Potassium 1250mg 27%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)