tomato omelette recipe | eggless tomato omelette recipe | veg omelette

Tomato omelette recipe with step by step photos – here is one delicious omelette which does not have eggs in it. This vegetarian omelette is made with gram flour (besan), tomatoes, onions and Indian herbs & spices.

Tomato omelette gets done in a jiffy and with some homemade brown bread or ready made bread, one gets a healthy as well as nutritious breakfast. This tomato omelette is a savior when I am too busy or lazy for the morning breakfasts. There are few more similar recipes which you can make at times like:

tomato omelette recipe

The tomatoes lend their faint umami flavor and along with the gram flour you get a warm & spiced omelette. here gram flour (besan) is used as a base along with the regular Indian herbs & spices.

Tomato omelette is best served hot with some toasted brown or white bread accompanied with a side coriander chutney or mint chutney or homemade tomato sauce.

tomato omelette recipe

The tomato omelette makes for a good breakfast or brunch. you can also make sandwiches with them. In India, we have a club sandwich which has this omelette served between slices along with the other stuffings. Its truly good and very filling. They usually serve the club sandwich this way in restaurants here.

If you are looking for more breakfast recipes then do check:

STEP BY STEP PHOTOS ABOVEmany of my recipes have step by step photos and useful tips to help you make it easily and perfectly.

tomato omelette recipe

4.83 from 23 votes
Eggless tomato omelette recipe - a delicious vegetarian omelette made with gram flour, tomatoes, onions and Indian herbs & spices.
eggless tomato omelette recipe, veg omelette recipe
Author:Dassana Amit
Prep Time:5 mins
Cook Time:25 mins
Total Time:30 mins
Servings (change the number to scale):3 to 4
(1 CUP = 250 ML)


  • 1 cup gram flour (besan)
  • 2 medium size tomato, finely chopped
  • 1 medium size onion, finely chopped
  • ½ inch ginger, finely chopped
  • 1 green chili, finely chopped
  • ¼ or ½ cup coriander (cilantro leaves) - chopped
  • ¼ teaspoon red chilli powder (lal mirch powder)
  • a pinch of asafoetida (hing) - (optional)
  • a pinch of garam masala
  • ¼ teaspoon turmeric powder (haldi) - (optional)
  • ½ to 1 cup water , or as required
  • salt as required
  • sunflower oil as required for cooking the omelette


making tomato omelette batter:

  • Finely chop tomatoes, onions, green chilli and ginger. Also chop the coriander leaves.
  • In a big bowl or vessel – take besan and coriander leaves. Also add finely chopped onion, tomatoes, ginger and green chili.
  • Then add spices - asafoetida (hing), turmeric powder, red chili powder, garam masala powder and salt as required.
  • Add ½ cup water first. With a wired whisk begin to mix everything. The batter has to be of medium consistency.
  • Mix and stir well to make a medium consistency batter. Depending on the quality and texture of besan, you can add more or less water as required.

making tomato omelette recipe:

  • Heat a tava or a flat pan. smear some oil, about 1 teaspoon on the pan.
  • With a large spoon pour the batter on the pan.
  • Spread it lightly with the back of the spoon.
  • The technique is like the way we make pancakes.
  • You can even rotate and tilt the pan.
  • Add some oil drops on the edges & top of the tomato omelette.
  • Flip and cook the other side.
  • Cook the tomato omelette till both sides are cooked.
  • Serve eggless tomato omelette with brown bread or buns and some coriander chutney or tomato sauce.

NUTRITION INFO (approximate values)

Nutrition Facts
tomato omelette recipe
Amount Per Serving
Calories 217 Calories from Fat 135
% Daily Value*
Fat 15g23%
Saturated Fat 1g6%
Sodium 486mg21%
Potassium 1128mg32%
Carbohydrates 19g6%
Fiber 4g17%
Sugar 6g7%
Protein 6g12%
Vitamin A 1886IU38%
Vitamin B1 (Thiamine) 1mg67%
Vitamin B2 (Riboflavin) 1mg59%
Vitamin B3 (Niacin) 3mg15%
Vitamin B6 1mg50%
Vitamin C 127mg154%
Vitamin E 6mg40%
Vitamin K 275µg262%
Calcium 262mg26%
Vitamin B9 (Folate) 73µg18%
Iron 9mg50%
Magnesium 150mg38%
Phosphorus 125mg13%
Zinc 1mg7%
* Percent Daily Values are based on a 2000 calorie diet.
GOOD KARMAall our content & photos are copyright protected. a lot of time and effort is spent in researching, developing, testing and photographing recipes. please do not copy. as a blogger, if you you want to adapt this recipe or make a youtube video, then please write the recipe in your own words and give a clickable link back to the recipe on this url.
TRIED THIS RECIPE ?i would love to hear from you. if you have made this recipe then rate the recipe or leave a comment below. if you like this recipe then do share the recipe link on facebook, twitter & pinterest. for instagram mention @vegrecipesofindia or tag #vegrecipesofindia

How to make tomato omelette recipe

1. Finely chop onion, tomatoes, green chilli and ginger. Also chop the coriander leaves. Measure and keep all the ingredients ready for making the tomato omelettes.

tomato omelette recipe

2. In a big bowl or vessel – take 1 cup besan (gram flour), 1 medium sized onion (finely chopped) and 2 medium sized tomatoes (finely chopped).

tomato omelette recipe

3. Next add ½ inch finely chopped ginger, ¼ or ½ cup finely chopped coriander leaves and 1 finely chopped green chili. Do chop all the ingredients finely. If chopped even in slightly larger pieces it becomes difficult to spread the tomato omelette in the pan.

tomato omelette recipe

4. Add 1 pinch asafoetida (hing), ¼ teaspoon turmeric powder, ¼ teaspoon red chili powder, 1 pinch garam masala and salt as required.

tomato omelette recipe

5. Add ½ cup water first. With a wired whisk begin to mix everything. The batter has to be of medium consistency.

tomato omelette recipe

6. Mix and stir well. I used a wired whisk but you can also mix with a spoon.

tomato omelette recipe

7. If the batter is too thin then add some gram flour and if the batter is too thick then dilute with little water. I used about ½ cup of water. Depending on the quality and texture of besan, addition of water will be more or less.

tomato omelette recipe

Making tomato omelette

8. Heat a tawa or a flat pan on low flame. Smear some oil, about 1 teaspoon on the pan.

tomato omelette recipe

9. Once the pan is hot reduce the flame. Then with a large spoon pour the batter on the pan.

tomato omelette recipe

10. Spread it gently with the back of the spoon. the technique is like the way we make Pancakes. you can even rotate and tilt the pan.

tomato omelette recipe

11. Add some oil drops on the edges & top of the tomato omelette.

tomato omelette recipe

12. Let one side of tomato omelette cook.

tomato omelette recipe

13. Then flip and cook the other side.

14. Cook the tomato omelette till both sides are cooked and golden.

15. Remove the tomato omelette on a serving plate.

tomato omelette recipe

16. Make all the veg omelette in the same manner with the leftover batter.

17. Serve eggless tomato omelette warm with toasted brown bread or whole wheat bread or pav and some coriander chutney or tomato sauce or mint chutney.

tomato omelette recipe

Get My Secrets to Great Indian Food

Sign up for my FREE Beginners Guide to Delicious Indian Cooking

Dassana Amit

[avatar]namaste and welcome to which i started in feb 2009 and is a pure vegetarian blog. i have been passionate about cooking from childhood and began to cook from the age of 10. later having enrolled in a home science degree greatly enhanced my cooking & baking skills and took it to a different level which i now share as foolproof recipes. i was formally trained both in mainstream indian as well as international cuisines.

Comments are closed.

76 comments/reviews

  1. I tried this one too and it came exactly the way you pointed out, we loved every bite. Continue to do what you doing, most thankful

    • thanks again farida. welcome and sure i will keep doing what i love to do.

  2. Hi Dassana,
    Your recipes are awesome. I just want to know instead of besan, can we use any alternative?

    • there is no alternative to besan. but in US and europe chickpea flour (flour from white chana) is easily available. that can be used.

  3. I have tried this recipe and it was simply delicious.Everybody at home enjoyed it.
    I would like to add that ever since I started following your website( about a year back) I have begun to love vegetarian food more.I never imagined that could be so tasty and versatile.Thanks to you I am able to prepare varied meals which is loved by all.5 stars

    • thanks winnie for the feedback and rating. there are many variety of recipes that taste good and can be made with vegetarian ingredients – not only indian but vegetarian recipes from other countries too. thanks again and most welcome.

  4. Thanks. Made without oil. It looked different but taste was awesome.5 stars

    • Welcome Praju. Nice to know this.

  5. I tried tomato omellette and it has become one of my kids favourite thanks Dasana your blog is really very helpful ????????

    • welcome kavita. glad to know that kids are liking the tomato omelette. thanks for your positive feedback on recipes.

  6. Can we keep remaining batter in a fridge and use letter? Tomatoes and onions are already mixed in it5 stars

    • yes you can do this way. the batter might become slightly thin as the onions and tomato will leave water in it. if it becomes too thin, then you can add 1 to 2 tablespoon besan before making the tomato omelette.

  7. For how much time should one side be cooked?

    • timing is difficult for me to mention as it varies with the type of pan used and the flame intensity. there should be golden spots on each side and some crispness. this means that the tomato omelette is cooked.

  8. Too good

  9. Hi, I’m a writer with and would like to share your Tomato Omelette Recipe in one of my articles. Is it alright if I also use your photo of the omelette? If so, how would you like me to credit it? Thanks!

    • Welcome Zoe. You can use photo, if you give credit link (do follow link).

      • Thanks Dassana, I’ll definitely include a link 🙂

        • Welcome Zoe

  10. Yes , Tomato omelete .my mother used to do .
    I too do this .
    And .
    My daughter .varshs .also .
    The best thing to .

    Zatpat.5 stars

    • true it is zatpat. quick to prepare and serve. thanks.

  11. It was delicious!!! Thank You. I also added little bit of wheat and rice flour to the batter to make it little bit crispy….it turned out nice… 🙂

    • thanks kruti for positive views 🙂 and you are welcome.