Fluffy Mushroom Omelette Recipe with Garlic and Herbs

Mushroom omelette with Gruyère cheese is the perfect breakfast or brunch for anyone who loves savory, comforting mornings. Sautéed cremini mushrooms and shallots combine with shredded Gruyère and fresh chives, folded into a tender, gently cooked omelette. This simple one-pan meal is quick to prepare, naturally low in carbohydrates, and full of rich, savory flavor.

Mushroom and gruyere cheese omelette on a plate with pea shoots.

Mushrooms and cheese are a classic pairing—earthy, meaty mushrooms balance beautifully with the nutty, slightly sweet character of Gruyère. If you enjoy hearty, flavorful breakfasts, this omelette delivers both comfort and a touch of elegance without fuss. The dish is ideal for a relaxed weekend brunch or a satisfying weekday morning when you want something quick but elevated.

For best results, use fresh cremini (baby bella) mushrooms for their rounded flavor and texture, and a good-quality Gruyère for melting. A few pea shoots or other microgreens add freshness and visual appeal at the end, but they are optional if you prefer a simpler plate.

How to make a mushroom omelette

Begin by sautéing the shallot and mushrooms in butter until browned and fragrant. Removing and wiping the skillet before cooking the eggs helps ensure the omelette cooks evenly and prevents excess moisture from the mushrooms from making the eggs watery.

sautéing mushrooms and shallots in a skillet

After wiping the pan, add a little more butter and pour in the seasoned, beaten eggs. Let the eggs set around the edges, then gently lift the edges and tilt the pan so uncooked egg runs underneath. This technique cooks the omelette evenly while keeping the center soft.

img 2697 3

Once the base is mostly set but still slightly soft on top, spoon the sautéed mushrooms onto one half of the omelette, sprinkle with shredded Gruyère and chopped chives, then fold the other half over. The residual heat will finish cooking the interior and melt the cheese.

lifting the omelette

Let the folded omelette rest for a minute or two so the cheese becomes nicely melted. Slide it onto a plate and garnish with microgreens or pea shoots for a vibrant finish. Serve immediately while warm.

folding the omelette over

This technique produces an omelette that is tender, slightly creamy in the center, and packed with mushroom flavor. It’s a reliable method whether you’re a novice cook or you’ve made omelettes for years.

Mushroom omelette topped with micro greens on a plate.

Dietary considerations

This omelette is naturally vegetarian and gluten free. It is high in protein and fat, making it suitable for low-carb or ketogenic-style eating. Adjust portions or ingredients to match your dietary needs—use less butter for lower calories or substitute the Gruyère with another melting cheese you prefer.

Ingredients

  • 1 Tablespoon butter
  • 4 ounces cremini mushrooms, sliced
  • 1 shallot, diced
  • 2 ounces Gruyère cheese, shredded
  • 3 large eggs
  • Sea salt and pepper
  • 2 Tablespoons chives, chopped
  • Pea shoots or other microgreens, for garnish (optional)

Instructions

  1. Heat a 10-inch non-stick skillet over medium heat.
  2. Add a half tablespoon of butter and spread it around the pan.
  3. Add the sliced mushrooms and diced shallot, season with sea salt and pepper, and cook, stirring occasionally, until the mushrooms have browned, about 5 minutes.
  4. Remove the cooked vegetables from the skillet and wipe the pan clean with a paper towel.
  5. Add the remaining butter and spread it across the skillet.
  6. Beat the eggs with a pinch of sea salt and pepper, then pour into the center of the pan.
  7. Let the eggs sit undisturbed for a couple of minutes so the edges begin to set.
  8. Use a spatula to loosen the edges, lift them gently, and tilt the pan so uncooked egg flows underneath. Repeat around the pan to encourage even cooking.
  9. Allow the omelette to firm up for another minute or two.
  10. When the top is nearly set, add the mushrooms, shredded Gruyère, and chopped chives to one half of the omelette. Fold the other half over to cover the filling.
  11. Let the omelette cook for another minute or two until the cheese melts. Slide onto a plate and garnish with pea shoots or microgreens. Serve immediately.

Nutrition

Calories: 594 kcal

Carbohydrates: 11 g | Protein: 40 g | Fat: 44 g

Saturated Fat: 23 g | Cholesterol: 650 mg | Sodium: 513 mg

Potassium: 866 mg | Fiber: 2 g | Sugar: 5 g

Calcium: 696 mg | Iron: 4 mg

*Nutritional information is an estimate and may vary depending on ingredients and portion size.

If you enjoy mushrooms and Gruyère, try this omelette as a foundation for variations—add a handful of baby spinach, swap Gruyère for Comté or Emmental, or fold in a few cherry tomatoes for acidity. The method remains the same and produces a reliably delicious breakfast every time.

a top down view of a mushroom omelette topped with micro greens.

We’d love to see how your omelette turns out—share photos on your favorite social platform and note any twists you tried. Enjoy a warm, savory start to your day with this mushroom and Gruyère omelette.