Tomato, Cheese, and Bacon Omelette Recipe

Omelettes are simply the best, being quick to make, delicious, and easy to fill with nutritious ingredients. So here’s a bacon omelette that you’ll surely love. It’s loaded with cheese, tomatoes, and crispy bacon to fill you up for the day. Have a hearty breakfast for two ready in under 30 minutes with this easy breakfast recipe. Don’t forget to pair it with lemon tea or hot chocolate for the kids.

Tips on Making Tomato, Cheese, and Bacon Omelette

Omelette recipes in general are highly customizable. Here are our best tips on how to make a cheesy tomato bacon omelette plus how to tweak it to make one that suits your taste:

  • Instead of using flavourless cooking oil or cooking spray, we recommend that you butter the pan. It packs tons of flavour to the eggs in addition to that from the bacon fat. But also take note that the bacon will render a significant amount of fat, so do not use too much butter.
  • Use cheese that melts well for the perfect omelette with an extra cheesy and gooey filling. Other than Gruyere which we are using for this recipe, American cheese, cheddar cheese, and mozzarella cheese are great choices. 
  • Add your preferred filling like sweet onions, peppers, mushrooms, or even fresh herbs like green onions or parsley. But first, saute the omelette ingredients you wish to add to remove excess moisture so that they don’t end up being watery.
  • Want a spicy omelette? Add some minced jalapeno or a dash of chilli powder. Alternatively, you can also enjoy it spicy by serving it with sriracha or hot sauce on the side.
  • Make mini omelette patties that you can slide into buns or in between two slices of bread to make an omelette sandwich. 

For other delicious breakfast recipes, check out these cinnamon pancakes.

Tomato, Cheese, and Bacon Omelette Recipe

How To Make Tomato, Cheese, and Bacon Omelette

Here’s a simple recipe for a cheesy bacon omelette with Gruyere cheese and tomatoes. It serves you a simple yet scrumptious breakfast in under 30 minutes.

Prep: 10 mins
Cook: 5 mins
Total: 15 mins


  • 2 bacon rashers, sliced into ½-inch thickness
  • 1 small plum tomato, cut into ¼-inch cubes
  • ¼ cup Gruyere cheese, grated
  • 1 tbsp butter
  • 3 eggs


  1. Heat up a shallow skillet on medium heat. Add butter and saute the bacon until slightly brown and crispy.

  2. In a bowl, crack the eggs and beat.

  3. Pour the eggs. Swirl to cook evenly.

  4. Sprinkle in the cheese, keeping it in the middle.

  5. Scatter the tomatoes, avoiding the edge of the pan.

  6. Lift one side of the omelette and fold it over.

  7. Transfer the omelette onto a plate. Serve and enjoy!


  • Sugar: 1g
  • :
  • Calcium: 210mg
  • Calories: 310kcal
  • Carbohydrates: 2g
  • Cholesterol: 278mg
  • Fat: 26g
  • Fiber: 1g
  • Iron: 1mg
  • Monounsaturated Fat: 11g
  • Polyunsaturated Fat: 4g
  • Potassium: 224mg
  • Protein: 16g
  • Saturated Fat: 9g
  • Sodium: 362mg
  • Trans Fat: 1g
  • Vitamin A: 1030IU
  • Vitamin C: 4mg
Nutrition Disclaimer

Frequently Asked Questions

Do you put milk in your omelette?

It is better to add a splash of water to an omelette rather than milk. Water helps in keeping it light and thick as the bubbles form while milk only makes it watery. If you prefer a creamy omelette, you can add a small amount of mayonnaise or heavy cream while beating the egg. Remember to add only 1 tablespoon of liquid for every egg used.

How do restaurants make omelettes so fluffy?

The secret to making an omelette extra fluffy is whipping the eggs separately. The whipped egg whites and whipped egg yolks are folded together and cooked in low heat until it settles. The result is almost like a souffle.

Do you flip omelettes?

You can, but it is not necessary to do so. It is easier to flip omelettes with a light filling. If the filling is loaded or you are a beginner, we recommend using a flat spatula to fold half of it over the other.

Omelette Recipes


If you’re after simple yet tasty omelette ideas, we have just the thing for you. Whether it’s for a quick breakfast or a fancy one, this easy cheesy bacon omelette will be your next go-to! Be sure to give it a spot on your menu.
Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!