Vegetable Upma Recipe
Introduction
Vegetable Upma is a comforting South Indian breakfast dish made from semolina and fresh vegetables. It’s flavorful, easy to prepare, and perfect for a wholesome start to your day.

Ingredients
- 1 Cup Bombay Rava (semolina or sooji)
- 2 Tablespoons Oil
- 1 Teaspoon Mustard Seeds
- 1 Teaspoon Urad Dal
- 1 Teaspoon Chana Dal
- 1 Sprig Curry Leaves
- 1 Dry Red Chilli (broken into two)
- 1 Tablespoon Ginger (grated or finely chopped)
- 1 ½ Onion (chopped, approx 1 Cup)
- 2 Green Chillies (chopped)
- ⅓ Cup chopped Carrot
- ¼ Cup chopped Beans
- 1 Tomato (chopped, approx ½ Cup)
- ⅓ Cup Green Peas
- 3 1/4 Cups Water
- 1 3/4 Teaspoons Salt
- ½ Teaspoon Sugar
- 1 Tablespoon Ghee
- 2 Tablespoons Coriander Leaves (chopped)
Instructions
- Step 1: Heat a kadai or frying pan on medium heat. Add the rava or semolina and roast it on low flame for 3-4 minutes, stirring constantly until it releases a nutty aroma. Take care not to let it brown to avoid changing the color of the upma.
- Step 2: Turn off the heat and transfer the roasted rava to a plate to cool.
- Step 3: In the same pan, heat oil over medium heat. Add mustard seeds and let them splutter. Then add chana dal and urad dal, frying until they turn lightly golden but not fully browned.
- Step 4: Add curry leaves and broken dry red chili. Sauté on low heat for about 30 seconds until fragrant.
- Step 5: Add ginger, chopped onions, and green chillies. Cook until the onions become translucent.
- Step 6: Add chopped carrot, beans, and green peas. Sauté for 2 minutes, stirring constantly.
- Step 7: Pour in 3 cups of water along with sugar and salt. Increase the heat to high and bring the water to a rolling boil.
- Step 8: Once boiling, reduce the heat to low. Gradually add the roasted rava while stirring continuously to avoid lumps.
- Step 9: Cover the pan and let the upma steam on low heat for 3 to 4 minutes until it thickens and the semolina is cooked through.
- Step 10: Stir in ghee and chopped coriander leaves. Mix well, switch off the heat, and serve hot with coconut chutney, pickle, or curd.
Tips & Variations
- For a richer flavor, you can replace oil with ghee or add a handful of roasted cashews during tempering.
- Feel free to add other vegetables like corn, bell peppers, or peas according to your preference.
- If you like a tangy twist, squeeze a little lemon juice just before serving.
- To make it spicier, increase the number of green chillies or add a pinch of red chili powder during cooking.
Storage
Store leftover upma in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stove or in the microwave, adding a little water to loosen its texture if it has thickened. Upma is best enjoyed fresh but reheats well for a quick breakfast.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use regular semolina instead of Bombay rava?
Yes, regular semolina works well as a substitute. Just ensure you roast it properly to bring out its nutty flavor without burning.
Can I make upma without oil?
While oil helps with tempering spices and vegetables, you can reduce the amount or use a small amount of water for sautéing. However, the flavor may be less rich without oil or ghee.
PrintVegetable Upma Recipe
Vegetable Upma is a classic South Indian breakfast dish made from roasted semolina cooked with fresh vegetables and tempered with aromatic spices. This savory, nutritious dish is flavorful, light, and perfect for a wholesome start to your day.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Breakfast
- Method: Stovetop
- Cuisine: South Indian
- Diet: Vegetarian
Ingredients
Main Ingredients
- 1 Cup Bombay Rava (semolina or sooji)
- 2 Tablespoons Oil
- 1 Teaspoon Mustard Seeds
- 1 Teaspoon Urad Dal
- 1 Teaspoon Chana Dal
- 1 Sprig Curry Leaves
- 1 Dry Red Chilli (broken into two)
- 1 Tablespoon Ginger (finely chopped)
- 1 ½ Onion (chopped, approx 1 Cup)
- 2 Green Chillies (chopped)
- ⅓ Cup chopped Carrot
- ¼ Cup chopped Beans
- 1 Tomato (chopped, approx ½ Cup)
- ⅓ Cup Green Peas
- 3 1/4 Cups Water
- 1 3/4 Teaspoons Salt
- ½ Teaspoon Sugar
- 1 Tablespoon Ghee
- 2 Tablespoon Coriander Leaves (chopped)
Instructions
- Roast Rava: Heat a kadai or frying pan over medium heat. Add the rava (semolina) and roast it on low flame for 3-4 minutes until it emits a nutty aroma. Stir constantly to prevent browning and to ensure even roasting. Once done, transfer to a plate and allow it to cool.
- Prepare Tempering: In the same pan, heat oil on medium heat. Add mustard seeds and let them splutter. Then add urad dal and chana dal. Fry them until they turn lightly golden but not browned. Add curry leaves and broken dry red chili and sauté for 30 seconds on low heat until fragrant.
- Sauté Aromatics: Add finely chopped ginger, onions, and green chillies to the tempering. Sauté until the onions turn translucent and soft.
- Cook Vegetables: Add chopped carrot, beans, and green peas to the pan. Stir continuously and sauté for about 2 minutes to slightly soften the vegetables.
- Boil Water: Pour in 3 cups of water along with sugar and salt. Increase the heat to high and bring the mixture to a rolling boil.
- Add Rava: Once the water is boiling rapidly, reduce the flame to low. Slowly add the roasted rava while stirring continuously to avoid lumps formation.
- Simmer Upma: Cover the pan with a lid and let the upma steam on low heat for 3 to 4 minutes, allowing the semolina to cook through and absorb the water.
- Finish and Garnish: Turn off the heat. Add ghee and chopped coriander leaves, mix well. Serve hot with accompaniments like coconut chutney, pickle, or curd.
Notes
- Roasting the semolina gently is crucial to avoid a raw taste and to give the upma its characteristic nutty flavor.
- Stir continuously when adding the rava to the boiling water to prevent lumps.
- You can customize the vegetable quantity and type based on availability; adding tomatoes enhances tanginess and moisture.
- For a richer flavor, you can add a pinch of asafoetida (hing) during tempering.
- Serve immediately for the best texture, as upma thickens on standing.
Keywords: Vegetable Upma, Semolina Upma, South Indian Breakfast, Rava Upma, Healthy Breakfast, Vegetarian, Easy Upma Recipe

