How to Make Vegan Rava Upma (Traditional & Healthy Version)

Vegan Rava Upma is a classic South Indian breakfast dish, cherished for its simplicity, nutrition, and comforting flavors. Originating from Tamil Nadu and Karnataka, Upma is made with roasted semolina (locally known as 'rava' or 'suji'), tempered with mustard seeds, curry leaves, and assorted vegetables for a wholesome start to the day. It’s a staple in Indian homes, especially during busy mornings or as a light meal during festivals like Navratri, due to its sattvic ingredients and quick preparation. The texture of Vegan Rava Upma is soft yet slightly grainy, absorbing the aromatic flavors of the tempering and fresh veggies. This vegan version omits ghee, making it ideal for plant-based diets without compromising on authenticity. The dish is not only filling but also gentle on the stomach, making it suitable for all age groups—from kids to elders. Serve it hot with coconut chutney or a squeeze of lemon for a delightful, traditional Indian breakfast experience.

35 min total2 servingsEasy215 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Dry roast the rava (semolina) in a kadhai or heavy pan on medium he...
0%

Step 1 · Dry roast the rava (semolina) in a kadhai or heavy pan on medium he...

Dry roast the rava (semolina) in a kadhai or heavy pan on medium heat until it turns light golden and aromatic. Stir continuously to avoid burning. Transfer to a plate and let it cool.

Step 2: Heat oil in the same kadhai
0%

Step 2 · Heat oil in the same kadhai

Heat oil in the same kadhai. Add mustard seeds; let them splutter. Add chana dal and urad dal, sauté until golden. Add cashew nuts if using and fry till light brown.

Step 3: Add chopped ginger
0%

Step 3 · Add chopped ginger

Add chopped ginger, green chili, and curry leaves. Sauté for a few seconds until fragrant.

Step 4: Add onions and sauté till translucent
0%
3 min

Step 4 · Add onions and sauté till translucent

Add onions and sauté till translucent. Then add diced carrots and green peas. Stir-fry for 2-3 minutes until vegetables are slightly tender.

Step 5: Pour in the hot water and salt
0%

Step 5 · Pour in the hot water and salt

Pour in the hot water and salt. Bring to a gentle boil.

Step 6: Gradually add roasted rava
0%

Step 6 · Gradually add roasted rava

Gradually add roasted rava, stirring continuously to avoid lumps. Mix well and cook on low flame until water is absorbed and the upma is fluffy.

Step 7: Switch off the flame
0%
2 min

Step 7 · Switch off the flame

Switch off the flame. Cover and let it rest for 2 minutes. Fluff up with a fork, garnish with coriander leaves and drizzle lemon juice before serving.

Why this recipe is healthy

This dish is a healthy breakfast choice because it uses whole plant-based ingredients, minimal oil, and incorporates a variety of vegetables. The high fiber content aids digestion and keeps you full longer, supporting weight management. Rava Upma is naturally low in calories and can easily fit into a calorie-controlled meal plan. The absence of dairy makes it light, easily digestible, and suitable for those with dietary restrictions.

A note on tradition

Rava Upma is deeply rooted in the culinary traditions of South India, especially in Tamil Nadu, Karnataka, and Andhra Pradesh. It is a common offering during festivals like Navratri, when simple and vegetarian meals are preferred. Upma is also served as 'tiffin' in many South Indian households, reflecting its everyday importance as a quick, nourishing meal. Regional variations include the addition of coconut, tomatoes, or even sambar powder, making each family's Upma unique.

← Back to Vegan Rava Upma