Upma is a quick and comforting savory semolina dish made with onions, spices, and vegetables. This easy South Indian recipe comes together in under 30 minutes and can be customized with simple pantry ingredients, making it perfect for a wholesome breakfast or light meal.
Servings 4servings
Course Snack
Cuisine Indian
Ingredients
1cupSemolina
1tspSplit Black Gramurad dal
2tbspOil
1tspGingerfinely diced
1/2cupOnionsfinely diced
1/2cupGreen Peas
1tspSaltadjust to taste
3cupsHot Water
1/4tspAsafoetidaoptional
1-2Green Chillieschopped (optional)
1sprigCurry Leavesoptional
1tspLemon Juiceadjust to taste
Method
Preparation
Heat a pan over medium heat and dry roast the semolina (cream of wheat) for about 5 minutes.
Stir continuously until it becomes aromatic and slightly changes color (do not brown). Remove and set aside.
Proper roasting helps prevent lumps and improves texture.
Cooking
In a pan, heat the oil and add the Mustard Seeds. When the Mustard Seeds start to sizzle, add the Split Black Gram. Sauté until it turns light golden brown.
This step builds the base flavor. Ensure the oil is hot before adding the seeds.
Add finely chopped ginger and asafetida (hing), and sauté briefly until fragrant.
Cook just until aromatic—avoid over-browning the ginger.
When the Ginger is lightly browned, add chopped onions and curry leaves (if using). Cook for 3 to 4 minutes until the onions turn soft and slightly translucent.
You’re looking for softened onions, not deep browning.
Add green peas and optional chopped green chilies. Stir and cook for another minute.
Frozen peas can be added directly - no need to thaw.
Add the roasted semolina and salt. Mix well to combine.
IMPORTANT: Add salt at this stage so it distributes evenly.
Carefully add 3 cups of hot water while stirring continuously to prevent lumps.
Cover the pan and cook on low heat for about 5 minutes, or until the water is fully absorbed.
Avoid opening the lid too often as the steam helps cook the semolina evenly.
Turn off the heat, fluff gently with a spoon, and finish with fresh lemon juice to taste.
Lemon juice brightens the flavors - don’t skip it.
Upma tends to become lumpy when it cools, and so it is best served hot.