Go Back
+ servings
Vegetable omelette on a white plate with tomatoes, basil and a gold fork

Vegetable Omelette

Heavenly Home Cooking
This vegetable omelette is both healthy and delicious. It's super easy to make and you can prep the vegetables ahead of time. It's like enjoying a garden salad in an omelette. It's packed with the nutrition you need to keep going all morning!
5 from 1 vote
Prep Time 5 mins
Cook Time 20 mins
Total Time 25 mins
Course Breakfast
Cuisine American
Servings 2 omelettes
Calories 346 kcal


  • 1 tablespoon olive oil
  • ½ cup sliced baby bella or white mushrooms
  • ½ teaspoon minced garlic
  • ¼ cup sliced zucchini
  • ½ cup cherry tomatoes Cut in half.
  • ¼ cup chopped bell pepper
  • 4 cups fresh spinach
  • 2 tablespoons butter
  • 6 large eggs Beaten
  • salt and pepper You can vary this according to your taste. I usually do ½ teaspoon salt and ¼ teaspoon pepper per omelette.
  • ¼ cup sliced black olives
  • 1 teaspoon chopped fresh basil You can substitute ½ teaspoon of dried basil.
  • 2 tablespoons grated Parmesan cheese


  • Add olive oil to medium non-stick skillet over medium heat. Allow oil to heat for 2-3 minutes.
  • Add sliced mushroom and garlic and cook for 3-4 minutes, stirring frequently.
  • Add zucchini, tomatoes and bell pepper. Saute until soft but not mushy, about 3 minutes.
  • Add spinach and cook until spinach cooks down and wilts, about 3-4 minutes.
    Remove vegetable mixture to a bowl and set aside. Wipe skillet with a paper towel.
  • Add eggs and salt and pepper to a blender and blend for about 1 minute. Alternatively, you can add the eggs and salt and pepper to a medium bowl and whisk vigorously for 1-2 minutes.
    Melt 1 tablespoon butter in skillet over medium heat.
  • Reduce heat to low-medium. Add half of the egg mixture and cook until warmed and the edges are beginning to set, about 30 seconds. Using a heatproof spatula, lift the cooked edges and gently push them toward the center. At the same time, lift and tilt the pan to allow the liquid egg on top to flow underneath, then cook for 30 seconds longer. Repeat as necessary along the perimeter until no liquid egg remains.
  • When the eggs are almost set but still moist on top, sprinkle half of the vegetable mixture on one side of the omelette.
  • Sprinkle ½ of cheese, basil and black olives on top of the vegetable mixture. Cook for 30 seconds to 1 minute longer.
  • Using a wide spatula, fold the untopped half of the omelette over the filled half. Allow to cook about 30 seconds longer to allow the cheese to melt and the omelette to meld together. Slide the omelette onto a serving plate.
    Repeat steps 6-9 for the second omelette. Serve warm with chopped basil as a garnish, if desired.


Tips for Success
A few tips to get you off and running to make the perfect omelette:
  • Use a non-stick skillet. A non-stick skillet will make it easier to lift the edges of the eggs as necessary cook and achieve a beautiful omelette.
  • Take the time to saute the vegetables before you add them to the omelette. It will add a lot of great flavor!
  • Blend the eggs in a blender, along with salt and pepper, before adding them to the skillet. This will make for a fluffier omelette. Adding milk or cream is not necessary.
  • When the egg edges begin to set, gently lift the edge and push it toward the center of the pan. Then gently tilt the pan so that the uncooked liquid can flow underneath. Continue working your way around the perimeter as necessary until no liquid egg remains.
  • When adding the filling, only add it to one half of the omelette then use a heatproof spatula to cover that half with the unfilled half.

Nutrition Facts

Calories: 346kcal (17%)Carbohydrates: 8g (3%)Protein: 24g (48%)Fat: 24g (37%)Saturated Fat: 10g (63%)Trans Fat: 1gCholesterol: 577mg (192%)Sodium: 657mg (29%)Potassium: 797mg (23%)Fiber: 3g (13%)Sugar: 4g (4%)Vitamin A: 7520IU (150%)Vitamin C: 53mg (64%)Calcium: 219mg (22%)Iron: 5mg (28%)

Nutritional information provided is for one serving and is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.

Total Servings 2 omelettes
Keyword easy, for two, healthy, hearty, Keto-friendly, Low carb, quick, savory, small batch, summer recipe
Tried this recipe?Let us know how it was!