share this post

Tomato Omelette

5 from 3 votes
Jump to Recipe Pin This Recipe!

This recipe may contain Amazon or other affiliate links. As an Amazon Associate I earn from qualifying purchases.

This Tomato Omelette is an easy, healthy breakfast recipe packed with summer flavors from juicy pan-fried cherry tomatoes, basil, and Parmesan cheese. If you love your eggs for breakfast, or you are looking for a fancy brunch, this omelette with tomato basil is a must-try.

Tomato Omelette on a black plate with fresh tomatoes next to it.

I never run out of ideas to fill my classic omelette recipes with flavorsome ingredients. When spring is around the corner, this fresh filling is perfect with your morning eggs. This tomato basil omelette is pure heaven, packed with Italian flavors and juicy sweet cherry tomatoes.

A tomato omelet is an omelette filled with roasted or pan-fried tomatoes, cheese, and herbs. It’s a delicious breakfast for egg and tomato lovers.

Ingredients and Substitutions

This paragraph gives you all my tips about picking the right ingredients. For the full recipe with measurements, scroll to the recipe card at the bottom of the post!Go to Full Recipe

The ingredients you need to make a delicious tomato omelette are:

  • Large Eggs – I prefer pasture-raised free-range eggs.
  • Olive Oil – Pick your favorite flavor. I like light-flavored extra-virgin olive oil for this recipe.
  • Cherry Tomatoes – Any kind of mini-tomatoes work.
  • Basil Leaves – Or parsley.
  • Garlic – Crushed garlic or powdered.
  • Butter – I use unsalted grass-fed butter.
  • Parmesan Cheese – Or any cheese you like.

How To Make A Tomato Omelette

This tomato omelette takes about 15 minutes to make, and it’s a healthy high-protein breakfast to start the day.

  1. First, crack eggs in a mixing bowl, add salt and pepper, and using a fork, beat the egg.
  2. Set aside in the fridge while cooking the omelette filling.
  3. Warm a non-stick frying pan over medium heat with olive oil. Add the whole cherry tomatoes and crushed garlic.
  4. Stir, then cover, reduce heat, and cook until the tomato skin bursts out and turns golden brown.
  5. Remove the omelette from the pan and set it aside on a plate covered with a piece of foil to keep warm.
  6. Rub the nonstick skillet with absorbent paper to clean it roughly. No need to change the pan or clean it under water.
  7. Add the remaining olive oil, and tilt the pan to spread the oil all over the surface.
  8. Then, pour the beaten eggs from the previous step, and cook it for 2 to 3 minutes until the sides are set and dry out. The side of the omelette should start to lift from the sides of the pan while the center still looks like uncooked eggs.
  9. Push the side of the omelette with a rubber spatula or wooden spoon to let the uncooked eggs run under, and keep cooking until the center of the omelette is half-cooked.
  10. Add half the Parmesan cheese to one half of the omelette, top it with the cooked tomatoes, and add the remaining Parmesan cheese.
  11. Sprinkle some finely chopped fresh basil leaves or whole tiny basil leaves.
  12. Fold the omelette in half, and cook until the cheese has fully melted.
How to make Tomato Omelette in a few steps.

Want To Save This Recipe?

Enter your email & get this recipe sent to your inbox.

Hidden
Hidden
Hidden

This field is for validation purposes and should be left unchanged.

Serving

Serve the tomato omelette with a drizzle of balsamic reduction. This adds a sweet and sour flavor, almost like a Caprese salad. The best sides to this tomato omelette are some roasted vegetables or toasted bread. We love some:

Flavor Variations

You can add variations to this tomato omelette recipe, changing herbs, cheese, and filling. For example, you can swap:

  • Parmesan Cheese for freshly grated mozzarella cheese, Emmental cheese, or cheddar cheese.
  • Basil for coriander leaves, parsley, dill, or spring onions.
  • Add Onions – Stir fry 1/2 a small sliced onion before adding the cherry tomatoes to the pan. You can use red onion for a sweet flavor, brown onion, or even shallots for a French touch!
  • Spices – Add a pinch of cayenne pepper, red chili powder or chili flakes, green chilies, or ground pepper to make your omelet spicy.
  • Add Other Veggies like mushrooms or spinach to make a veg omelette. Stir fry these vegetables at the same time you add the tomatoes.
  • Fresh Herbs – You can stir one tablespoon of finely chopped fresh herbs in the egg batter before cooking.
  • Adding Flavors – Stir in 1/2 teaspoon of cumin, turmeric, garam masala, ginger, or paprika to the beaten eggs for flavors.
This Tomato Omelette is an easy, healthy breakfast recipe packed with summer flavors from juicy pan-fried cherry tomatoes, basil, and Parmesan cheese. If you love your eggs for breakfast, or you are looking for a fancy brunch, this omelette with tomato basil is a must-try.

Allergy Swaps

If you have some food allergies, here are some ideas to replace ingredients and still enjoy this tasty tomato omelette recipe.

  • Gluten-Free – Make sure the balsamic reduction is wheat free. Otherwise, all the remaining ingredients in this recipe are free from gluten.
  • Dairy-Free – You can use a dairy-free cheese you love or skip the cheese and add a teaspoon of nutritional yeast to the beaten egg to add a cheesy flavor without using dairy.
  • Garlic Swap – You can use 1/2 teaspoon of garlic powder or no garlic at all.
  • Basil-Free – Basil pairs so well with tomatoes, but if you don’t have some try flat Italian Parsley, coriander leaves, or dill.

Frequently Asked Questions

Below are my answers to your most common questions about this recipe:

Can I Use Whole Tomatoes?

Whole tomatoes are less sweet and juicier than cheery tomatoes. As a result, it won’t add the same taste and texture to the tomato omelette. I recommend chopping the whole tomato in cubes, discarding the center juicy part, then cooking the diced tomatoes in olive oil and garlic.

Can I Use Canned Tomatoes?

Adding watery ingredients to the beaten eggs will make the omelette less firm and runny. You can stir 1-2 tablespoons of canned tomatoes per egg used in the omelette recipe. If you add more, the omelette won’t firm up nicely.

More Omelette Recipes

I love omelettes for breakfast and have so many more omelette recipes for you.

Did You Like This Recipe?

Leave a comment below or head to our Facebook page for tips, our Instagram page for inspiration, our Pinterest for saving recipes, and Flipboard to get all the new ones!

This Tomato Omelette is an easy, healthy breakfast recipe packed with summer flavors from juicy pan-fried cherry tomatoes, basil, and Parmesan cheese. If you love your eggs for breakfast, or you are looking for a fancy brunch, this omelette with tomato basil is a must-try.

Tomato Omelette

11.8gNet Carbs
This Tomato Omelette is an easy, healthy breakfast recipe packed with summer flavors from juicy pan-fried cherry tomatoes, basil, and Parmesan cheese. If you love your eggs for breakfast or are looking for a fancy brunch, this omelette with tomato basil is a must-try.
Prep: 10 minutes
Cook: 5 minutes
Total: 15 minutes
Yield: 1 Omelette
Serving Size: 1 omelette
5 from 3 votes

Ingredients

Tomato Filling

To serve – optional

  • 1 teaspoon Balsamic Reduction

Instructions

  • In a bowl, crack eggs, add salt and pepper, and use a fork to beat evenly. Refrigerate while cooking the omelette filling.
  • In a non-stick skillet, warm olive oil over medium heat.
  • Add whole cherry tomatoes, and garlic, stir, then reduce heat, cover, and cook for a few minutes. Remove the lid once in a while to shake the tomatoes. Stop cooking when the tomato skins are wilted and lightly brown.
  • Remove the tomatoes from the skillet and set them aside on a plate, and cover them with a piece of foil to keep them warm.
  • Use a piece of absorbent paper to rub the pan and clean it.
  • Add the remaining olive oil and butter, warm over medium-high heat, and tilt the pan to spread evenly on the surfaces.
  • When the oil and butter are warm, add the beaten eggs.
  • Tilt the pan again to spread the egg mixture all over the pan and return over medium heat.
  • When the sides of the omelette start to dry out, use a rubber spatula to push the omelette side to the center and let the uncooked eggs from the middle run under and cook.
  • Cook until the middle of the omelette starts to set.
  • Sprinkle the half Parmesan on one half of the omelette, then top with cooked tomatoes, and add the remaining Parmesan on top with fresh basil leaves.
  • Fold the omelette, and reduce to low-medium heat until Parmesan cheese is melted.
  • Serve with extra fresh basil and a drizzle of balsamic reduction.
Tried this recipe?Mention @sweetashoneyrecipes
Nutrition1 omelette
Yield: 1 Omelette

Nutrition

Serving: 1 omeletteCalories: 498.8 kcal (25%)Carbohydrates: 13.2 g (4%)Fiber: 1.4 g (6%)Net Carbs: 11.8 gProtein: 24.6 g (49%)Fat: 39.1 g (60%)Saturated Fat: 13.1 g (82%)Polyunsaturated Fat: 4.3 gMonounsaturated Fat: 18.6 gTrans Fat: 0.2 gCholesterol: 411.8 mg (137%)Sodium: 1647.6 mg (72%)Potassium: 576.7 mg (16%)Sugar: 4.2 g (5%)Vitamin A: 2105.8 IU (42%)Vitamin B12: 1.4 µg (23%)Vitamin C: 37.3 mg (45%)Vitamin D: 2.2 µg (15%)Calcium: 395.1 mg (40%)Iron: 3.4 mg (19%)Magnesium: 44.3 mg (11%)Zinc: 3.1 mg (21%)
Carine Claudepierre

About The Author

Carine Claudepierre

Hi, I'm Carine, the food blogger, author, recipe developer, published author of a cookbook, and founder of Sweet As Honey.

I have an Accredited Certificate in Nutrition and Wellness obtained in 2014 from Well College Global (formerly Cadence Health). I'm passionate about sharing all my easy and tasty recipes that are both delicious and healthy. My expertise in the field comes from my background in chemistry and years of following a keto low-carb diet. But I'm also well versed in vegetarian and vegan cooking since my husband is vegan.

I now eat a more balanced diet where I alternate between keto and a Mediterranean Diet

Cooking and Baking is my true passion. In fact, I only share a small portion of my recipes on Sweet As Honey. Most of them are eaten by my husband and my two kids before I have time to take any pictures!

All my recipes are at least triple tested to make sure they work and I take pride in keeping them as accurate as possible.

Browse all my recipes with my Recipe Index.

I hope that you too find the recipes you love on Sweet As Honey!

Posted In:

Leave a comment

5 from 3 votes (2 ratings without comment)

Your email address will not be published. Required fields are marked *

Recipe Rating




    1 Thought On Tomato Omelette
  1. 5 stars
    Just made this omelette this morning and it was absolutely delicious. I didn’t have enough cherry tomatoes so added some chopped Roma tomatoes. I may have cooked the tomatoes a little too much (because they got mushy) but the tomato filling was perfect just the same.
    The garlic, parmesan and basil add flavours that make you look forward to the next bite!! Will definitely be making this again.

Disclaimer

The recipes, instructions, and articles on this website should not be taken or used as medical advice. You must consult with your doctor before starting on a keto or low-carb diet. The nutritional data provided on Sweetashoney is to be used as indicative only.

The nutrition data is calculated using WP Recipe Maker. Net Carbs is calculated by removing the fiber and some sweeteners from the total Carbohydrates. As an example, a recipe with 10 grams of Carbs per 100 grams that contains 3 grams of erythritol and 5 grams of fiber will have a net carbs content of 2 grams. Some sweeteners are excluded because they are not metabolized.

You should always calculate the nutritional data yourself instead of relying on Sweetashoney's data. Sweetashoney and its recipes and articles are not intended to cure, prevent, diagnose, or treat any disease. Sweetashoney cannot be liable for adverse reactions or any other outcome resulting from the use of recipes or advice found on the Website.