tomato omelette | eggless vegetarian omelette (vegan)

Jump to Recipe

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 or chickpea flour), tomatoes, onions and Indian herbs & spices. A low fat, gluten-free and vegan dish.

tomato omelette recipe

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:

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.

It 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 that 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.

How to make tomato omelette

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 or chickpea 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 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 omelette cook.

tomato omelette recipe

13. Then flip and cook the other side.

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

15. Remove it on a serving plate. Make all the veg omelette in the same manner with the leftover batter.

tomato omelette recipe

16. 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
If you are looking for more breakfast recipes then do check:

If you made this recipe, please be sure to rate it in the recipe card below. If you'd like more delicious Indian vegetarian recipes delivered straight to your inbox, Sign Up for my email newsletter. You can also follow me on Instagram, Facebook, Youtube, Pinterest or Twitter for more vegetarian inspiration.

eggless tomato omelette recipe, veg omelette recipe

tomato omelette

4.86 from 28 votes
This egg free tomato omelette recipe is a delicious vegetarian omelette made with gram flour, tomatoes, onions and Indian herbs & spices.
Prep Time 5 mins
Cook Time 25 mins
Total Time 30 mins

Cuisine Indian
Course: Breakfast, Brunch, Snacks

Servings 3 to 4


  • 1 cup gram flour (besan or chickpea flour)
  • 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
  • a pinch of asafoetida (hing) - (optional)
  • a pinch of garam masala
  • ¼ teaspoon turmeric powder - (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

  • 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 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
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.

Like our videos? Then do follow and subscribe to us on youtube to get the latest Recipe Video updates.

Tried this recipe?If you have made the recipe and liked it then do share the recipe link on facebook, twitter & pinterest. For instagram mention @vegrecipesofindia and tag #vegrecipesofindia!

Like this Recipe?
Pin it Now to Remember it Later

Pin Recipe Now

Share This Recipe:

Dassana Amit

Meet Dassana

Welcome to Dassana's Veg Recipes. I share vegetarian recipes from India & around the World. Having been cooking for decades and with a professional background in cooking & baking, I help you to make your cooking journey easier with my tried and tested recipes showcased with step by step photos & plenty of tips & suggestions.

Get My Secrets to Great Indian Food
Sign up for my FREE Beginners Guide to Delicious Indian Cooking

Comments are closed.


  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

    1. 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?

    1. 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

    1. 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. I tried tomato omellette and it has become one of my kids favourite thanks Dasana your blog is really very helpful ????????

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

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

    1. 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.

    1. 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.

  6. 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!

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

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

    Zatpat.5 stars

  8. 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… 🙂

    1. the consistency of the batter must be thin and thats why. could also be due to the quality of pan. if the batter becomes thin, then you can add some more besan to slightly thicken it.

  9. Whenever we make tomato omlet at home it is always soggy from the center. Please explain why is this.5 stars

    1. sameer, it never happens with me. you need to cook it well. also cook on low to medium flame.

  10. Your recipe blog is my saviour. I follow your recipes and must say they turn out so good. Thankyou so much!!!

  11. I tried this for breakfast and it turned out to be yammm 🙂 everyone liked it 🙂 thank you for posting this recipe 🙂4 stars

    1. Jamshed, we don’t send recipes by email. please subscribe to social media updates.

  12. Hi Dasssna, ur receipes with presentations are always good to refer. I am a big fan of urs. Currently there are problems going on in my home. I belong to Marathi family & married to Gujarati man. It’s been one year of our marriage, still I am not able to cook perfectly as my mon-in-law always keep changing her receipe style. I first need to be good in basic cooking i.e. Vegetable cooking. I just dont know at this stage, how I should move ahead my receipe is less tasty than her. (My hubby said).
    Could you please help me in this? Any comments from you are always wecome.

    1. now thats an issue meenakshi. try the popular recipes from the blog. they come from an experienced cook and i am sure you will be good in them. in a small comment, i am unable to tell you the intricacies of cooking vegetables. each veggie has different cooking times and also there are different ways to cook, like steaming, sauting, grilling or baking. i would suggest you to get your hands on some books which have basic indian cooking like cooking dal, rice, rotis and vegetables. you can also refer for some simple and easy recipes on the blog. there are many. use the search button on the top to search the recipes. also you can buy some gujarati books later. but first you will have to learn the basics and the know how of spices, lentils, flours etc. cooking is not difficult. just practice and patience is required. you can see how your mother-in-law cooks and ask for her recipes or suggestions/tips, if you have good terms with her. don’t worry. the more you practice, the better you will become. any query you can email me or comment on the blog. all the best.

  13. hi,
    your recipes are really good to make and was in search of this one. Will try it soon. Thank u very much …

  14. Hi made this today for breakfast…..yummy I also added ajwain seeds n til seeds ……I think so dat the tomatoes should be puréed to get nice thin omelettes ……thnx a lot for all the recipies … I don’t call up people home to find what to add n how ….I just browse ur site ……..well done dasanna5 stars

    1. thanks a lot siri. tomatoes can be pureed and they will give thin omelette. however if you finely chop or mince the tomatoes and onions both, you can still thin omelettes. adding ajwain and til seeds is a really good idea. next time i will try your idea.

  15. really very nice presentation of all recipes and very easy to understand. really like so much. thank u thank u so much dassana!!!!!!!!!!!!!!!!!!!!5 stars

  16. thanks for this recipe. I just made them as a brunch for myself. im going to make them fresh for my husband this weekend. really love your recipes dassana!5 stars

  17. really nice one recipe … n it’s easy to make quickly.. thxs to share this recipe … Keep Going 🙂4 stars

  18. I just made this and your vegan banana bread and both turned out fabulous. My son has egg and dairy allergies and it was so nice to find your site and all of the wonderful suggestions you have for healthy yet still tasty recipes that meet his diet needs.

    Thank you for taking the time to share these recipes!

    Next up I plan on being more adventurous and trying to make either aloo paratha or masala dosa. Was wondering if you have a good recipe for Aloo baji? My hubby loves Indian food and that is his favourite.

    Thanks again

    1. thanks sarah. any food can be made delicious without eggs and dairy products. its a little tricky but once you get the knack of it, you can make excellent dishes. in fact just today, i made apple upside down cake and it was fab. no one could believe that there were no eggs or milk in this cake. will share the recipe soon.

      do try the aloo paratha and masala dosa. these are famous indian snacks and you should try making them at home 🙂

      i always get confused with aloo baji… is it a dry potato dish or potato fritters. in south india bajji means fritters and in west india, bhaji means both fritters as well as a potato dish.
      giving you the recipe links of both, including a north indian punjabi potato curry. the curries can be served with rotis, pooris and even bread.

      aloo bhaji/dry potato curry –
      aloo pakora/potato fritters –
      aloo sabzi/north indian potato curry –

  19. delicious and picture perfect… so looking delicious and easy… bookmarking it

  20. I just made this for breakfast. Absolutely delicious !!!

    Thanks for a wonderful recipe.

  21. Looks lovely Dassana. I always make them on a lazy sunday and everytime its a differnt combination of veggies – peppers, cilantro, mushrooms, onions and even sometimes seitan!!!
    Nice clicks.


  22. This is my first time seeing eggless omelette! Tomatoes and all the spices and herbs sounds fantastic. Kids with egg allergy can enjoy this omelette. 😉5 stars

  23. This tomato omelette is saviour for my dinners too at times. When I am too tired to make dinner, I make this roll them up with some salad and yogurt and dinner is ready! 🙂

  24. Wow, never heard of an egg-less omelette before. This is definitely worth trying:)

  25. Omelette without eggs!! Nice idea. Great looking spread!!
    Reminds me of Adai.4 stars

  26. That’s a delicious omelette! I agree with Sanjeeta — it has similarities to cheela’s 🙂

  27. Lovely..looks similar to the Cheelas we make with besan…will be on breakfast table this weekend!

  28. I’m so happy you posted this recipe. I used to make it, sans onion, years ago but have misplaced the recipe. For a couple of months I’ve been thinking of it and tried to recreate it. My memory failed miserably because I remembered it was with chenna. There is another recipe, which resembles scrambled eggs (made of fresh cheese) I must be mixing it with. I will go to the kitchen to try it out now 🙂

    1. thanks lakshmi. i have heard about the one made with chenna but never made it. i usually make this one with besan as its the easiest one and gets done quickly too.

  29. i have to try this…. its tooo tempting and i am a tomato fan.. will let you know:)