This post contains affiliate links.

With just 5 minutes of prep and a good pan, this easy recipe will teach you how to make a vegetable omelette. So grab an onion, pepper, mushrooms, and cheddar cheese, and let’s cook breakfast!

A folded veggie omelette on a plate alongside spring mix
save this recipe!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Making an omelette can seem like a tricky task. After years of practicing, though, I learned that it really is very simple with a few helpful tips! This recipe is my go-to breakfast because it’s a classic vegetarian omelette that can then be adapted to whatever flavors I’m feeling that day!

So grab some eggs, and let’s get started learning how to make the perfect veggie omelette!

Reader rating

★★★★★

“This was my first time making an omelette. Easy recipe to follow and delicious. I added spinach and cooked crumbled bacon when I added the cheese at the end. Great way to get veggies in for my picky eaters.” —Kari

Add your review

A folded veggie omelette on a plate alongside spring mix.

Grab these ingredients

These ingredients are simple but pack in great flavor and texture. Jump down to the recipe card for exact measurements.

  • Eggs: Eggs are full of protein and vitamins for a strong start to your day!
  • Milk: Here, you can use milk, cream, or sour cream. Even cottage cheese will work!
  • Butter: Half will be used for sautéing the vegetables, and the other half for cooking the omelette.
  • Mushrooms: You can use whatever variety you have on hand here (white or brown button mushrooms are easiest).
  • White Onion: Any kind of onion will work too. I just like white because it’s mild.
  • Peppers: Grab both a green and red bell pepper.
  • Cheese: Gotta add cheese! I like to use shredded sharp cheddar for extra flavor.
  • Salt & Pepper: Last but not least, add salt and pepper to taste.
A folded veggie omelette on a plate alongside spring mix.

How to make a veggie omelette

The perfect omelette does exist, and with this recipe, it’s easy to achieve! With only 10 minutes of cook time, it’s ready faster than you can say “vegetarian Denver omelette!”. This is an overview of the recipe. Jump to the recipe card for the full printable instructions.

Step 1: Beat the Eggs and Dairy
First, whisk together the eggs and dairy until smooth. The egg yolks and whites should be completely mixed together.

Step 2: Cook the Veggies
Melt half of the butter in a large sauté pan over medium heat. Add the mushrooms, onion, and peppers. Cook until soft, about 5 to 7 minutes.

A skillet filled with chopped mushroom, onion, red bell pepper, and green bell pepper

Step 3: Cook the Eggs
Next, add the remaining butter to the pan and allow it to melt. Reduce the heat to medium/low, and then pour the eggs over the veggies. Allow the bottom of the eggs to slightly set, 2 to 3 minutes.

Pouring a beaten egg into a skillet filled with sautéed mushrooms, onions, and peppers
A skillet filled with uncooked omelette ingredients

With a spatula, gently push an edge of the egg up while tilting the pan to allow the liquidy egg on top to flow underneath. Repeat this around the edge of the pan until no liquid is left.

Pushing an omelette edge away from the side of a skillet with a wooden spatula

Step 4: Add the Cheese
When the egg is almost done cooking, sprinkle on the cheese and allow it to melt.

A skillet filled with a cooked omelette

Step 5: Fold the omelette
Fold the omelette in half or into thirds. To make it easier, slide half of the omelette out of the pan and halfway onto a plate, and then fold the remaining half over itself.

A folded veggie omelette on a plate alongside spring mix
Season with salt and pepper and serve immediately.

Extra omelette tips

  • Thicker Omelette: If you like thicker omelettes, use a smaller skillet. You can also double up or use extra veggies!
  • Extra Cheese: Want to load up on cheesiness? Cheddar and pepper jack is always a delicious combo! Alternatively, you can use Swiss or mozzarella.
  • Pack in Protein: For a high-protein omelette option, check out these cottage cheese omelettes!

Make It In A Mug!

A healthy egg salad twist: scrambled egg mixture with fresh vegetables in a glass mug, surrounded by vibrant spinach, shredded cheese, and eggs on a striking red surface.
  1. Combine: Add eggs and milk to the mug and whisk together until evenly combined. Stir in fillings.
  2. Cook: Microwave on high for 1 to 2 minutes, stirring every 30 seconds, until the egg is fully cooked.
A folded veggie omelette on a plate alongside spring mix.

more egg-cellent breakfasts

How To Make A Vegetable Omelette (Perfect Every Time!)

5 from 19 ratings
Prep: 5 minutes
Cook: 10 minutes
Total: 15 minutes
Servings: 1 omelette
With just 5 minutes of prep and a good pan, this easy recipe will teach you how to make a vegetable omelette. So grab an onion, pepper, mushrooms, and cheddar cheese, and let's cook breakfast!

Ingredients 

  • 3 large eggs
  • 2 tsp milk, cream, or sour cream, 10 mL
  • 1 Tbsp butter, divided, 14 g
  • ¼ cup chopped mushrooms, 15 g
  • 2 Tbsp finely chopped white onion
  • 2 Tbsp finely chopped red bell pepper
  • 2 Tbsp finely chopped green bell pepper
  • ¼ cup shredded cheddar, 28 G
  • Salt and pepper, to taste
Save this recipe!
Enter your email & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Instructions 

  • Beat: Whisk together the eggs and dairy until smooth (the egg yolks and whites should be completely mixed together).
  • Veggies: Melt half of the butter in a large saute pan over medium heat. Add mushrooms, onion, and peppers. Cook until soft, about 5 to 7 minutes.
    Chopped onions, mushrooms, red and green bell peppers sizzle in a black frying pan against a yellow backdrop—essential ingredients for learning how to make an omelette.
  • Egg: Add remaining butter to the pan and allow to melt. Reduce heat to medium/low, then pour eggs over the veggies. Allow the bottom of the eggs to slightly set, 2 to 3 minutes. With a spatula, gently push an edge of the egg up while tilting the pan to allow the liquidy egg on top to flow underneath. Repeat this around the edge of the pan until no liquid is left.
    A black skillet sizzles as an omelette, brimming with diced vegetables and mushrooms, takes shape under the watchful hand of a cook. Guided by tips on how to make an omelette, a spatula is poised to perfect this culinary creation.
  • Cheese: When the egg is almost done cooking, sprinkle on the cheese and allow it to melt.
    A sizzling frying pan holds a perfect vegetable omelette, offering a glimpse of how to make an omelette that’s both vibrant and delicious. The bright yellow background adds a cheerful touch to this breakfast classic.
  • Fold: Fold the omelette in half or into thirds (pro-tip: Slide half of the omelette out of the pan and halfway onto a plate, then fold the remaining half over itself). Season with salt and pepper. Serve immediately.
    A vegetable omelette on a black plate with a side of leafy greens rests on a yellow surface, illustrating how to make an omelette. Nearby, find a fork, water glass, eggshells, mushrooms, and a green bell pepper for the perfect scene.

Notes

For a thicker omelette, use a smaller pan or more eggs!
Storage: You can keep any leftovers in the fridge for up to 3 days in an airtight container.

Nutrition

Serving: 1omelette | Calories: 368kcal | Carbohydrates: 6.1g | Protein: 21.9g | Fat: 29.3g | Saturated Fat: 13.6g | Cholesterol: 597mg | Sodium: 345mg | Potassium: 360mg | Fiber: 1.2g | Sugar: 3.7g | Calcium: 153mg | Iron: 3mg

Nutrition information calculated by Sarah Bond, degreed nutritionist.

did you make this?Leave a comment below and tag @liveeatlearn on social media! I love seeing what you’ve made!
Eat vegetarian cookbook.

Let's eat more plants!

Packed with over 100 reader-favorite vegetarian recipes, my cookbook is your go-to guide for easy, healthy meals that make plant-based eating a breeze.

You May Also Like

5 from 19 votes (8 ratings without comment)

Leave a comment

Question? Ask your question here! Sarah personally answers comments every weekday.

Rate this Recipe:




25 Comments

  1. Coral Kingwell says:

    I am only interested in Vegan recipes

    1. Sarah says:

      You can find all of our vegan recipes here! 😀

    2. Gigi koslow says:

      5 stars
      Great recipe.

  2. Lydia Pelletier says:

    Can I use low fat or fat free dairy?

    1. Sarah says:

      Higher fat is better for the texture, but you could use lowfat it need be.

  3. CHENIQUE says:

    5 stars
    LOVE IT SHOWED YOU EVERYTHING TO DO PERFECTLY 10/10

  4. Kari says:

    5 stars
    This was my first time making an omelette. Easy recipe to follow and delicious. I added spinach and cooked crumbled bacon when I added the cheese at the end. Great way to get veggies in for my picky eaters. Thank you!

    1. Sarah Bond says:

      Yay! I’m so happy to hear it went well, Kari! Enjoy! 😀

  5. Sujasha Ghosh says:

    5 stars
    It was so helpful… Made Almost perfect omelette 👍🏻

  6. Nicole says:

    5 stars
    Love your healthy recipes. Send me more!
    Nicole

  7. Bri says:

    5 stars
    7 mile run followed by this hearty omelette. I added tomatoes and enjoyed the simple recipe on my first attempt! Thank you!

  8. Anthony F Materese says:

    5 stars
    While I am not in the hospital I ordered the veggie omelet. Delicious.
    So, I found this recipe and I followed the easy steps to make it. Very easy to make it.
    I appreciate the opportunity to follow the recipe and eat it 😋

    1. Sarah Bond says:

      So happy to hear you liked the recipe, Anthony! 😀

  9. Walt says:

    5 stars
    That was one of the best omelets I have ever made! I would try it with egg whites, but am afraid to mess it up

    1. kristina says:

      5 stars
      you can do it i bet

  10. Jonathan Vargas says:

    5 stars
    Delicous!! Would 100% make it again! Had a small complication with getting the egg on top to the bottom of the pan, but still came out good and delicious!

    1. Sarah Bond says:

      I’m so happy to hear it, Jonathan! Enjoy! 😀