Hearty Omelet with Mushrooms, Tomato, Bacon, and Cheddar

Hearty Omelet with Mushrooms, Tomato, Bacon, and Cheddar

This article may contain affiliate links. We collect a share of sales from qualifying purchases.

Filled with nutrients and conveniently portion-controlled at just 70 calories per large egg, the base ingredient of every great omelet is also one of the least expensive sources of high-quality protein around. But don’t just settle for a basic omelet. Step up your game with this delicious Hearty Egg Omelet with Mushrooms, Tomato, Bacon, and Cheddar recipe! It’s perfect for a satisfying breakfast, lunch, or even dinner that can be ready in less than 30 minutes.

Omelets are in a culinary league of their own because they can make anyone feel like a champ in the kitchen. Not surprisingly, people have been making omelets since ancient times. The Romans sweetened theirs with honey for a dish called “ovemele.” And according to legend, Napoleon once ordered a town to gather all available eggs and make his soldiers a giant omelet — a tradition which the town of Bessières in Southern France reenacts annually.

Even if your only battle is against the clock, this egg omelet recipe is a time-saving hack. With a few quick steps, you have a homemade meal that will give you the energy to power through the rest of your day — including your workout, thanks to the 44 grams of protein and nutritious veggies mixed in.

Speaking of protein… egg whites are pure protein that account for more than half of a large egg’s six grams of protein. The yolk also offers the rest of the protein, plus other nutrients like vitamins D and A. This recipe combines both whole eggs and egg whites for the best of both worlds.

As for the other accouterments, the cheese and turkey bacon offer up even more protein, not to mention delectable flavor. The mushrooms, tomatoes, and green onions round out the meal for what will definitely become your new go-to dish.

Get control of your sugar habit with Sugar Free 3! It gives you simple instructions to eliminate added sugars, refined carbs, and artificial sweeteners for just 3 weeks. Sign up on Openfit today, and order your book on Amazon for even more tips.

And remember: A key step to making the perfect omelet starts with prepping your ingredients. You should have your vegetables chopped, your cheese grated, and your eggs cracked before you even reach for the skillet.

Get cracking on this recipe because it’s all that — and bits of bacon.

Hearty egg omelet recipe

Tough Mudder T-Minus 30 Recipes
4.6 from 5 votes

Hearty Omelet with Mushrooms, Tomato, Bacon, and Cheddar

Course Breakfast
Keyword hearty egg omelet
Prep Time 10 minutes
Cook Time 13 minutes
Total Time 23 minutes
Servings 1 serving
Calories 394 kcal


  • 3 large egg whites (¼ cup + 2 Tbsp.)
  • 2 large eggs
  • Ground black pepper to taste; optional
  • Nonstick cooking spray
  • 2 cups mushrooms sliced
  • 2 medium tomatoes chopped; reserve a small amount for garnish (if desired)
  • 2 Tbsp. cheddar cheese shredded (½ oz.)
  • 2 slices turkey bacon cooked, chopped. NSA for Sugar Free 3
  • 2 green onions chopped; reserve 1 for garnish


  1. Combine egg whites, eggs, and pepper (if desired) in a small bowl; whisk to blend. Set aside.

  2. Heat small nonstick skillet, lightly coated with spray, over medium heat.

  3. Add mushrooms; cook, stirring frequently, for 4 to 5 minutes, or until mushrooms release their liquid.

  4. Add tomato; cook, stirring frequently, for 2 to 3 minutes, or until tender. Remove from skillet. Lightly coat skillet with spray.

  5. Place egg mixture in same skillet; cook, over medium-low heat. Do not stir. As eggs set, lift edges, letting uncooked portion flow underneath.

  6. When eggs are almost set, add mushroom mixture, cheese, and bacon; cook for 1 to 2 minutes, or until cheese starts to melt. Gently fold in half.

  7. Garnish with green onion and tomato (if desired).

Recipe Notes

The Nutrition Facts box below provides estimated nutritional information for this recipe.

Nutrition Facts
Hearty Omelet with Mushrooms, Tomato, Bacon, and Cheddar
Amount Per Serving (1 omelet)
Calories 394 Calories from Fat 135
% Daily Value*
Fat 15g23%
Saturated Fat 6g38%
Cholesterol 427mg142%
Sodium 717mg31%
Carbohydrates 17g6%
Fiber 5g21%
Sugar 12g13%
Protein 44g88%
* Percent Daily Values are based on a 2000 calorie diet.