This post may contain affiliate links. Read our disclosure policy
Watch the recipe
This underrated creamy mushroom and onion omelette is bound to be a delight to start your morning! I’d say that this omelette is a fantastic way to get you up and ready in the morning! It’s a quick recipe but it’s sure to deliver in terms of deliciousness!
When it comes to breakfast, I feel when I’m opting for an egg option, I’m usually tossed between whipping up my Classic Omelette or Fluffy Scrambled Eggs. Super basic stuff. I’m tired when I wake up in the morning, and I get really cranky! My brain isn’t fully there yet, but I know that I need a filling and satisfying breakfast to get me fully fueled and ready to actually get on with the day!
Why Make This Onion Mushroom Omelette?
This creamy mushroom omelette is actually fast to make, but we just don’t think of how easy and tasty mushrooms are. I have to admit I tend to forget about them too. Mushrooms are just so underrated! Here’s why you should try this recipe:
- Quick to make
- Minimal ingredients
- Healthy
- Delicious!
Tools Needed
Ingredients for This Creamy Mushroom Omelette Recipe
This ingredient list for this onion and mushroom omelette will be extremely small, which is perfect for when you’re super hungry in the morning and you’re itching to get a healthy breakfast on the table!
How to Make Creamy Mushroom Omelette
Heat a pan on medium heat and add butter to the pan.

When the pan is hot, add sliced mushrooms and onions.

Cook for 3-5 minutes, until the mushrooms are brown and the onions are golden brown.

Transfer to a small bowl and set aside.

Now prepare the omelette. Add 1 egg and 2 egg whites to a small bowl.

Whisk well to combine and season with salt and pepper.

Add the eggs to the pan.

Add the sautéed onions and mushrooms over the omelette.

Put a lid on the pan and cook for 3-4 minutes.

Remove the lid from the pan when the eggs are no longer translucent.

Fold the omelette in half, serve hot, and enjoy!

What Mushrooms to Use in This Mushroom Onion Omelette?▼
I like to keep things very simple when it comes to mushrooms. My favorite trio is white button mushrooms, cremini mushrooms or portobello mushrooms. I recommend all three and they are always easy to find and light on that wallet.
I prefer picking my mushrooms individually rather than getting a package of mushrooms so I can ensure quality.
Is This Creamy Mushroom Omelette Healthy?▼
Eggs make for a staple breakfast option for good reason. They are packed with nutrients, are a good source of protein, healthy omega-3 fats and keep you feeling full. Given a healthy blood cholesterol level, whole eggs are an amazing, low-calorie breakfast food (Source: WebMD).
While mushrooms are packed with antioxidants, especially Selenium, which is known to help protect the body against free radicals which can cause conditions like heart disease and cancer. In addition, mushrooms are packed with fiber, vitamins and minerals, and might I add - so delicious (Source: Healthline).
Let me know what you think of this recipe in the comments! If you’ve tried this recipe, be sure to post it on social media and tag it with #cookingwithanadi and mention me @cooking.with.anadi. Thank you!
Recipe by Anadi Misra
Make a creamy mushroom omelette in minutes with this simple breakfast recipe. Fluffy eggs, rich mushroom filling, and effortless steps make it the perfect savory morning meal.
Stovetop
Rate this recipe ✦
5 min
Prep
10 min
Cook
15 min
Total
1
omelette
easy
Level
Ingredients
Ingredients
Tap any quantity to scale
- eggs · make your own
- small onion(chopped)
- cremini mushrooms(sliced)
- (7 g) butter
- salt(to taste)Shop →
- pepper(to taste)Shop →
Instructions
- 1
Heat a non-stick pan on medium-low heat. Add half of the butter, along with the onion and mushrooms. Sauté for 3-5 minutes or until the mushrooms have slightly browned and most of the water has evaporated.
Heat a non-stick pan on medium-low heat. Add half of the butter, along with the onion and mushrooms. Sauté for 3-5 minutes or until the mushrooms have slightly browned and most of the water has evaporated.
- 2
In the meanwhile, add the eggs in a bowl and add salt and pepper to taste and whisk until well combined. Remove the mushrooms and onions from the pan and set aside.
In the meanwhile, add the eggs in a bowl and add salt and pepper to taste and whisk until well combined. Remove the mushrooms and onions from the pan and set aside.
- 3
Wipe the pan clean and add butter to the pan. When it melts, swirl the pan around to make sure the butter is spread evenly. Pour in the eggs and shake the pan to coat evenly. Add the sautéed mushrooms on the eggs and spread evenly.
Wipe the pan clean and add butter to the pan. When it melts, swirl the pan around to make sure the butter is spread evenly. Pour in the eggs and shake the pan to coat evenly. Add the sautéed mushrooms on the eggs and spread evenly.
- 4
Cover the pan with a lid and cook on medium low heat for 3-4 minutes. Using a spatula, gently flip the omelette to cook on the other side, about 10-20 seconds.
Cover the pan with a lid and cook on medium low heat for 3-4 minutes. Using a spatula, gently flip the omelette to cook on the other side, about 10-20 seconds.
- 5
Once your eggs are cooked, fold it in half and serve over warm toast!
Once your eggs are cooked, fold it in half and serve over warm toast!
- 1
Heat a non-stick pan on medium-low heat. Add half of the butter, along with the onion and mushrooms. Sauté for 3-5 minutes or until the mushrooms have slightly browned and most of the water has evaporated.
Heat a non-stick pan on medium-low heat. Add half of the butter, along with the onion and mushrooms. Sauté for 3-5 minutes or until the mushrooms have slightly browned and most of the water has evaporated.
- 2
In the meanwhile, add the eggs in a bowl and add salt and pepper to taste and whisk until well combined. Remove the mushrooms and onions from the pan and set aside.
In the meanwhile, add the eggs in a bowl and add salt and pepper to taste and whisk until well combined. Remove the mushrooms and onions from the pan and set aside.
- 3
Wipe the pan clean and add butter to the pan. When it melts, swirl the pan around to make sure the butter is spread evenly. Pour in the eggs and shake the pan to coat evenly. Add the sautéed mushrooms on the eggs and spread evenly.
Wipe the pan clean and add butter to the pan. When it melts, swirl the pan around to make sure the butter is spread evenly. Pour in the eggs and shake the pan to coat evenly. Add the sautéed mushrooms on the eggs and spread evenly.
- 4
Cover the pan with a lid and cook on medium low heat for 3-4 minutes. Using a spatula, gently flip the omelette to cook on the other side, about 10-20 seconds.
Cover the pan with a lid and cook on medium low heat for 3-4 minutes. Using a spatula, gently flip the omelette to cook on the other side, about 10-20 seconds.
- 5
Once your eggs are cooked, fold it in half and serve over warm toast!
Once your eggs are cooked, fold it in half and serve over warm toast!
Did you make this recipe? Tag @cooking.with.anadi on Instagram and hashtag it #cookingwithanadi
Tested & written in Anadi’s kitchen
Recipe history
- April 16, 2026 — Reworked and refreshed for the 2026 relaunch — new photography, restructured and standardized ingredients & instructions.
Filed under
You might also like

How to Make This Delicious Egg White Omelette Recipe
Make a delicious egg white omelette with asparagus in minutes! Light, fluffy, and packed with flavor, this simple recipe is the perfect healthy breakfast to start your day right.

The Perfect Omelette Recipe - Super Fluffy!
Make the fluffiest classic omelette at home with this foolproof recipe. Simple ingredients, easy steps, and a perfectly golden result every time. Your new favorite breakfast idea starts here.

Bacon, Egg and Guacamole Breakfast Bagel
Bacon, Egg and Guacamole Breakfast Bagel is the ultimate weekend treat. Crispy bacon, creamy guacamole and perfectly cooked eggs make every bite incredible. Quick, easy and seriously satisfying.

Easy Instant Pot Boiled Eggs Step-by-Step Guide
Master perfect Instant Pot boiled eggs every time. Whether you prefer soft, jammy yolks or firm hard boiled eggs, this step-by-step guide makes foolproof results fast and easy.

Perfectly Poached Eggs Recipe - An Easy Guide!
Master perfectly poached eggs every time with our easy step-by-step guide. Silky whites, runny yolks, and foolproof results make this the ultimate breakfast essential.

How to Make the Fluffiest Scrambled Eggs Recipe
Make the fluffiest scrambled eggs of your life with this quick and easy recipe. Soft, creamy, and perfectly cooked every time — your new go-to basic scrambled eggs recipe starts here.






Comments
No comments yet — be the first to share your thoughts!
Leave a review
Be the first to share how it went — your note helps other cooks (and earns the recipe its stars).