Traditional Upma is a comforting South Indian breakfast dish made by cooking roasted semolina (rava) with tempered spices, onions, green chilies, and peanuts. This quick 25-minute recipe creates a fluffy, flavorful meal that's both nutritious and satisfying, with the perfect balance of textures and aromatic spices.
Heat the Oil and Temper: Heat 1 teaspoon peanut oil and add tempering spices to it. ½ teaspoon cumin seeds, ½ teaspoon urad dal, ½ teaspoon mustard seeds, ½ teaspoon turmeric powder, and 6 fresh curry leaves. Then add 1 cup onions and 5 green chilies.
Add Vegetables and Peanuts: Add ¼ cup peanuts to the pan. Stir and cook for 2-3 minutes until the vegetables begin to soften.
Boil the Water: Pour 3 cups water into the pan and add ½ teaspoon salt. Bring the water to a boil.
Cook the Upma: Lower the heat and slowly add the roasted 1 cup rava to the boiling water while stirring continuously to prevent lumps. Mix well, cover the pan, and let the upma cook on low heat for 5-7 minutes until the water is absorbed and the rava is soft and fluffy.
Fluff and Serve: Turn off the heat and fluff the upma with a fork. Serve hot as a wholesome breakfast or light meal.
NUTRITION
Nutrition Facts
Traditional Upma
Serving Size
1 cup (120 g)
Amount per Serving
Calories
120
% Daily Value*
Protein
4
g
8
%
Carbohydrates
19
g
6
%
Fiber
3
g
13
%
Sugar
2
g
2
%
Fat
4
g
6
%
Potassium
114
mg
3
%
Sodium
281
mg
12
%
Vitamin D
0
µg
0
%
Calcium
55
mg
6
%
Iron
1
mg
6
%
* Percent Daily Values are based on a 2000 calorie diet.
Made this recipe?Meals are better when they're shared. Tag @ThaliMethod on Insta or Tiktok or use hashtag #ThaliMethod so we can all enjoy it! or send it to a friend!