Menu

Creamy Mushroom and Gruyère Omelet

Quick Recipe Version (TL;DR)

  • Yield: 2 servings, 1 omelet each
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes

Quick Ingredients

  • 8 ounces cremini mushrooms, sliced 1/4 inch thick
  • 1 medium shallot, finely chopped
  • 2 garlic cloves, minced
  • 2 teaspoons fresh thyme leaves, divided
  • 1 teaspoon olive oil
  • 2 tablespoons unsalted butter, divided
  • 4 large eggs
  • 2 tablespoons heavy cream
  • 3/8 teaspoon kosher salt, divided
  • 1/4 teaspoon freshly ground black pepper, divided
  • 2 ounces Gruyère cheese, shredded, about 1/2 cup

Do This

  • 1. Slice the mushrooms and finely chop the shallot, garlic, and thyme.
  • 2. Heat the olive oil and 1 tablespoon butter in a 10-inch nonstick skillet over medium heat.
  • 3. Cook the mushrooms for 6 minutes, then add the shallot for 2 minutes. Stir in the garlic, 1 1/2 teaspoons thyme, 1/8 teaspoon salt, and 1/8 teaspoon pepper for 30 seconds.
  • 4. Whisk the eggs with the cream, remaining 1/4 teaspoon salt, and remaining 1/8 teaspoon pepper.
  • 5. Melt 1/2 tablespoon butter over medium-low heat. Add half the egg mixture and cook gently for 2 minutes.
  • 6. Place half the Gruyère and mushroom filling over one side, fold the omelet, and cook for 1 minute. Repeat with the remaining ingredients.
  • 7. Garnish with the remaining thyme and serve immediately.

Why You’ll Love This Recipe

  • Buttery mushrooms, garlic, shallots, and thyme create deep, savory flavor.
  • A splash of cream keeps the eggs soft, tender, and luxurious.
  • Nutty Gruyère melts beautifully into the warm mushroom filling.
  • It feels special enough for brunch but takes only 25 minutes to prepare.

Grocery List

  • Produce: 8 ounces cremini mushrooms, 1 medium shallot, 2 garlic cloves, and 1 small bunch fresh thyme
  • Dairy: 4 large eggs, heavy cream, unsalted butter, and 2 ounces Gruyère cheese
  • Pantry: Olive oil, kosher salt, and freshly ground black pepper

Full Ingredients

For the Buttery Garlic Mushrooms

  • 8 ounces cremini mushrooms, wiped clean and sliced 1/4 inch thick
  • 1 medium shallot, finely chopped, about 1/3 cup
  • 2 medium garlic cloves, minced, about 2 teaspoons
  • 1 1/2 teaspoons fresh thyme leaves
  • 1 teaspoon olive oil
  • 1 tablespoon unsalted butter
  • 1/8 teaspoon kosher salt
  • 1/8 teaspoon freshly ground black pepper

For the Omelets

  • 4 large eggs
  • 2 tablespoons heavy cream
  • 1/4 teaspoon kosher salt
  • 1/8 teaspoon freshly ground black pepper
  • 1 tablespoon unsalted butter, divided between the two omelets
  • 2 ounces Gruyère cheese, finely shredded, about 1/2 cup
  • 1/2 teaspoon fresh thyme leaves, for garnishing
Creamy Mushroom and Gruyère Omelet – Closeup

Step-by-Step Instructions

Step 1: Prepare the ingredients

Wipe the mushrooms with a slightly damp paper towel, trim the stems if needed, and cut the mushrooms into 1/4-inch slices. Finely chop the shallot, mince the garlic, pick the thyme leaves from their stems, and shred the Gruyère. Keeping everything nearby is helpful because the omelets cook quickly.

Step 2: Brown the mushrooms

Place a 10-inch nonstick skillet over medium heat and bring the cooking surface to about 350°F. Add the olive oil and 1 tablespoon butter. When the butter has melted and stopped foaming, spread the mushrooms into an even layer. Cook them undisturbed for 4 minutes so they develop golden-brown edges. Stir and cook for another 2 minutes, until the moisture they release has mostly evaporated.

Step 3: Add the shallot, garlic, and thyme

Add the chopped shallot to the mushrooms and cook for exactly 2 minutes, stirring frequently, until softened. Stir in the garlic, 1 1/2 teaspoons thyme, 1/8 teaspoon salt, and 1/8 teaspoon black pepper. Cook for 30 seconds, just until the garlic smells fragrant. Transfer the mushroom mixture to a plate and wipe the skillet clean with a paper towel held in kitchen tongs.

Step 4: Whisk the creamy eggs

Crack the eggs into a medium bowl. Add the heavy cream, remaining 1/4 teaspoon salt, and remaining 1/8 teaspoon black pepper. Whisk for 30 seconds, until the whites and yolks are completely combined and the mixture looks slightly frothy. Divide the egg mixture evenly between two small bowls, using about 1/2 cup for each omelet.

Step 5: Cook the first omelet

Return the clean skillet to medium-low heat and bring the cooking surface to about 300°F. Melt 1/2 tablespoon butter and swirl it across the bottom. Pour in one portion of the egg mixture. Stir slowly with a silicone spatula for 20 seconds, pulling the softly set egg toward the center. Stop stirring, tilt the skillet, and allow the uncooked egg to flow toward the edges. Cook for another 1 minute and 40 seconds, until the bottom is set but the top remains slightly glossy.

Step 6: Fill and fold the omelet

Sprinkle 1/4 cup shredded Gruyère over one half of the eggs, then spoon half the mushroom mixture over the cheese. Use the spatula to fold the uncovered half of the omelet over the filling. Cook for 1 minute, until the cheese is melted and the center of the omelet reaches 160°F. Gently slide the finished omelet onto a warm plate.

Step 7: Cook the second omelet and serve

Repeat Steps 5 and 6 with the remaining 1/2 tablespoon butter, egg mixture, Gruyère, and mushrooms. Sprinkle both omelets with the remaining 1/2 teaspoon fresh thyme. Serve immediately while the eggs are tender and the cheese is warm and melted.

Pro Tips

  • Do not soak the mushrooms: Mushrooms absorb water easily. Wipe them clean so they brown instead of steaming.
  • Let the mushrooms sit at first: Leaving them undisturbed for 4 minutes creates flavorful caramelized edges.
  • Use freshly shredded cheese: Freshly shredded Gruyère melts more smoothly than packaged shredded cheese.
  • Keep the omelet heat gentle: A 300°F pan helps the eggs stay pale, soft, and tender instead of becoming browned or rubbery.
  • Warm the serving plates: Place the plates in a 170°F oven for 5 minutes so the first omelet stays warm while you cook the second.

Variations

  • Mushroom and spinach: Stir 1 packed cup baby spinach into the cooked mushrooms and cook for 1 minute, until wilted.
  • Goat cheese version: Replace the Gruyère with 2 ounces crumbled goat cheese for a softer, tangier filling.
  • Mixed mushroom omelet: Replace half the cremini mushrooms with sliced shiitake or oyster mushrooms for a more complex, woodsy flavor.

Storage & Make-Ahead

The omelets are best served immediately, but leftovers can be refrigerated in an airtight container at 40°F or below for up to 2 days. Reheat a cooked omelet in a covered baking dish at 300°F for 8 minutes, or microwave it at 50 percent power for 60 seconds. For make-ahead preparation, cook the mushroom filling, cool it completely, and refrigerate it in an airtight container for up to 3 days. Reheat the filling in a skillet over medium heat for 2 minutes before assembling the omelets. Freezing is not recommended because the eggs may become watery and rubbery.

Nutrition (per serving)

Calories: 482 kcal | Carbs: 12g | Protein: 25g | Fat: 38g | Saturated Fat: 19g | Fiber: 2g | Sugar: 5g | Sodium: 570mg | Cholesterol: 451mg

Leave a Reply

Your email address will not be published. Required fields are marked *


Promotional Banner X
*Sponsored Link*