This mushroom omelette is one of the simplest things you can cook — but when done right, it’s packed with flavour. This absolutely gorgeous looking omelette is soft in the middle with buttery mushrooms and melted cheese folded inside.

There’s nothing complicated about this mushroom omelette recipe — and that’s exactly the point. It takes under 10 minutes start to finish, uses ingredients you already have, and tastes far better than it has any right to. The eggs are soft and creamy thanks to a splash of single cream. The mushrooms get fried properly so they’re golden and full of flavour. A bit of cheddar goes in at the end to bring it all together.
I make this all year round, but especially when I want something warm, quick, and satisfying. It’s perfect for breakfast or lunch, or even late at night. Once you get the hang of folding it, this becomes a proper staple.
Jump to:
Ingredients for Mushroom Omelette
The ingredients for mushroom omelette are basic ones, so you probably have it already in your fridge. This is what I am using:
- Eggs. Of course we need eggs for omelette. You can use the usual large sized eggs that you already have, but for real treat I would recommend to use free range eggs, it really makes difference in taste.
- Mushrooms. I am using the pre-sliced mushrooms to save time and effort.
- Single cream. This makes the eggs soft and fluffy. Just a splash, enough to loosen the mix and give it a smoother texture.
- Mild cheddar, grated. Cheddar pairs well with mushrooms, and makes omelette more filling.
- Vegetable oil. Just to start cooking mushrooms. Use neutral.
- Butter. Adds flavour and helps with colour. I use it after the mushrooms release their water and again for the eggs.
- For seasoning I am usually using salt, pepper and pinch of dried thyme. Rosemary, parsley, basil - would also work great with omelette.

Instructions for Mushroom Omelette
The instructions are really simple and easy to follow. Even if you are a completely beginner in the kitchen, you still will manage to make this awesome dish in a whip!

- Step 1: Start by prepping your mushrooms. If you're not using pre-sliced, wash and cut them thin. Heat 1 tablespoon of neutral oil in a skillet over medium-high heat. Add the mushrooms and fry for a couple of minutes until they release their moisture and it evaporates. Once the pan is dry, add a knob of butter, a pinch of salt, pepper, and some dried thyme. Cook for another few minutes until golden. Remove and set aside.

- Step 2: Crack the eggs into a bowl, add single cream, salt, and black pepper. Beat with a fork until smooth. You don’t need to over-whisk — just enough to combine everything.

- Step 3: Add another knob of butter to a clean skillet over medium heat. Pour in the egg mixture and let it sit for a few seconds. Lower the heat. Use a silicone spatula to gently push the cooked edges toward the centre, while tilting the pan so the uncooked egg runs underneath. Keep doing this for about 45 seconds. I am using the same technique when cooking omelettes and it never let me down!

- Step 4: Sprinkle the grated cheddar across the surface, then place the cooked mushrooms on one half of the omelette. Fold it over gently. Let it cook for 30 seconds, then flip it and cook the other side for another 30 seconds. Plate up and serve immediately.
Here is one useful hint when making mushroom omelette - if you are cooking for a crowd (like for a hungry bunch of kids plus their hungrier dad), you can first fry the doubled or even tripled amount of mushrooms. Then, make the eggs mixture (2 eggs per person) and use the bigger skillet for cooking. For serving, cut the omelette into wedges, so everyone would get their breakfast plate. Yummy!
Top Tips:
- Always cook mushrooms until they release their water and brown slightly — it brings out the best flavour.
- Don’t skip the pan-tilting step — it gives you a fluffy omelette without overcooking.

FAQ
Can I use milk instead of cream?
Yes, but it won’t give the same texture. Cream makes the omelette softer and silkier. Milk works in a pinch, but use less or it may thin the eggs too much.
What mushrooms are best for this?
Any fresh mushroom will work, but I usually go for white or chestnut mushrooms. Avoid frozen — they hold too much water and don’t brown well.
What other cheese can I use?
No, but it’s a good one. You can use Gruyère, Emmental, or even mozzarella. Just avoid anything too oily or hard to melt.
Can I make this mushroom omelette dairy-free?
Yes you can make this omelette completely dairy-free. Use a plant-based cream and cheese alternative, and skip the butter. Use a neutral oil instead. The texture will be slightly different but still decent.
How do I prevent the omelette from breaking?
Let the base set before folding. Use a flexible spatula, and fold slowly. If it still breaks, it’s likely too thin or too full — try using fewer fillings.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with [this recipe]:
- Green Salad with Chicken Recipe
- Cucumber and Mint Salad Recipe
- Salmon Shrimp Salad Recipe
- Chicken Peanut Salad Recipe
Mushroom Omelette Recipe

This creamy mushroom omelette is soft, buttery, and packed with cheddar and golden fried mushrooms. A quick, reliable meal in 10 minutes.
Ingredients
- 2 large free-range eggs
- 2-3 tablespoon single cream
- 50 g mushrooms (I am using pre-sliced)
- 30 g mild cheddar, grated
- 1 tablespoon vegetable oil
- 2 knobs of butter (approx. 10 g each) - one for mushrooms, one for eggs.
- Salt, to taste
- Ground black pepper, to taste
- Pinch of dried thyme
Instructions
- Wash and slice the mushrooms if needed. Heat the vegetable oil in a skillet over medium heat. Add mushrooms and cook for a few minutes until they release their liquid and it evaporates. Add the butter, season with salt, pepper, and thyme, and cook until the mushrooms take on a golden colour. Remove and set aside.
- Crack the eggs into a bowl, add cream, salt, and pepper, and whisk with a fork until smooth.
- In a clean skillet, melt a knob of butter over medium heat. Pour in the egg mixture. Let it sit for a few seconds, then reduce the heat. Gently pull the cooked edges toward the centre using a silicone spatula while tilting the pan so the uncooked egg runs underneath. This should take about 45 seconds.
- Sprinkle the grated cheddar over the eggs, place the cooked mushrooms on one half, and fold the omelette. Let it cook for 30 seconds, then flip and cook the other side for 30 seconds. Serve hot.
Leave a Reply