Skip to Content

What Vegetables Go in An Omelette? 11 Best Vegetables

Knowing what vegetables go in an omelette can be what takes your dish from ordinary to extraordinary.

After all, a good omelette is all about the fillings!

So if you are wondering what vegetables to put in an omelette, whether you are making one for breakfast, lunch, or dinner, then you are in the right place.

I’m sharing 11 of the best vegetables to put in an omelette, including some of my personal favorites.

From onions and peppers to mushrooms and spinach, there is sure to be a vegetable (or two) on this list that you’ll love.

So go ahead and give one (or all!) of these vegetables a try the next time you make an omelette!

What Vegetables Go in An Omelette

What Vegetables Go in An Omelette? 11 Best Vegetables

An omelette is more than just eggs.

The vegetables you put in your omelette can make a big difference in the flavor and texture of the dish.

A good omelette should have a variety of different vegetables, each adding their own unique flavor to the dish.

Here are 11 of the best vegetables for an omelette:

1. Onions

Chopped Onions

Onions add flavor like no other ingredient can.

They are versatile and can be used in sweet or savory dishes.

When it comes to omelettes, onions are a classic ingredient.

They can be used raw, sautéed, or caramelized.

To caramelize onions, simply slice them thinly and cook them over low heat until they turn a deep golden brown color.

This process takes about 30 minutes but is worth the wait!

Caramelized onions will add a sweetness and depth of flavor to your omelette that raw or sautéed onions cannot match.

Other great ingredients to pair with onions in an omelette are: mushrooms, bell peppers, tomatoes, ham, bacon, sausage, cheese, and herbs like parsley or chives.

2. Bell Peppers

Bell Peppers

Bell peppers add a lot of beautiful color, crunch, and sweetness to any dish.

They’re perfect in omelettes!

I like to use red, yellow, and orange bell peppers because they’re the sweetest, but feel free to use green bell peppers if you prefer.

Slice the peppers into thin strips so they’ll cook quickly.

You could also dice them into small pieces if you want them to be more like a filling than a garnish.

Sauté the peppers in a little bit of oil until they’re soft, then add them to your omelette along with some shredded cheese, diced ham, and chopped scallions.

3. Mushrooms

White Mushrooms

Mushrooms add an earthy flavor and meaty texture to omelettes, making them a filling and satisfying option for any meal.

Plus, they’re packed with nutrients.

Try pairing mushrooms with other veggies like onions, bell peppers, and spinach.

For a heartier omelette, add in some diced ham or crumbled bacon.

And don’t forget the cheese!

Cheddar, Swiss, and Gruyere are all great choices that will complement the mushrooms nicely.

As for herbs, thyme, oregano, and parsley all pair well with mushrooms.

A little bit of these goes a long way, so start with a pinch and add more to taste.

4. Spinach


Spinach is not only healthy, but it’s also versatile and can be used in a variety of recipes.

One of my favorite ways to use spinach is in an omelette.

Here are some tips for making the perfect spinach omelette:

  • Use fresh spinach leaves for the best flavor. You can also use frozen spinach, but make sure to thaw and drain it first.
  • Chop the spinach into small pieces so that it cooks evenly.
  • Add other ingredients like onions, mushrooms, cheese, and herbs for extra flavor.
  • Use a nonstick pan or spray the pan with cooking spray to prevent the omelette from sticking.
  • Cook over medium heat so that the eggs cook through without burning.

Enjoy your delicious spinach omelette!

5. Tomatoes

Chopped Tomatoes

Tomatoes add freshness, sweetness, and acidity to an omelette.

I like to use cherry tomatoes because they are small and already bite-sized, but you can use any type of tomato that you have on hand.

  1. To add tomatoes to your omelette, start by cooking your eggs as usual.
  2. Then, add in the diced tomatoes about halfway through cooking.

You want the tomatoes to be cooked, but still retain some of their shape and not turn into mush.

Other ingredients that go well with tomatoes in an omelette are:

  • Cheese: A classic omelette ingredient that pairs well with just about anything! Try mozzarella, cheddar, or goat cheese.
  • Herbs: Fresh herbs like basil, oregano, or thyme add flavor without overwhelming the dish.
  • Vegetables: Other vegetables that would be good in an omelette with tomatoes are onions, peppers, mushrooms, or zucchini.

6. Broccoli


Broccoli isn’t just that boring, green veg your mom made you eat as a kid.

It’s actually really versatile, and when cooked properly, can be really delicious!

When it comes to omelettes, I like to add in some chopped up broccoli, as well as some shredded cheese and diced ham.

But there are endless possibilities when it comes to what you could add to your omelette.

Here are some other ideas:

7. Carrots

chopped Carrots

Carrots add crunch, color, and sweetness to omelettes.

When shredded or julienned, they make a great addition to any egg dish.

Pair carrots with:

  • Eggs: Of course! Carrots and eggs are a classic pairing.
  • Cheese: Carrots go well with most cheeses, but cheddar and Swiss work especially well.
  • Onions: Another classic combo. Try sautéing the onions before adding them to the omelette for extra flavor.
  • Peppers: Red, green, yellow, or orange peppers would all be delicious in an omelette with carrots.
  • Herbs: Parsley, chives, and dill are all good choices.

8. Zucchini

Zucchini Squash

Zucchini aren’t super flavorful on their own, but they’re the perfect vessel for other delicious ingredients.

I love to add zucchini to omelettes because they add a great texture and bulk without being too overwhelming.

Some of my favorite things to pair with zucchini in an omelette are: mushrooms, onions, tomatoes, spinach, feta cheese, and herbs like basil or oregano.

You could also try adding some meat like bacon or sausage if you’re looking for a heartier meal.

9. Squash

Yellow Squash Slices

Squash comes in many different varieties, including zucchini, yellow summer squash, and crookneck squash.

It is a very versatile vegetable that can be used in sweet or savory dishes.

Squash is a great addition to omelettes because it provides a subtle sweetness and crunch.

It also pairs well with other ingredients such as onions, peppers, mushrooms, herbs, and cheeses.

Here are some tips for making a delicious squash omelette:

  • Slice the squash into thin pieces so that it cooks evenly.
  • Sauté the squash in a little oil until it is tender.
  • Add the squash to the omelette towards the end of cooking so that it doesn’t get too mushy.
  • Try pairing squash with sharp cheddar cheese, crispy bacon, and chives for a flavorful and filling omelette.

10. Potatoes

Chopped Potatoes

Potatoes add a filling, comforting component to omelettes.

They also help to absorb some of the moisture from the eggs, making for a less watery final product.

I like to add them in small dice so that they get nice and crispy around the edges.

Some great additions to your potato omelette could be:

  • Diced onion
  • Sliced mushrooms
  • Chopped ham or bacon
  • Shredded cheese
  • Fresh herbs like parsley, chives, or thyme

Get creative and have fun with it!

11. Sweet potatoes

Sweet Potatoes

If regular old white potatoes in your omelette aren’t doing it for you anymore, try sweet potatoes!

They’re not only great for breakfast, but they’re also packed with nutrients.

Plus, they add a touch of sweetness and natural creaminess to your dish.

To make a sweet potato omelette, simply substitute diced or shredded sweet potatoes for the white potatoes in your favorite recipe.

You can also add in other ingredients like onions, peppers, cheese, and herbs to make it even more delicious.

Just be sure not to overdo it on the fillings so that your omelette will still cook through evenly.

If you want a complete breakfast in one dish, try adding some cooked sausage or bacon to your sweet potato omelette.

And of course, don’t forget the hot sauce!

what veggies go in an omelette

What Vegetables Go in An Omelette? 11 Best Vegetables

Ah, there are so many veggies that go well in omelettes!
This post lists 11 of the best vegetables to put in your omelette, along with some tips on how to make the perfect omelette.
Prep Time 2 minutes
Cook Time 2 minutes
Total Time 4 minutes
Course Breakfast, Main Course, Snack
Cuisine American
Servings 4 people
Calories 31 kcal


  • Onions
  • Bell Peppers
  • Mushrooms
  • Spinach
  • Tomatoes
  • Broccoli
  • Carrots
  • Zucchini
  • Squash
  • Potatoes
  • Sweet potatoes


  • Choose your favorite veggies from this list to add to your Omelette recipe.
  • Prepare the rest of your meal.
  • Enjoy in no time!
Keyword What Vegetables Go in An Omelette
CEO at Happy Muncher | | Website | + posts

Hi, I'm Benjamin. I love cooking, long walks, and my girlfriend! Here you’ll find simple and delicious recipes that you can make in 30 minutes or less.