Skip to content
Upma from India

Upma

Savoury semolina porridge with vegetables and curry leaves. · India

📍 South India ★ 4.2
Last updated Aug 13, 2026 · Reviewed by the WhatWhereVacay editorial team

Savoury semolina porridge with vegetables and curry leaves.

About Upma

Roasted semolina is cooked with sautéed onion, vegetables, mustard seed and curry leaves into a soft, savoury porridge. It is a quick, comforting South Indian breakfast.

🏛️ History & Culture

Upma is a traditional South Indian dish, with its roots firmly in the cuisines of Tamil Nadu, Karnataka, and Andhra Pradesh. The name derives from the Tamil word “uppumavu,” meaning salted flour, and it is typically made from roasted semolina (rava or sooji). Regional variations abound: in Tamil Nadu, it is often tempered with mustard seeds, curry leaves, and green chillies, while Karnataka versions might include grated coconut and cashews. Andhra Pradesh preparations can be spicier, sometimes incorporating ginger and a heavier hand with chillies.

Upma holds a cherished place as a quick, comforting breakfast, often served with coconut chutney or pickle. Its exact historical origin is debated, as the dish has evolved over centuries through regional home cooking rather than a single documented invention. Culturally, it represents the resourcefulness of South Indian kitchens, turning humble semolina into a satisfying porridge that is now enjoyed across India and beyond.

🍳 How to make Upma

AI-assisted, not kitchen-tested

Upma (South Indian Semolina Porridge)

A quick, comforting South Indian breakfast of roasted semolina gently cooked with sautéed onion, mustard seeds, curry leaves and mixed vegetables.

Prep
10 min
Cook
20 min
Total
30 min
Serves
4
Difficulty
Easy

Recipe ingredients

  • 250 g (1 1/2 cups) semolina (rava/sooji), medium-granulation, not fine or instant
  • 750 ml (3 cups) water, warm, plus 30 ml (2 tbsp) extra if needed
  • 60 ml (1/4 cup) vegetable oil or ghee
  • 1 tsp black mustard seeds
  • 1 tsp chana dal (split chickpeas), optional, for crunch
  • 1 tsp urad dal (split black gram), optional, for crunch
  • 10 whole fresh curry leaves, must be fresh; dried will not give the same flavour
  • 2 whole dried red chillies, broken, or 1 fresh green chilli slit
  • 1 whole medium onion, finely chopped
  • 150 g (1 cup) mixed vegetables, peas, finely diced carrot and beans; thaw peas if frozen
  • 1 tsp salt, or to taste
  • 1 tsp sugar, optional, balances acidity
  • 15 g (1 tbsp) cashews, halved, optional
  • 15 g (1 tbsp) fresh coriander, chopped, to finish
  • 1 whole lemon, juice, optional, to finish

Steps

  1. 1 Dry-roast the semolina in a heavy pan over medium-low heat for 5-7 minutes, stirring constantly, until it smells nutty and turns a pale gold. Tip out into a bowl and set aside; do not let it brown.
  2. 2 Heat the oil or ghee in the same pan over medium heat. Add the mustard seeds and wait until they pop and stop sputtering, about 30 seconds.
  3. 3 Add the chana dal, urad dal (if using), broken dried red chillies and cashews. Stir-fry for 30-45 seconds until the dals turn light golden and the cashews smell toasted.
  4. 4 Add the curry leaves (stand back, they will splutter) and stir for 5 seconds, then add the chopped onion. Cook for 3-4 minutes until the onion turns translucent at the edges.
  5. 5 Add the mixed vegetables and 1/2 tsp salt. Stir-fry for 2-3 minutes until the vegetables are just tender but still bright.
  6. 6 Pour in the 750 ml warm water, add the remaining salt and the sugar. Bring to a brisk boil, then reduce heat to low so the liquid is just simmering.
  7. 7 Add the roasted semolina to the pan in a slow, steady stream with one hand while stirring continuously with the other, to prevent lumps. Keep stirring for 30 seconds until the semolina is fully incorporated and starts to thicken.
  8. 8 Cover with a tight lid, turn the heat to the lowest setting and cook for 4-5 minutes. The semolina should absorb all the water and become soft; if it still feels grainy or dry, splash in the extra 30 ml water, stir, cover and cook 1-2 minutes more.
  9. 9 Turn off the heat, keep the lid on and let the upma rest for 3 minutes so the semolina finishes steaming and fluffs up.
  10. 10 Uncover, fluff gently with a fork, stir in the chopped coriander and a squeeze of lemon juice if using. Taste and adjust salt. Serve hot on its own or with coconut chutney and a wedge of lemon.
Report an issue with this recipe

Protected by reCAPTCHA. No account needed.

Recipes from travellers

No one has shared their own Upma recipe yet. Yours would be the first.

Share how you make Upma

You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.

Sign in to share your recipe

Ingredients
Steps

Upma — frequently asked questions

What is Upma?

Roasted semolina is cooked with sautéed onion, vegetables, mustard seed and curry leaves into a soft, savoury porridge. It is a quick, comforting South Indian breakfast.

What is Upma made of?

Upma is made with semolina, onion, mustard seeds, curry leaves and vegetables.

Where does Upma come from?

Upma comes from India, and is especially associated with South India. Upma is a traditional South Indian dish, with its roots firmly in the cuisines of Tamil Nadu, Karnataka, and Andhra Pradesh.

Where can I eat Upma?

A South Indian home at breakfast, with coconut chutney.

How do you make Upma?

Making Upma at home takes about 10 minutes of prep and 20 minutes of cooking. The recipe on this page serves 4 and is rated easy. Full ingredient list and step-by-step method are in the recipe section above.

→ More traditional dishes from India

Taste Upma in Delhi

Independent picks. We earn a small commission if you book through these — at no extra cost to you. How this works.

✅ Before you go to India

Round out your trip — most travellers book these alongside their trip.

More dishes like Upma

Vindaloo -- traditional dish from India
Meat & Grills ★ 4.5

Vindaloo

Fiery, tangy Goan pork curry with vinegar and chilli.

🇮🇳 India · 📍 Goa
Pakora -- traditional dish from India
Snacks & Appetizers ★ 4.5

Pakora

Vegetables dipped in spiced chickpea batter and fried.

🇮🇳 India · 📍 Nationwide
Sheer Korma -- traditional dish from India
Desserts & Sweets ★ 4.4

Sheer Korma

Vermicelli and milk pudding made for Eid.

🇮🇳 India · 📍 Nationwide
Barfi -- traditional dish from India
Desserts & Sweets ★ 4.3

Barfi

Dense milk fudge cut into diamonds, often silver-leafed.

🇮🇳 India · 📍 Nationwide
Sambar -- traditional dish from India
Soups & Stews ★ 4.4

Sambar

Tangy lentil and vegetable stew of the South.

🇮🇳 India · 📍 South India
Guncha wa Keema -- traditional dish from India
Snacks & Appetizers ★ 4.6

Guncha wa Keema

Guncha wa Keema is a beloved appetizer, traditional to India.

🇮🇳 India
Pilau -- traditional dish from Tanzania
Rice Dishes ★ 4.4

Pilau

Spiced rice with meat, perfumed by the Swahili coast.

🇹🇿 Tanzania · 📍 Zanzibar
Rice Dishes ★ 4.3

Garaetteok

Garaetteok is Korea’s cylindrical rice cake, the chewy heart of spicy street-food tteokbokki and the New Year soup tteokguk.

🇰🇷 South Korea · 📍 Nationwide (South Korea)
Sofakli Palov -- traditional dish from Uzbekistan
Rice Dishes ★ 4.3

Sofakli Palov

Sofakli Palov is a traditional rice dish from Uzbekistan.

🇺🇿 Uzbekistan
Jollof Rice -- traditional dish from Nigeria
Rice Dishes ★ 4.6

Jollof Rice

West Africa's beloved one-pot rice — simmered in a rich tomato-and-pepper sauce until smoky and deep red.

🇳🇬 Nigeria · 📍 West Africa
Moksi-alesi -- traditional dish from Suriname
Rice Dishes ★ 4.1

Moksi-alesi

Moksi-alesi is a beloved rice dish, traditional to Suriname.

🇸🇷 Suriname
Rousong -- traditional dish from China
Snacks & Appetizers ★ 4.1

Rousong

Rousong is a traditional snack from China.

🇨🇳 China
Shirazi Salad -- traditional dish from Iran
Salads & Sides ★ 4.3

Shirazi Salad

Finely diced cucumber, tomato and onion with lime.

🇮🇷 Iran · 📍 Shiraz
Xiao Long Bao -- traditional dish from China
Dumplings ★ 4.7

Xiao Long Bao

Shanghai's iconic soup dumpling, a delicate wrapper hiding a pocket of savoury broth.

🇨🇳 China · 📍 Shanghai
Tekwan -- traditional dish from Indonesia
Soups & Stews ★ 4.3

Tekwan

Tekwan is one of the classic dishes in the soup tradition of Indonesia.

🇮🇩 Indonesia
Gamjajeon -- traditional dish from South Korea
Desserts & Sweets ★ 4.4

Gamjajeon

Gamjajeon is a beloved pancake, traditional to South Korea.

🇰🇷 South Korea

Reviews

Rate this dish:
No review needed - one click, publishes instantly.

No reviews yet. Be the first to share your experience with Upma.

Write a review

Sign in to verify you're a real person, then share your thoughts on Upma.

Comments

Sign in with Facebook or Google below to comment. Comments are auto-checked and post instantly.

No comments yet. Be the first to say something about Upma.