Vegetable Oats Upma
A quick, savory Indian breakfast made with rolled oats and fresh vegetables. Lightly spiced with mustard seeds, curry leaves, and green chilies, this healthy upma is soft, fluffy, and comes together in under 20 minutes. Perfect for busy mornings.
For 4 servings
- prep · ~4 min
Dry roast the oats.
Heat a pan over medium-low heat. Add the rolled oats and dry roast, stirring continuously, for 3-4 minutes until they turn slightly golden and aromatic. Transfer to a plate and set aside.
TIPRoasting prevents the oats from turning mushy and gives them a nutty flavor. - temper · ~3 min
Make the tempering.
1.Heat oil in the same pan over medium heat.2.Add mustard seeds and let them splutter for 30 seconds.3.Add cumin seeds, urad dal, and chana dal. Sauté until the dals turn golden brown (1-2 minutes).4.Add curry leaves, green chilies, and chopped ginger. Sauté for 30 seconds until fragrant.TIPKeep the heat medium so the dals don't burn before they turn golden. - saute · ~7 min
Sauté the vegetables.
1.Add chopped onions and sauté until translucent (3-4 minutes).2.Add chopped carrot, green peas, and bell pepper. Stir well.3.Sprinkle turmeric powder and mix. Sauté vegetables for 2-3 minutes until slightly softened but still with a bite.TIPKeep the vegetables crunchy — they will cook further with the oats. - simmer · ~8 min
Cook the oats.
1.Pour 2.5 cups of water into the pan and add salt.2.Bring the water to a rolling boil.3.Lower the heat to medium-low. Slowly add the roasted oats while stirring continuously to avoid lumps.4.Cover and cook for 3-4 minutes until the oats absorb all the water and turn soft and fluffy.TIPStir well after adding oats to ensure they cook evenly without clumping. - garnish · ~1 min
Finish and serve.
1.Turn off the heat. Drizzle lemon juice over the upma and mix gently.2.Garnish with chopped coriander leaves.3.Serve hot as is or with a side of coconut chutney.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Dry roast oats until lightly golden to prevent mushiness and add nutty depth.
- 2Keep the veggies slightly crunchy — they finish cooking when the oats simmer.
- 3Add oats slowly to boiling water while stirring to prevent lumps from forming.
- 4Use a non-stick or well-seasoned pan to avoid sticking as the oats absorb water.
- 5Let the upma rest for 2 minutes after cooking to allow the texture to set perfectly.
- 6Leftover upma can be reheated with a splash of water to restore moisture.
Adapt it for your goals.
High-protein
Add 1/4 cup roasted peanuts or cooked chana dal along with the vegetables for extra protein and crunch.
low oilLow-oil
Use a non-stick pan and reduce oil to 1 tablespoon; sauté aromatics in a spoonful of water to cut down on fat.
veganVegan
This recipe is already vegan — just ensure any side chutney is also vegan.
jainJain
Omit onion, garlic, and green peas. Replace with chopped zucchini and grated beetroot for color and texture.
spicySpicy
Add 1/2 teaspoon red chili flakes or a chopped green chili extra, and finish with a pinch of black pepper.
Why this is on our healthy list.
Rich in Dietary Fiber
Rolled oats provide soluble beta-glucan fiber that supports digestion and helps maintain steady energy levels.
Protein from Legumes
Urad dal and chana dal add plant-based protein, making this breakfast more satiating and muscle-friendly.
Loaded with Antioxidants
Curry leaves and turmeric powder offer anti-inflammatory compounds and natural antioxidants to boost immunity.
Good Source of Vitamin A
Carrots and green peas contribute beta-carotene and vitamin A for eye health and glowing skin.
Frequently asked questions
Yes, but reduce water to 1.5 cups and cook for only 2 minutes after adding oats, as they absorb liquid faster and turn mushy.







