Easy Vegetable Upma Recipe (Savory Farina Porridge)

Grains, Legumes

October 30, 2026

Upma: Savory Indian Porridge with Farina and Vegetables – vegetarian recipe

Upma, the savory Indian porridge made from farina, is breakfast worth waking for: the sooji toasted in oil until nutty, then cooked into a soft, savory mass with mustard seeds, green chili, and vegetables. Comfort in a bowl, one pan, done.

Tired of the same old breakfast routine? Let me introduce you to Upma, the savory, comforting Indian porridge that will completely transform your mornings! It’s a hearty, one-pan wonder made from farina (or sooji), packed with vibrant vegetables and tempered with fragrant spices. This dish comes together in under an hour and is the perfect way to start your day with a burst of flavor and energy. Get ready to fall in love with your new favorite breakfast!

Ingredients

• (Serves 8-10)
• ¼ cup / 60 ml (2 fl oz) vegetable oil
• 1 medium yellow onion, chopped
• 1½ tsp / 7.5 g (0.26 oz) whole mustard seeds
• 1 green chili, minced
• 1 tsp / 2 g (0.07 oz) crushed dried red chilis
• 1 cup / 170 g (6 oz) farina, also known as sooji or cream of wheat
• 5 cups / 1.2 L hot water
• ½ cup / 50 g (1.76 oz) sliced green onions
• ⅓ cup / 45 g (1.59 oz) finely diced carrots
• 1 large ripe tomato, diced
• 2 tsp / 12 g (0.42 oz) salt, or to taste
• For Garnish
• Fresh cilantro (coriander leaves), chopped
• Lemon wedges, for serving

Instructions

1. Place a large saucepan or pot over medium heat and add the vegetable oil. Once shimmering, add the chopped yellow onion and sauté until soft and translucent, about 3-4 minutes.
2. Add the whole mustard seeds. When they begin to pop and crackle, add the minced green chili and crushed red chilis. Stir for 30 seconds until fragrant.
3. Tip in the farina and, stirring constantly, roast for 3-4 minutes. The farina should become highly aromatic and turn a very light golden color. Do not let it brown.
4. Reduce the heat to low. Carefully and gradually pour in the 5 cups (1200 ml) of hot water while whisking continuously to prevent any lumps from forming. The mixture will sizzle and steam vigorously.
5. Once all the water is incorporated, stir in the sliced green onions, diced carrots, diced tomato, and salt. Increase the heat to medium and bring the mixture to a gentle simmer.
6. Reduce the heat back to low, cover the pan, and cook, stirring every 5-7 minutes to prevent sticking at the bottom. The upma is ready when it is very thick, has pulled away from the sides of the pan, and the carrots are tender. This will take 45-60 minutes due to the high water ratio, resulting in a soft, porridge-like consistency.
7. Garnish generously with fresh cilantro and serve immediately with lemon wedges on the side for squeezing over.

Nutritional Information

• Please note: The following is an estimate per serving and can vary based on used.
• Serving Size: 1 of 10
• Calories: 248 kcal
• Carbohydrates: 36g
• Protein: 5g
• Fat: 9g
• Sodium: 470mg
• Fiber: 3g

Pro Tips

• Pro-Tips for Perfect Upma
• Roasting the farina (sooji) until it’s aromatic is the most crucial step. This prevents the upma from becoming sticky or pasty and adds a wonderful nutty flavor.
• For a fluffier, less porridge-like texture, reduce the water to a 1:3 ratio (1 cup / 240 ml farina to 3 cups / 720 ml water). The cooking time will also decrease significantly to about 10-15 minutes.
• For a more authentic South Indian flavor, add 1 teaspoon (5 ml / 0.2 fl oz) of chana dal (split chickpeas) and 1 teaspoon (5 ml / 0.2 fl oz) of urad dal (split black gram) to the hot oil before the mustard seeds. Sauté until they turn golden brown.
• A small dollop of ghee (clarified butter) stirred in at the very end adds a rich aroma and taste. Don’t skip the final squeeze of lemon juice; it brightens all the flavors.

FAQ

Q: How can I make this upma recipe vegan
A: This upma recipe is easily made vegan as the core ingredients are already plant-based. Simply ensure you use vegetable oil and skip the optional pro-tip of adding ghee (clarified butter) at the end. With that one consideration, you’ll have a delicious and completely vegan breakfast.

Q: Can I add more protein to this vegetarian breakfast
A: Absolutely! To boost the protein, you can add a handful of roasted peanuts or cashews when you add the spices. Another great option is to stir in cooked chickpeas or green peas along with the other vegetables. The pro-tip of adding chana dal and urad dal also contributes a small amount of protein and authentic flavor.

Q: What is the best way to store and reheat leftover upma
A: Store any leftover upma in an airtight container in the refrigerator for up to 3 days. To reheat, you can microwave it in 30-second intervals, stirring in between. Alternatively, warm it in a pan over low heat, adding a splash of hot water to loosen it up as it tends to thicken when chilled.

Q: Can I use other vegetables in this recipe
A: Yes, this recipe is very versatile. Feel free to add other finely chopped vegetables like green beans, bell peppers (capsicum), corn, or green peas. Add them at the same time as the carrots to ensure they cook through properly. It’s a fantastic way to customize the dish and use up any veggies you have on hand.

More Recipes You’ll Love

Upma: Savory Indian Porridge with Farina and Vegetables – vegetarian recipe
Stav Kogan

Upma: Savory Indian Porridge with Farina and Vegetables

Tired of the same old breakfast routine? Let me introduce you to Upma, the savory, comforting Indian porridge that will completely transform your mornings! It's a hearty, one-pan wonder made from farina (or sooji), packed with vibrant vegetables and tempered with fragrant spices.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 8 cup
Calories: 248

Ingredients
  

  • (Serves 8-10)
  • ¼ cup (60 ml / 2 fl oz) vegetable oil
  • 1 medium yellow onion, chopped
  • 1½ tsp / 7.5 g (0.26 oz) whole mustard seeds
  • 1 green chili, minced
  • 1 tsp (2 g / 0.07 oz) crushed dried red chilis
  • 1 cup (170 g / 6 oz) farina, also known as sooji or cream of wheat
  • 5 cups (1200 ml) (1.2 L) hot water
  • ½ cup (50 g / 1.76 oz) sliced green onions
  • ⅓ cup (45 g / 1.59 oz) finely diced carrots
  • 1 large ripe tomato, diced
  • 2 tsp (12 g / 0.42 oz) salt, or to taste
  • For Garnish
  • Fresh cilantro (coriander leaves), chopped
  • Lemon wedges, for serving
  • Pro-Tips for Perfect Upma
  • For a fluffier, less porridge-like texture, reduce the water to a 1:3 ratio (1 cup / 240 ml farina to 3 cups / 720 ml water). The cooking time will also decrease significantly to about 10-15 minutes.
  • For a more authentic South Indian flavor, add 1 teaspoon (5 ml / 0.2 fl oz) of chana dal (split chickpeas) and 1 teaspoon (5 ml / 0.2 fl oz) of urad dal (split black gram) to the hot oil before the mustard seeds. Sauté until they turn golden brown.
  • A small dollop of ghee (clarified butter) stirred in at the very end adds a rich aroma and taste. Don't skip the final squeeze of lemon juice; it brightens all the flavors.

Method
 

  1. Place a large saucepan or pot over medium heat and add the vegetable oil.
  2. Once shimmering, add the chopped yellow onion and sauté until soft and translucent, about 3-4 minutes.
  3. Add the whole mustard seeds.
  4. When they begin to pop and crackle, add the minced green chili and crushed red chilis.
  5. Stir for 30 seconds until fragrant.
  6. Tip in the farina and, stirring constantly, roast for 3-4 minutes. The farina should become highly aromatic and turn a very light golden color.
  7. Do not let it brown.
  8. Reduce the heat to low. Carefully and gradually pour in the 5 cups (1200 ml) of hot water while whisking continuously to prevent any lumps from forming. The mixture will sizzle and steam vigorously.
  9. Once all the water is incorporated, stir in the sliced green onions, diced carrots, diced tomato, and salt. Increase the heat to medium and bring the mixture to a gentle simmer.
  10. Reduce the heat back to low, cover the pan, and cook, stirring every 5-7 minutes to prevent sticking at the bottom. The upma is ready when it is very thick, has pulled away from the sides of the pan, and the carrots are tender. This will take 45-60 minutes due to the high water ratio, resulting in a soft, porridge-like consistency.
  11. Garnish generously with fresh cilantro and serve immediately with lemon wedges on the side for squeezing over.
  12. Roasting the farina (sooji) until it's aromatic is the most crucial step. This prevents the upma from becoming sticky or pasty and adds a wonderful nutty flavor.

Nutrition

Calories: 248kcalCarbohydrates: 36gProtein: 5gFat: 9g

Tried this recipe?

Let us know how it was!
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted

More Vegetarian Recipes

Pleasingly Bitter Vegetable Stew SHUKTA – vegetarian recipe

Pleasingly Bitter Vegetable Stew SHUKTA

Pleasingly bitter vegetable stew, shukta, is a dish for people who've learned to love the flavors most recipes run from — a slow stew of waxy potatoes and tomatoes with ginger, brown sugar, and a fenugreek-flecked tempering of mustard, cumin, and fennel seeds in...

Golden Saffron & Pistachio Rice Pilaf – vegetarian recipe

Golden Saffron & Pistachio Rice Pilaf

This golden saffron and pistachio rice pilaf is dinner-party food: rice steamed over saffron-steeped milk, scattered with emerald pistachios and sweet currants. The little bit of sugar and cinnamon isn't dessert thinking — it's the balance that makes the...

Pleasingly Bitter Vegetable Stew SHUKTA – vegetarian recipe

Pleasingly Bitter Vegetable Stew SHUKTA

Pleasingly bitter vegetable stew, shukta, is a dish for people who've learned to love the flavors most recipes run from — a slow stew of waxy potatoes and tomatoes with ginger, brown sugar, and a fenugreek-flecked tempering of mustard, cumin, and fennel seeds in...

Golden Saffron & Pistachio Rice Pilaf – vegetarian recipe

Golden Saffron & Pistachio Rice Pilaf

This golden saffron and pistachio rice pilaf is dinner-party food: rice steamed over saffron-steeped milk, scattered with emerald pistachios and sweet currants. The little bit of sugar and cinnamon isn't dessert thinking — it's the balance that makes the...

Jeweled Rice Pilaf – vegetarian recipe

Fragrant Jeweled Rice Pilaf with Cardamom & Almonds

This jeweled rice pilaf toasts slivered almonds and raisins in butter, then steams long-grain rice with cinnamon and cardamom until every grain stands alone. Peas and a final scatter of the nuts and fruit make it festive enough for a holiday table with almost no...