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 tsp peanut oil and add tempering spices to it. ½ tsp cumin seeds, ½ tsp urad dal, ½ tsp mustard seeds, ½ tsp turmeric powder, and 6 fresh curry leaves. Then add 1 cup onions and 5 green thai chilies.
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 ½ tsp 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
143
% Daily Value*
Protein
5
g
10
%
Carbohydrates
23
g
8
%
Fiber
2
g
8
%
Sugar
1
g
1
%
Fat
4
g
6
%
Potassium
142
mg
4
%
Sodium
169
mg
7
%
Vitamin D
0
µg
0
%
Calcium
68
mg
7
%
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!