Tomato Omelette
Tomato Omelette
5 from 6 votes
With the help of this tomato omelette recipe, you can easily prepare a hearty breakfast that is always cooked to perfection. This delicious meal combines good nutrition with mouth-watering flavour.
Tomato Omelette

If you’re on the hunt for a flavorful yet simple breakfast or brunch option, look no further than the classic Tomato Omelette.

This dish has a rich history, often found in Mediterranean and Middle Eastern cuisines, where tomatoes are plentiful and appreciated for their vibrant taste.

It’s a dish that beautifully marries the freshness of tomatoes with the heartiness of eggs, resulting in a satisfying meal that’s easy to whip up any time of day.

Originating from regions where tomatoes thrive, the Tomato Omelette has been cherished for generations, offering a comforting and nutritious option for families.

Despite its name, this dish doesn’t contain any bread like a traditional omelette but instead relies on the juicy tomatoes to provide a delightful texture and flavor. Don’t be fooled by its simplicity; this recipe packs a punch in both taste and nutrition.

Expert Tip: For a creamier texture, try adding a splash of milk or cream to the beaten eggs before pouring them over the tomatoes. This will result in a softer, more luxurious omelette.


Butter: Butter adds richness and flavor to the Tomato Omelette. It helps create a golden, crispy exterior while enhancing the overall taste of the dish.

Oil: Oil is used along with butter to prevent the omelette from sticking to the pan and to ensure even cooking. It also contributes to the beautiful texture of the omelette.

Tomatoes: Tomatoes are the star ingredient of this dish, providing a burst of freshness and sweetness. They add juiciness and vibrant color to the omelette, making it visually appealing and flavorful.

Eggs: Eggs serve as the base of the omelette, providing protein and richness. They bind all the ingredients together and create a fluffy texture when cooked.

Salt: Salt enhances the natural flavors of the ingredients and balances out the sweetness of the tomatoes. It’s essential for seasoning the omelette and bringing all the flavors together.

Black Pepper: Black pepper adds a subtle heat and depth of flavor to the omelette. It complements the sweetness of the tomatoes and adds a hint of spice to each bite.

Crushed Chillies: Crushed chillies bring a kick of heat to the omelette, elevating its flavor profile. They add a spicy note that pairs well with the sweetness of the tomatoes and the richness of the eggs.

Green Chilli: Green chilli provides a fresh, vibrant heat to the omelette. It adds a pop of color and a mild spiciness that enhances the overall taste experience.

Oregano (Dried): Dried oregano contributes a savory, earthy flavor to the omelette. It adds depth to the dish and complements the sweetness of the tomatoes and the richness of the cheese.

Mozzarella Cheese: Mozzarella cheese melts beautifully on top of the omelette, creating a gooey, creamy texture. It adds richness and indulgence to the dish, making each bite irresistibly delicious.

Expert Tip: Don’t overcrowd the pan when cooking the tomatoes. Make sure to arrange them in a single layer to ensure even cooking and to prevent them from becoming soggy.

Serving Suggestions

  • Fresh Salad: Pair your Tomato Omelette with a crisp, refreshing salad for a well-rounded meal. A simple mix of leafy greens, cherry tomatoes, cucumber, and a light vinaigrette dressing complements the flavors of the omelette perfectly.
  • Toasted Bread: Serve slices of toasted bread or crusty baguette alongside the omelette for a satisfying breakfast or brunch. The bread can be used to soak up any leftover juices from the tomatoes and cheese, adding an extra layer of flavor to each bite.
  • Herb Garnish: Sprinkle freshly chopped herbs such as parsley, basil, or chives on top of the omelette for a burst of color and freshness. Herbs add a vibrant touch to the dish and enhance its overall presentation.
  • Salsa or Sliced Avocado: Add a dollop of salsa or slices of creamy avocado on the side to complement the flavors of the Tomato Omelette. The salsa adds a tangy kick, while the avocado provides a creamy texture that pairs well with the eggs and tomatoes.
  • Hot Sauce or Sriracha: For those who enjoy a bit of extra heat, serve your Tomato Omelette with a drizzle of hot sauce or sriracha on the side. The spicy kick will take the flavors of the omelette to the next level and add a satisfying zing to each bite.
  • Fresh Fruit: Complete your meal with a side of fresh fruit such as sliced oranges, strawberries, or melon. The sweetness of the fruit provides a refreshing contrast to the savory flavors of the omelette and cleanses the palate between bites.

Expert Tip: Experiment with different herbs and spices to customize the flavor of your Tomato Omelette. Basil, thyme, or paprika can add depth and complexity to the dish.

Frequently Asked Questions

Can I use other types of cheese in this recipe?

Absolutely! While mozzarella cheese works wonderfully in this Tomato Omelette, feel free to experiment with your favorite cheeses. Cheddar, feta, or goat cheese can all be delicious alternatives, adding their unique flavors to the dish.

Can I make this recipe vegetarian or vegan?

Yes, you can easily adapt this recipe to be vegetarian or vegan. Simply omit the eggs and cheese, and consider using a plant-based alternative such as tofu or vegan cheese. You can still enjoy the delicious flavors of tomatoes, herbs, and spices in a cruelty-free version of this dish.

How can I make this recipe spicier?

If you prefer a spicier Tomato Omelette, you can adjust the amount of green chilli and crushed chillies to suit your taste. You can also add extra hot sauce or sprinkle additional red pepper flakes on top before serving for an extra kick of heat.

Can I add other vegetables to the omelette?

Absolutely! Feel free to customize your Tomato Omelette with your favorite vegetables. Bell peppers, onions, spinach, mushrooms, or zucchini would all be delicious additions. Simply sauté them along with the tomatoes before adding the egg mixture.

Can I make this recipe ahead of time?

While Tomato Omelette is best enjoyed fresh, you can make it ahead of time and reheat it before serving. Simply store any leftovers in an airtight container in the refrigerator for up to two days. Reheat in the microwave or oven until heated through before enjoying.

Check Out These Other Recipes

Here are some more recipes for you to enjoy! If you my recipes don’t forget to rate and leave a comment.

If you have any recipe suggestions, please do not hesitate to ask me. A great way to stay in contact with me is through Instagram, Facebook, Twitter and YouTube. Don’t forget to tag me @CookwithNabeela in your recipe photos!

Tomato Omelette

Tomato Omelette

by Nabeela Kauser
With the help of this tomato omelette recipe, you can easily prepare a hearty breakfast that is always cooked to perfection.
5 from 6 votes
Prep Time 2 minutes
Cook Time 8 minutes
Total Time 10 minutes
Course Breakfast
Cuisine American, Indian
Servings 2
Calories 332 kcal


  • 10 g Butter
  • 1 tbsp Oil
  • 2 large Tomatoes
  • 4 Eggs
  • 1/2 tsp Salt
  • 1/2 tsp Black Pepper
  • 1/2 tsp Crushed Chillies
  • 1 Green Chilli
  • 1 tsp Oregano Dried
  • 50 g Mozzarella Cheese


  • In a small bowl add the salt, black pepper, crushed chillies, finely sliced green chilli to the eggs then beat well with a fork until fully combined.
  • In a skillet pan add the butter and oil then heat up until the butter has completely melted.
  • Slice the tomatoes into 1cm thick slices then arrange on the pan in a single thin layer.
  • Cook the tomatoes for 2-3 minutes on medium heat then flip over.
  • Carefully pour the egg mixture on top of the tomatoes and top with the cheese and dried oregano.
  • Cover and cook for 3-4 minutes until the eggs are cooked through.
  • Garnish with finely chopped coriander
  • Gently slide onto a plate and enjoy!



Nutritional facts:
The provision of nutritional information is done so merely as a courtesy and should not be taken as a guarantee.


Calories: 332kcalCarbohydrates: 9gProtein: 18gFat: 25gSaturated Fat: 9gTrans Fat: 0.2gCholesterol: 358mgSodium: 985mgPotassium: 462mgFibre: 3gSugar: 5gVitamin A: 1962IUVitamin C: 20mgVitamin D: 2µgCalcium: 209mgIron: 2mg
Keyword Cheese, Cooking, Desi Breakfast, Egg, Food, Omelette, Recipe, Tomato
Tried this recipe?Mention @CookwithNabeela or tag #CookwithNabeela!



Subscribe now to receive my latest recipes directly in your inbox. Stay up-to-date and never miss out!

Add your first comment to this post

Cook with Nabeela

Hi, I'm Nabeela!

I love to cook! I want to share with you my favourite, delicious family-friendly recipes. I want to inspire you to create fantastic food for your family every day.

More Recipes

Nacho Cheese Sauce

Nacho Cheese Sauce

Cheese Fries

Cheese Fries

Garlic Bread with Cheese

Garlic Bread with Cheese

Baked Ziti

Baked Ziti

Egg Muffins

Egg Muffins

Chicago Style Pizza

Chicago Style Deep Dish Pizza