Indian cooking
Upma (South Indian Spiced Semolina)

Upma

South Indian Spiced Semolina
VegetarianOrigin South India

Upma is a South Indian semolina dish cooked with vegetables and a mustard-and-curry-leaf tempering. It is soft, savoury and lightly spiced.

Whole spices for the oil

3.5 gAdded to the hot oil at the start (step 2)
01
3.5 g1 teaspoon
spice
Keep whole: add them to the hot oil with the curry leaves.

Turmeric for the vegetables

1.5 gStirred in after the onions soften, with the ginger (step 5)
01
1.5 g½ teaspoon
spice
Keep ground: stir in with the ginger.

Everything else

01
27 g2 tablespoons
oil/fat
02
2.5 g10 leaves
herb
03
3 g2 chillies
vegetable
04
Onion · Pyazfinely chopped
150 g1 onion
vegetable
05
Fresh ginger · Adrakfinely chopped
10 g2½ cm
aromatic
06
80 g
vegetable
07
Carrot · Gajarfinely chopped
60 g1 carrot
vegetable
09
to taste
salt
10
Coriander leaves · Dhaniachopped, to garnish
to taste
herb

Method

  1. Heat 27 g vegetable oil in a wide pan over medium heat.
  2. Add the whole spices for the oil (3.2 g black/brown mustard seed) and 2.5 g curry leaf; let the seeds pop for 1 minute.
  3. Add 4 g green bird’s eye chilli, finely chopped, and fry for 30 seconds.
  4. Add 150 g onion, finely chopped, and cook for 7–8 minutes until soft and pale.
  5. Stir in the turmeric for the vegetables (1.5 g ground turmeric) and 10 g fresh ginger, finely chopped; cook for 1 minute.
  6. Add 80 g green bean, chopped, and 60 g carrot, finely chopped; cook for 3 minutes until partly tender.
  7. Pour in 350 ml water and bring to the boil; cook for 3 minutes until the vegetables are tender.
  8. Add 260 g coarse semolina in small handfuls, stirring quickly, and cook for 1 minute until mixed thoroughly.
  9. Stir in salt to taste; small lumps are fine.
  10. Take the pan off the heat, cover and leave so the semolina finishes steaming.
  11. Garnish with coriander leaves, chopped.

Don't have something?

Vegetable oil
  • Peanut oil

    Use 1:1 by weight. Handles high-heat frying identically and introduces a very subtle, pleasant nuttiness.

  • Ghee

    Use 1:1 by weight. Yields a much richer, authentic aroma and a glossy, heavier mouthfeel.

  • Mustard oil

    Use 1:1 by weight. Heat until smoking, then cool slightly before cooking to temper its intensely pungent, sharp mustard kick.

Black mustard seed
  • Mustard seeds

    Use equal weight. Pop in hot fat until they crackle and turn greyish; yields an almost identical nutty, pungent finish.

  • Yellow mustard seeds

    Use equal weight. Fry over medium heat; delivers a milder, sweeter pop and turns bitter quickly if the oil is excessively hot.

Curry leaf
  • Bay leaf

    Fry 1 bay leaf for every 5 curry leaves in hot oil; imparts a warm, woodsy background note, but misses the citrus-sulphury punch entirely.

  • Lime juice

    Add a small squeeze (about 5 ml per sprig of curry leaves) right before serving; provides sharp citrus top notes without the toasty, herbal aroma.

Green bird's eye chilli
  • Bird's eye green chilli

    Use the same weight; heat and flavour are very close.

  • Green chilli

    Use 1.5 to 2 times the weight; deseed for less heat. Larger chillies are more watery.

  • Fresh green chilli

    Use 1.5 to 2 times the weight; chop finely and adjust heat by tasting.

Onion
  • Shallot

    Use equal weight, finely sliced. Shallots soften and brown faster, giving a slightly sweeter and more delicate base to curries.

  • Cabbage

    Use 80% of the weight, finely shredded and browned slowly with a pinch of asafoetida. Replicates the bulk and natural sweetness in gravies without allium.

Ground turmeric
  • Ground ginger

    Use 50% of the weight. Mimics turmeric's warm, earthy, rhizome background, but provides none of the golden-yellow colour.

  • Saffron

    Steep a tiny pinch (0.1 g per 2 g turmeric) in 2 tbsp warm water; use to match the rich golden hue. Contributes an aristocratic, honeyed floral flavour rather than earthy bitterness.

Fresh ginger
  • Ginger paste

    Use equal weight. Sauté in hot fat until the raw allium smell disappears; slightly wetter, but provides identical warmth and pungency.

  • Ground ginger

    Use 20% to 25% of the weight (1 g for every 4 to 5 g fresh). Stir into the gravy; adds peppery heat and warmth, though it misses the crisp, zesty kick of raw root.

Green bean
  • French bean

    Use the same weight, top and tail; same result.

  • French green bean

    Use the same weight; same result.

  • Cluster bean

    Use the same weight, cut into lengths; firmer and earthier, cook slightly longer.

Carrot
  • Turnip

    Use the same weight; peel and cut as for carrot. It is less sweet and slightly peppery, so add a pinch of sugar and expect a softer, more earthy result.

  • Potato

    Use the same weight; cut into similar pieces and add 5–10 minutes' extra cooking. It gives bulk but no carrot sweetness or colour.

  • Courgette

    Use the same weight; cut a little larger and add near the end. It releases water, so reduce other liquid slightly and expect a softer texture.

Coarse semolina
  • Semolina

    Use the same weight; it is finer, so add liquid gradually and soak for less time.

  • Fine semolina

    Use the same weight; it absorbs faster and gives a smoother, less grainy texture.

  • Cream of wheat

    Use the same weight; toast it first if the recipe calls for roasting, and watch the liquid.

Coriander leaves
  • Coriander (cilantro) or basil

    Use the same weight, choosing the coriander element if available. If only basil is available, expect a sweeter, more aniseed flavour.

  • Basil leaves

    Use the same weight. Basil is sweeter and more aromatic in a different way; add near the end so it keeps its perfume.

  • Coriander paste

    Use 1.5 times the weight and reduce other liquid slightly; it is less fresh and more concentrated, so taste before adding more.

Similar dishes

Khaman Dhokla
Gujarati Savoury Steamed Cake
Khaman Dhokla tastes tangy and lightly sweet with a fluffy crumb and glossy topping, while this dish is soft, savoury and lightly spiced without sweetness or lemon sourness.
  • Same: Khaman Dhokla shares vegetable oil, mustard seed, curry leaf, green chilli, ginger, turmeric, salt and coriander with this dish, and both use a mustard-and-curry-leaf tempering.
  • Different: Khaman Dhokla is steamed from chickpea flour and a little semolina with lemon juice, sugar, fruit salt, sesame seed and coconut, while this dish is cooked semolina with onion, carrot and green bean.
Kesari Bhaath
Saffron-tinged Semolina (Farina)
Kesari Bhaath tastes sweet, rich and fragrant with saffron and cardamom, while this dish is savoury and lightly spiced.
  • Same: Both are South Indian dishes built on coarse semolina and have a soft texture.
  • Different: Kesari Bhaath uses ghee, sugar, milk, saffron, cashew nut and green cardamom, while this dish uses vegetable oil, mustard seed, curry leaf, green chilli, onion, turmeric, ginger, green bean and carrot, with no sugar or saffron.
Upama
Semolina (Farina) Snack
Upama tastes nuttier from the toasted dal and cashews, hotter from more green chilli, and brighter and more sour from lime than this softer, vegetable-forward, lightly spiced dish.
  • Same: Upama and this dish are both savoury South Indian semolina preparations made with onion, green chilli, ginger, mustard seed, salt and coriander.
  • Different: Upama uses ghee instead of vegetable oil, adds chana dal, urad dal, cumin seed and cashew nut, and finishes with lime, while this dish uses curry leaf, turmeric, carrot and green bean and has no lime, lentils or cashews.
Suji Paratha
Semolina Paratha
Suji Paratha is crisp and richly toasted, while this dish is soft, savoury and lightly spiced with mustard and curry leaf.
  • Same: Suji Paratha and this dish both use semolina, salt and oil as core ingredients.
  • Different: Suji Paratha uses fine semolina and olive oil only, is made into a dough and griddled crisp, while this dish uses coarse semolina cooked with vegetables, mustard seed, curry leaf, green chilli, turmeric and ginger.