Rava Upma (South Indian Semolina Breakfast Upma)
A savory, quick South Indian breakfast porridge made from toasted semolina with tempered mustard seeds, curry leaves and sautéed onions — light, comforting and ready in under 30 minutes.
AI image25 min
start to finish
10 min
hands on
Easy
difficulty
4
servings
Ingredients
Contains gluten. Cooking for an allergy? Check the label on every packet you use — brands differ, and we can only tell you what the recipe calls for.
Roughly, per serving
390 kcal9g protein45g carbs15g fat
An estimate, not a lab analysis.
Method
Measure and have all ingredients ready next to the stove (mise en place).
Heat a heavy skillet or wide nonstick pan over medium heat and add the semolina.
Toast the semolina, stirring constantly, until it smells nutty and the color lightens slightly.
Keep the heat at medium; semolina can burn quickly.
Transfer the toasted semolina to a bowl and set aside.
Wipe the pan, return to medium heat and add the vegetable oil.
When oil is hot, add mustard seeds and wait until they pop.
Add urad dal and chana dal (if using) and fry until golden-brown, about 1 minute.
Add curry leaves, green chilies and chopped ginger and sauté for 30 seconds until fragrant.
Add the chopped onion and sauté until translucent and soft, about 3–4 minutes.
Stir in the peas (if using) and roasted cashews (if using) and cook 1 minute.
Pour in the water and add salt; bring to a rolling boil.
A vigorous boil before adding semolina prevents lumps.
Reduce heat to low and slowly sprinkle the toasted semolina into the boiling water while stirring continuously with a wooden spoon or whisk.
Sprinkling slowly and stirring prevents lumps.
Cover the pan with a tight lid and cook on low for 3–4 minutes, until the semolina has absorbed the water.
Remove lid and gently fluff the upma with a fork or spatula to separate grains; if it's too dry, add 1–2 tablespoons warm water and mix.
Stir in lemon juice and chopped cilantro, taste and adjust salt, then transfer to a serving bowl.
Worth knowing
- Toast the semolina well but do not brown it — toasting removes raw flour flavor and gives a nutty aroma.
- Keep stirring when you add semolina to hot water to avoid lumps; a whisk helps if you have one.
- Make extra and refrigerate — cooled upma firms and can be reheated in a pan with a splash of water.
- For deeper flavor, replace 1 tablespoon oil with ghee (clarified butter); that makes the recipe non-vegan.
Make it yours
Cooking without dairy, without an oven, for someone who won't touch chilli, or for six instead of four? Have the recipe rewritten around it — quantities, steps and all.
VegetarianVeganQuickOne panBudget
More South Indian cooking
An original Restaurant Pro recipe — our own composition in the idiom of South Indian cooking, not any restaurant's recipe. Written to be vegetarian and vegan as listed.


