Tomato Upma Recipe

Tomato Upma Recipe is an upma recipe made with semolina and flavoured with tangy tomatoes. Serve it along with chutney and chai for breakfast.

Pooja Thakur
Tomato Upma Recipe
10545 ratings.

Tomato Upma Recipe is a delicious upma made using tangy tomatoes, with some heat from the green chillies.  It is easy to make and is a very perfect breakfast option for the busy days.

Serve steaming hot tomato upma on a cold winter mornings for breakfast or for a light dinner on monsoon evenings. 

Serve Tomato Upma along with South Indian Coconut Chutney and Masala Chai for a weekday breakfast.

If you like this recipe, you can also try other Upma recipes such as : 

  1. Vegetable Rice Upma Recipe
  2. Puffed Rice Upma Recipe
  3. Broken Barley Upma


Course: South Indian Breakfast
Diet: Vegetarian
Prep in

10 M

Cooks in

30 M

Total in

40 M


4 Servings


  • 1 cup Sooji (Semolina/ Rava)
  • 2 Tomatoes , finely chopped
  • 1 Onion , finely chopped
  • 1 Green Chilli , finely chopped
  • 1 teaspoon Mustard seeds (Rai/ Kadugu)
  • 1 Dry Red Chilli , cut into half
  • 6 to 7 Curry leaves
  • 1/4 teaspoon Asafoetida (hing)
  • Salt , as required
  • Hot water , as required
  • 1/2 teaspoon Red Chilli powder
  • 1/4 teaspoon Turmeric powder (Haldi)
  • 1/2 Lemon juice
  • 2 sprig Coriander (Dhania) Leaves , finely chopped

How to make Tomato Upma Recipe

  1. To begin making the Tomato Upma recipe, firstly, roast the sooji in a cast iron pan on medium flame and roast it till it slightly changes its colour. Keep it aside. 

  2. Heat oil/ghee in a heavy bottomed pan. Add the mustard seeds, hing, red dry chilli and curry leaves. Allow it to splutter. 

  3. Next, add the onions and green chillies and cook till the onion becomes soft and translucent.

  4. Next, add the tomatoes and let it cook till the tomatoes becomes mushy and soft.

  5. Add the spice powders including red chilli powder, turmeric powder, salt and lemon juice and cook it for about 3 to 5 minutes.

  6. Next, add the sooji and the required water. Stir continuously to avoid lumps.

  7. Cook for about 5 to 8 minutes. Once it is cooked properly, switch the flame and garnish with coriander leaves.

  8. Serve Tomato Upma along with South Indian Coconut Chutney and Masala Chai for a weekday breakfast.