Omelette Deluxe (Bacon, Merguez, Mushrooms & Cheese) — A Hearty, Protein-Rich 10-Minute Omelette
Some mornings call for more than plain scrambled eggs. This Omelette Deluxe is a loaded French-style omelette filled with crispy bacon, browned merguez, sautéed mushrooms, and melted cheese—the kind of fast, satisfying meal that works for breakfast, brunch, or a quick dinner year-round.

This recipe is based on my YouTube video, with a few small adjustments since publication to make it more consistent on the stovetop, better balanced for 3 eggs, and easier to reproduce in any Canada or USA home kitchen. The biggest improvement: controlling moisture from the mushrooms and managing the bacon fat so the omelette stays tender instead of greasy.
What this omelette is
An omelette is a cooked egg dish made by beating eggs, cooking them gently in a pan, and folding or topping them with fillings. This version is different because it’s “deluxe” on purpose—it’s meat-forward, savory, and filling-heavy, finished with melted cheese for maximum comfort.
You can make it in winter when you want something hearty, or in summer when you want a fast, high-protein meal without turning on the oven. It’s also a great way to use up mushrooms and small bits of cheese in the fridge.
Omelette Deluxe vs similar recipes on the site
This recipe is meant to be fast, rich, and filling, not delicate.
If you want a classic tender omelette texture (more “baveuse,” soft and creamy inside), check out the technique in my Creamy French omelette recipe and adapt the filling lightly.
If you want a different style of omelette altogether, the Spanish omelet (tortilla española) is thicker, potato-based, and built for slicing.
And if you’re specifically craving a potato-based omelette with a different structure and texture, the Potato and pepper omelette is a totally separate vibe—more substantial, less “folded omelette,” and great for meal prep.
This Omelette Deluxe is the one you make when you want a quick stovetop meal that feels like a full plate.

Ingredients you’ll need
The flavor comes from a simple combo that’s hard to mess up:
- Eggs are the base. 3 eggs make a generous single serving.
- Bacon brings smoky salt and fat (which helps keep the omelette from sticking).
- Merguez adds spice and deep meat flavor. It can vary a lot by brand, so taste and adjust seasoning accordingly.
- Mushrooms add savoriness and texture, but they must be cooked until their moisture evaporates.
- Cheese binds everything and adds richness—use what you like, but pick something that melts well.
If you enjoy bold seasonings, a small spoon of harissa on the side is incredible. You can also make your own with Homemade harissa paste or use the French version Harissa maison tunisienne for more heat and depth.
Step-by-step instructions
1) Prep everything first
This omelette cooks quickly, so prep matters.
- Cut bacon into thick strips.
- Slice merguez into bite-sized pieces.
- Quarter mushrooms (or slice them if they’re large).
- Grate cheese and set aside.
- Crack eggs into a bowl (but don’t beat yet—do it while the filling cooks).

2) Cook the bacon until crisp
Heat a nonstick pan over medium heat. Add bacon and cook until crisp and browned, stirring occasionally.
Key adjustment: Once the bacon is crisp, keep about 1 tablespoon of bacon fat in the pan and drain the rest if there’s a lot. This prevents the omelette from turning greasy while still giving you enough fat to cook the eggs properly.
Transfer bacon to a plate or bowl.
3) Brown the merguez
In the same pan (still on medium), add the merguez pieces. Cook until browned on multiple sides.
Merguez releases fat too. If you see the pan getting oily, spoon off a little—again, the goal is flavor without heaviness.
Transfer merguez to the bowl with bacon.

4) Sauté the mushrooms until dry and golden
Add mushrooms to the pan. Cook until:
- they release moisture,
- the moisture evaporates,
- and the mushrooms start to brown.
This step is non-negotiable for texture. If mushrooms are still wet, they’ll water down the omelette and make it feel soft in the wrong way.
Once mushrooms are golden, add them to the bacon/merguez bowl.

5) Beat the eggs and season lightly
Beat 3 eggs until the whites and yolks are fully blended. Season with black pepper and only a small pinch of salt, because bacon and merguez already bring salt.
If your merguez is mild, you can season a bit more. If it’s salty/spicy, keep the eggs simple.
6) Cook the omelette base gently
Reduce heat to medium-low. Add a small knob of butter if the pan looks dry (or if you drained most of the fat). Pour in the eggs.
Let the eggs set for 10–15 seconds, then use a spatula to gently pull the edges toward the center so uncooked egg flows outward. Keep it gentle—this helps create a tender omelette.
7) Add filling + cheese, then finish
When the omelette is mostly set but still slightly soft on top:
- Add the bacon, merguez, and mushrooms to one side (or spread across the center).
- Sprinkle cheese on top.
Two finishing options:
- Stovetop finish (easiest): cover with a lid for 30–60 seconds to melt cheese.
- Broiler finish (like the “deluxe” vibe): slide the pan under the broiler for about 1–2 minutes until cheese melts and bubbles slightly.
8) Fold and serve immediately
Fold the omelette over the filling and slide onto a plate. Let it rest for 30 seconds, then serve.
This is excellent with toast, but if you want a more “meal-like” plate, pair it with something fresh (salad) or crunchy (fries or potatoes).

Substitutions
Meat swaps
- No merguez: use any spicy sausage, chorizo, Italian sausage, or leftover cooked ground beef.
- No bacon: use ham, pancetta, smoked turkey, or even cooked chicken pieces.
- Want a lighter version: keep the bacon OR merguez (not both) and increase mushrooms.
If you want more chicken-based comfort meals, try the weeknight-friendly Mustard chicken (easy, quick, budget) or the richer Marry Me Chicken (creamy recipe).
Mushroom swaps
- Use cremini, white mushrooms, or even chopped bell pepper.
- If using watery veggies (zucchini, spinach), cook them down first and squeeze out moisture.
For a mushroom-forward chicken dinner idea, check Creamy garlic mushroom chicken.
Cheese swaps
- Cheddar, mozzarella, Swiss, emmental, Monterey Jack all work.
- For a stronger flavor, add a little parmesan.
Heat / spice options
- Add a spoon of harissa to the filling.
- Serve with spicy mayo like Spicy mayo (ready in 1 minute).

FAQ
Can I make this ahead?
You can cook the bacon/merguez/mushrooms ahead and refrigerate them for up to 3 days. When ready, reheat the filling briefly, then make the omelette fresh.
Why did my omelette turn watery?
Mushrooms weren’t cooked long enough. They must release their water and then brown. If you stop too early, that liquid ends up inside the omelette.
Why did my omelette stick to the pan?
Not enough fat or the heat was too high at the start. Keep at least 1 tablespoon of fat in the pan (or use butter), and cook eggs on medium-low.
Can I make it for two people?
Yes—double everything and cook two omelettes, or use a larger pan and make a thicker omelette. For best texture, make two separate omelettes.
Is this a healthy breakfast?
It’s a high-protein, hearty comfort meal. It’s also rich because of the bacon, sausage, and cheese—so it’s perfect when you want something filling. For a lighter plate, keep one meat, add extra mushrooms, and serve with salad.
What’s the best pan for omelettes?
A nonstick 8–10 inch pan is the easiest for home cooks. You want quick release and gentle heat control.

What to serve with this Omelette Deluxe
This omelette is rich, so sides that balance it are either crisp, fresh, or creamy in a controlled way:
- Chicken Cobb salad for a protein-packed, fresh side that still feels like a meal
- Avocado and hard-boiled egg salad when you want something cool and creamy next to the omelette
- Homemade ranch dressing to turn a simple side salad into something craveable
- Spaghetti with meat sauce if you’re doing a “breakfast for dinner” comfort-food night
- Creamy linguine carbonara with cream for another rich, satisfying, no-apologies meal
- Easy cacio e pepe for a fast pasta dish when you want something simple
- How to make tuna tartare with lime and sriracha for a lighter, fresh contrast on a brunch table
- Easy homemade garlic butter recipe if you’re serving toast and want it to taste like restaurant toast
- Easy homemade chicken fried rice for another fast, high-protein, weeknight-friendly meal idea
- San Sebastian Basque burnt cheesecake for a brunch dessert that looks impressive with minimal effort

Omelette Deluxe (Bacon, Merguez, Mushrooms & Cheese) — A Hearty, Protein-Rich 10-Minute Omelette
Ingredients
- 3 large eggs
- 1 merguez sausage sliced
- 2 –3 slices bacon cut into strips
- 1/2 Tasse mushrooms sliced or quartered (about 2–3 medium mushrooms)
- 1/3 Tasse shredded cheese cheddar, Swiss, mozzarella, or mix
- Black pepper to taste
- Salt to taste (lightly)
- 1 tsp butter optional, if pan is dry
Instructions
- Cook bacon in a nonstick pan over medium heat until crisp. Remove bacon and keep about 1 tbsp fat in the pan (drain excess if needed).
- Brown merguez pieces in the same pan. Remove and reserve with bacon.
- Sauté mushrooms until their moisture fully evaporates and they turn golden. Reserve with the meat.
- Beat eggs in a bowl. Season with black pepper and a small pinch of salt.
- Lower heat to medium-low. Add butter if the pan looks dry. Pour in eggs and cook gently, pulling edges toward the center to set evenly.
- When mostly set but still slightly soft on top, add filling and sprinkle cheese.
- Cover with a lid 30–60 seconds to melt cheese, or broil 1–2 minutes until melted.
- Fold omelette, slide onto a plate, rest 30 seconds, and serve hot.
Video
Notes
Substitutions
Meat swaps
- No merguez: use any spicy sausage, chorizo, Italian sausage, or leftover cooked ground beef.
- No bacon: use ham, pancetta, smoked turkey, or even cooked chicken pieces.
- Want a lighter version: keep the bacon OR merguez (not both) and increase mushrooms.
Mushroom swaps
- Use cremini, white mushrooms, or even chopped bell pepper.
- If using watery veggies (zucchini, spinach), cook them down first and squeeze out moisture.
Cheese swaps
- Cheddar, mozzarella, Swiss, emmental, Monterey Jack all work.
- For a stronger flavor, add a little parmesan.
Heat / spice options
- Add a spoon of harissa to the filling.
- Serve with spicy mayo like Spicy mayo (ready in 1 minute).
FAQ
Can I make this ahead?
You can cook the bacon/merguez/mushrooms ahead and refrigerate them for up to 3 days. When ready, reheat the filling briefly, then make the omelette fresh.Why did my omelette turn watery?
Mushrooms weren’t cooked long enough. They must release their water and then brown. If you stop too early, that liquid ends up inside the omelette.Why did my omelette stick to the pan?
Not enough fat or the heat was too high at the start. Keep at least 1 tablespoon of fat in the pan (or use butter), and cook eggs on medium-low.Can I make it for two people?
Yes—double everything and cook two omelettes, or use a larger pan and make a thicker omelette. For best texture, make two separate omelettes.Is this a healthy breakfast?
It’s a high-protein, hearty comfort meal. It’s also rich because of the bacon, sausage, and cheese—so it’s perfect when you want something filling. For a lighter plate, keep one meat, add extra mushrooms, and serve with salad.What’s the best pan for omelettes?
A nonstick 8–10 inch pan is the easiest for home cooks. You want quick release and gentle heat control.🔗 Useful Links
🛒 Michel Dumas Shop : Explore our kitchen essentials, including aprons and knives.
🌐 Linktree : Access all our important links in one place.
📱 YouTube | Instagram | Facebook | TikTok : Follow us for the latest recipes and culinary tips.





