Turmeric Vegetable Upma
A warm, golden bowl of South Indian semolina upma with earthy turmeric and a rainbow of soft vegetables. Soothing, lightly spiced, and ready in under 30 minutes — a wholesome breakfast or light dinner that pairs beautifully with coconut chutney.
For 4 servings
- prep · ~5 min
Dry roast the semolina.
Heat a large pan or kadhai over low-medium heat. Add semolina and dry roast, stirring continuously, until it turns fragrant and slightly golden. Transfer to a plate and set aside.
TIPDon't walk away — semolina burns quickly. Keep stirring for even browning. - temper · ~2 min
Make the tempering.
1.Heat oil in the same pan over medium heat until shimmering.2.Add mustard seeds and let them splutter (30 sec).3.Add cumin seeds, urad dal, and chana dal; sauté until dals turn golden (1 min).4.Add curry leaves, green chili, and chopped ginger; sauté until fragrant (30 sec). - saute · ~8 min
Cook the vegetables.
1.Add chopped onion and sauté until translucent (3-4 min).2.Add carrot, green beans, and green peas; stir well.3.Add turmeric powder and half the salt; sauté vegetables until tender but still firm (4-5 min).TIPKeep the vegetables slightly crunchy — they'll soften further when the upma steams. - boil · ~3 min
Add water and bring to a boil.
Pour hot water into the pan. Add remaining salt and stir. Bring the mixture to a rolling boil.
TIPUsing hot water speeds up cooking and prevents lumps. - mix · ~2 min
Incorporate the roasted semolina.
Lower the heat to its lowest setting. Slowly add the roasted semolina in a steady stream while stirring continuously with the other hand. Mix vigorously to break any lumps.
TIPPouring slowly and stirring non-stop is the secret to perfectly lump-free upma. - steam · ~5 min
Cover and steam until cooked.
Cover the pan tightly and let the upma steam on low heat until all water is absorbed and semolina is soft and fluffy. Stir once halfway through.
TIPA tight-fitting lid traps steam properly. If your lid is loose, place a small weight on top. - garnish · ~1 min
Finish with lemon and coriander.
Turn off the heat. Fluff the upma gently with a fork. Drizzle lemon juice over the top and sprinkle with chopped coriander leaves. Serve hot with coconut chutney.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Dry roast semolina on low heat until fragrant and lightly golden, stirring constantly to prevent burning.
- 2Use hot water when cooking upma to ensure even hydration and a fluffy texture.
- 3Pour semolina in a slow, steady stream while stirring vigorously to avoid lumps.
- 4Keep vegetables slightly crunchy during sautéing; they will soften further when the upma steams.
- 5A tight-fitting lid is essential for proper steaming; weigh it down if necessary to trap steam.
- 6Fluff the finished upma gently with a fork before adding lemon juice to preserve its light texture.
- 7Leftover upma can be refrigerated and reheated with a splash of water to restore moisture.
Adapt it for your goals.
High-Protein Upma
Add 1/4 cup of roasted peanuts or cashews along with the vegetables for extra crunch and protein. Great for a post-workout meal.
Low Oil UpmaLow-Oil Upma
Reduce oil to 1 tablespoon and dry roast the dals along with the semolina. This cuts calories while keeping the tempering fragrant.
Vegan UpmaVegan Upma
The recipe is already vegan; swap ghee (if used elsewhere) with coconut oil and serve with coconut chutney for a fully plant-based meal.
Jain UpmaJain Upma
Omit onion, garlic, and green chili; add asafoetida (hing) in the tempering and use potato or pumpkin for bulk. Follows Jain dietary guidelines.
Why this is on our healthy list.
Rich in Turmeric Antioxidants
Turmeric provides curcumin, a powerful antioxidant that supports joint health and reduces inflammation.
Good Source of Plant Fiber
The mix of carrots, green beans, and peas offers dietary fiber, aiding digestion and promoting satiety.
Low in Saturated Fat
Made with just 2 tablespoons of oil, this dish is naturally low in saturated fat, supporting heart health.
Contains Iron from Lentils
Urad dal and chana dal contribute plant-based iron, essential for energy and blood health.
Frequently asked questions
Lumps happen when semolina is added too quickly or water isn't hot enough. Pour slowly while stirring, and always use boiling water.







