Go Back

Vegetable Upma Recipe

One of the best breakfast for all including weight watchers and diabetics. Take care of these two points and easily make non-sticky, grainy and separated Upma.

Course Breakfast
Cuisine Indian
Keyword healthy breakfast, quick breakfast, weight watchers
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Servings 2
Author Samira


  • 1/2 Cup Fine Semolina (Chiroti Rawa)
  • 1 tablespoon Clarified Butter (Ghee)
  • 1 Tablespoon Oil
  • 1/2 Cup Peas Shelled
  • 2 Tablespoon Carrots Finely Chopped
  • 2 Tablespoon Tomatoes Finely Chopped
  • 1 Tablespoon Lemon Juice
  • 1 teaspoon Mustard Seeds
  • 1/2 teaspoon Bengal Gram (Chana Dal)
  • 1/2 teaspoon Black Gram Skinned (White Urad Dal)
  • 1 or 2 Whole Red Chillies, Dried
  • 1/4 Cup Peanuts Roasted and Crushed
  • 1/2 teaspoon Green Chillies, Finely Chopped (Optional)
  • Few Sprigs Curry leaves


  1. Heat a pan, add clarified butter (ghee) and semolina.
  2. Roast it on medium flame till the colour changes slightly and a nice aroma comes out. Keep on stirring till then as it gets burnt very quickly. Do not let the semolina turn brown. 

  3. When roasted, take it out in a plate and keep aside.
  4. In the same pan, add oil. When the oil is heated crackle mustard seeds, Chana dal, urad dal, whole red chillies and curry leaves

  5. Saute for a while and then add green chillies, peas, tomatoes and carrots.

  6. Add water. Mix in salt and lemon juice.
  7. Give it a boil. Cover it for 2 to 3 minutes till veggies get soft.
  8. Now, lower the flame. Add roasted semolina with one hand while stirring from the other hand. This is done so that lumps are not formed.
  9. When mixed nicely. Cover it for 4 to 5 minutes. This is because semolina swells and absorb water.
  10. Remove the lid and your dried, grainy Upma is ready.
  11. Sprinkle some crushed peanuts. You can add corn flakes or some kind of mixture also like Navratan mixture or Bhujia.
  12. Serve with love, tea/coffee optional.

Recipe Notes

  1. Roasting semolina in ghee gives out a very good aroma and flavour as well. Though you can skip it and dry roast it also.
  2. Lemon juice not only gives a slight tangy touch to the Upma but also keeps the grains separate, so do not skip it.
  3. After adding roasted semolina to the boiling water, you may find it paste-like. Cover it and soon it will be dried as semolina swells and absorbs water.
  4. Add peanuts at the time of serving only so that they remain crunchy.
  5. Adjust the quantity of veggies as per your liking.
  6. Tomatoes give slight tanginess and also gives the otherwise white Upma an orangish tinge.