South Indian · Breakfast
Rava Upma (Semolina Savoury Porridge)
Rava upma is a South Indian breakfast made by roasting semolina (rava, also called sooji) and simmering it with tempered spices, vegetables and water into a soft, savoury porridge. NNWA includes it as a low-fat, portion-controlled breakfast option that is quick to prepare and easy to bulk up with vegetables.
- Prep
- 10 min
- Cook
- 15 min
- Total time
- 25 min
- Servings
- 3
- Vegetarian
- Weight-management
Ingredients
- 1 cup rava (semolina), coarse variety
- 2 tablespoons oil or ghee
- 1 teaspoon mustard seeds
- 1 teaspoon urad dal
- 1 teaspoon chana dal
- 1 onion, finely chopped
- 1-2 green chillies, chopped
- A few curry leaves
- 1/2 inch ginger, grated
- 1/2 cup mixed vegetables (carrot, peas, beans), finely chopped
- 2.5 cups water
- Salt, to taste
- Juice of 1/2 lemon
- 2 tablespoons fresh coriander, chopped
NNWA health note
Upma is cooked with minimal oil and a fixed ratio of semolina to water, which naturally caps the portion size and calorie density compared with fried breakfast items. Adding vegetables such as carrot, peas and beans increases the fibre and micronutrient content of the dish for very few additional calories, supporting a filling but energy-moderate meal.
Method
- 01
Dry roast the rava in a pan over low heat for 4-5 minutes until fragrant and lightly golden, then set aside.
- 02
Heat oil in the same pan and splutter the mustard seeds, urad dal and chana dal until the dals turn golden.
- 03
Add the curry leaves, green chillies, ginger and onion, and sauté until the onion turns translucent.
- 04
Add the mixed vegetables and cook for 2-3 minutes until slightly softened.
- 05
Pour in the water and salt, and bring to a rolling boil.
- 06
Lower the heat and slowly add the roasted rava in a steady stream, stirring continuously to avoid lumps.
- 07
Cover and cook on low heat for 3-4 minutes until the water is absorbed and the rava is soft.
- 08
Stir in the lemon juice and coriander before serving hot.
Upma is eaten across South India, though styles differ from state to state — Tamil Nadu and Karnataka favour a softer, more heavily tempered version, while Andhra Pradesh's version, ravva upma, often carries a stronger chilli and curry leaf presence. It emerged as a practical way to use semolina, a by-product of wheat milling, and became a breakfast staple long before packaged cereals arrived in Indian kitchens, prized for how quickly it could be prepared from pantry staples on a busy morning.
NNWA teaches rava upma as a case study in portion awareness rather than ingredient restriction. Because the dish is built on a fixed rava-to-water ratio, the cook controls serving size and calorie density directly, in contrast to dishes where oil and portion drift upward without being noticed. Loading the pan with extra vegetables before adding the rava is a simple, teachable technique for increasing a meal's volume and nutrient density without increasing its calorie count by much, which is a useful principle for weight-management-focused planning.
The most common fault in upma is lumps, which form when rava is added too quickly to boiling water or without continuous stirring. Adding the roasted rava in a thin, steady stream while stirring with the other hand, and keeping the water at a full boil before doing so, prevents clumping. Roasting the rava beforehand, even briefly, is not optional — it firms the grains and stops the finished dish from turning gluey.
Vermicelli can replace the rava for a lighter variant known as semiya upma, cooked the same way but for a shorter time. For a lower-refined-carbohydrate option, some cooks substitute broken wheat (daliya) or even quinoa, adjusting the water ratio accordingly; the tempering and vegetable method stays identical across all these versions, which is part of why upma adapts so easily to different pantries.
Learn the science
Weight Management & Obesity Care
This dish's nutrition reasoning is taught in full in this NNWA course.
What people ask about Rava Upma (Semolina Savoury Porridge)
Is rava upma good for weight management?
Upma is cooked with a controlled amount of oil and a fixed grain-to-water ratio, which keeps portions and calorie density in check compared with fried breakfasts, and loading it with vegetables adds volume and fibre for relatively few calories. It fits well within a weight-management-focused diet, though overall daily intake still matters more than any single dish.
What is the difference between rava and sooji?
Rava and sooji both refer to semolina, the coarsely milled endosperm of wheat; the terms are used interchangeably in most Indian kitchens, with 'rava' more common in South India and 'sooji' more common in the north.
Can upma be made vegan?
Yes, simply use oil instead of ghee for tempering; the rest of the recipe, including the vegetables and spices, is naturally plant-based.
More recipes
Avial (Kerala Mixed Vegetable Curry in Coconut-Yoghurt Sauce)
Avial is a Kerala main course of mixed vegetables simmered in a coconut and green chilli paste and finished with a spoonful of yoghurt and r…
Vegetarian · Gut-healthRecipeChettinad Vegetable Kurma
Chettinad vegetable kurma is a South Indian main course from Tamil Nadu's Chettinad region, in which mixed vegetables are simmered in a spic…
Vegetarian · VeganRecipeCurd Rice (Thayir Sadam)
Curd rice, known as thayir sadam in Tamil, is a South Indian dish of cooked rice mixed with yoghurt and finished with a mustard-seed temperi…
Vegetarian · Gut-healthRecipe