South Indian Vegetable Upma
Savory, fluffy semolina porridge tempered with mustard seeds, crunchy lentils, curry leaves, ginger, and colorful diced vegetables.
Ingredients
For the Sooji
- 200 g semolina (bombay rava / sooji)โ roasted dry until fragrant and sandy
- 3 cups waterโ heated until boiling (3:1 water to rava ratio)
For the Tempering & Veggies
- 2 tbsp ghee or oilโ divided
- 1 tsp mustard seedsโ black
- 1 tsp urad dalโ for crunch
- 1 tsp chana dalโ for crunch
- 10 whole cashewsโ halved and toasted golden
- 10 leaves curry leavesโ fresh
- 2 whole green chilliesโ chopped
- 1 tbsp gingerโ finely minced
- 1 medium onionโ finely chopped
- 120 g carrots, peas & green beansโ finely diced
- 2 tbsp fresh grated coconutโ for topping
- 2 tbsp fresh corianderโ chopped
- 1 tbsp lemon juiceโ fresh
- 1 tsp saltโ to taste
Cooking Instructions
- 01
Dry Roast Semolina (Rava)
โฑ๏ธ 5mIn a wide pan on medium-low heat, dry roast rava for 4-5 minutes until warm, sandy, and aromatic (do not brown). Transfer to a plate to cool.
โ Visual Cue: Rava grains feel separate and release a pleasant toasted aroma - 02
Sautรฉ Crunchy Tempering & Aromatics
โฑ๏ธ 5mHeat 1.5 tbsp ghee or oil in the pan. Splutter mustard seeds. Add urad dal, chana dal, and cashews. Fry until golden brown. Add ginger, green chillies, curry leaves, and chopped onions. Sautรฉ until onions soften.
โ Visual Cue: Lentils and cashews turn nutty golden - 03
Simmer Vegetables in Boiling Water
โฑ๏ธ 5mAdd finely diced carrots, beans, and green peas. Sautรฉ 2 minutes. Pour in 3 cups of water and add salt. Bring to a rolling boil and cook for 3-4 minutes until vegetables are tender-crisp.
โ Visual Cue: Water boils vigorously with bright colorful vegetables - 04
Stream in Rava to Avoid Lumps
โฑ๏ธ 3mReduce heat to low. While continuously stirring the water with one hand, slowly stream in the roasted rava with the other hand. Stir constantly to prevent any lumps from forming.
โ Visual Cue: Rava absorbs water quickly into a smooth, thick porridge - 05
Cover, Steam & Garnish
โฑ๏ธ 4mCover with a tight lid and steam on the lowest heat for 3 minutes. Turn off heat. Drizzle 1 tsp ghee, fresh lemon juice, grated coconut, and chopped coriander. Fluff with a fork.
โ Visual Cue: Fluffy, moist grains that separate cleanly with a fork
Chef's Authentic Tips
- Roasting the rava beforehand and using a 3:1 boiling water-to-rava ratio guarantees fluffy, non-sticky upma.
- Pouring rava in a slow stream while whisking continuously prevents lumps entirely.
Smart Substitutions
- Can substitute semolina with broken wheat (dalia) or rolled oats for higher fiber.
Serving Suggestions & Pairings
- โ Serve hot with coconut chutney, lemon pickle, or a sprinkle of spicy podi.
Estimated Nutrition
Similar Recipes You'll Love
Other authentic dishes from South Indian and Breakfast.
Crispy Masala Dosa
Paper-thin, golden-brown crispy fermented rice and lentil crepe stuffed with a spiced potato and onion bhaji, served with coconut chutney and piping hot sambar.
Pillowy Soft Idli
Steamed, fermented savoury rice and black lentil cakes. Cloud-soft, healthy, naturally gluten-free, and melt-in-mouth tender.
Traditional South Indian Sambar
Tangy, spicy, and aromatic lentil and vegetable stew made with toor dal, drumsticks, shallots, tamarind pulp, and freshly roasted homemade sambar powder.
Ven Pongal (Ghee Pongal)
Comforting South Indian rice and yellow moong dal porridge infused with cracked black pepper, cumin seeds, fresh ginger, curry leaves, and crunchy golden cashews fried in pure desi ghee.