Vegetable Upma

Savoury semolina with peas, carrot, and curry leaves.

20 min4 servingsIndian329 kcal/serving9g protein
Vegetable Upma — Indian recipe, finished and plated

Discover smart recipes

Sign up on Homecooked to cook this recipe as the chef intended, with parallel steps and built-in timers guiding you along the way. Stock your pantry to discover more recipes you can cook with the ingredients you have at home.

Join Homecooked

Ingredients

  • 200 g Semolina (rava)
  • 1 Carrot
  • 80 g Frozen peas
  • 1 Onion
  • 1 tsp Brown mustard seeds
  • 10 Curry leaves
  • 2 Chili
  • 3 tbsp Ghee
  • 1 tsp Salt

Method

  1. Toast the semolina in a dry pan until golden, then set aside.
  2. Dice the carrot, onion, and chili.
  3. Heat the ghee over medium heat and add the mustard seeds and curry leaves; once the seeds start to pop, add the vegetables and cook until softened.
  4. Pour in hot water and add the salt, then gradually pour in the toasted semolina in a steady stream, stirring constantly until it thickens.
  5. Cover and let it rest off the heat for a couple of minutes, then serve.

Nutrition per serving

329Calories
9gProtein
45gCarbs
13gFat
4gFiber

Estimated from ingredients; varies with exact portions and brands.

About Vegetable Upma

Vegetable Upma is a savory South Indian breakfast made from semolina, a staple of Tamil, Karnataka and wider South Indian kitchens where it is eaten to start the day or as a light tiffin. What makes it upma rather than any other porridge is the dry-toasting of the semolina until golden before liquid ever touches it, which is the difference between a light, separate-grained result and a gluey one. The dish is seasoned with a classic tempering of mustard seeds and curry leaves bloomed in ghee, with peas, carrot, onion and chili folded through for color, sweetness and gentle heat. Pouring the toasted rava into hot water in a steady stream while stirring keeps it lump-free.

Eaten warm, upma is soft and fluffy with little pockets of vegetable and the fragrant crackle of tempered spices in every bite, savory and comforting rather than sweet. A short rest off the heat lets the grains finish absorbing steam and firm up slightly. It is typically served with coconut chutney or a squeeze of lemon, and often accompanies filter coffee at breakfast. Ready in about twenty minutes and built from pantry staples, it is one of the quickest hot breakfasts in the Indian repertoire.

Vegetable Upma: frequently asked questions

How many calories are in Vegetable Upma?

One serving of Vegetable Upma has about 329 calories, with 9g of protein, 45g of carbs, 13g of fat and 4g of fiber. These are estimates based on the ingredient amounts in this recipe and will vary with your exact portions and brands.

Is Vegetable Upma gluten-free?

As written, no — it contains Semolina (rava). You'd need a certified gluten-free swap for that ingredient to make it gluten-free.

Is Vegetable Upma dairy-free?

Not as written — it uses Ghee. Swapping it for a plant-based alternative makes it dairy-free.

How many servings does Vegetable Upma make?

This recipe makes 4 servings. In the app you can scale it up or down and the ingredient amounts adjust automatically.