Upma Recipe
Fluffy, separate-grained upma is all about roasting the rava and getting the water right — here is the reliable home method.
Upma is the weekday hero of South Indian kitchens — a warm, savoury dish of roasted semolina that comes together in about twenty minutes from things you already have on the shelf. At its best it is soft yet separate-grained, fragrant with curry leaves and studded with toasted cashews. It has a reputation for turning into a sticky lump in careless hands, but two habits fix that for good: roast the rava properly, and add it to fully boiling water.
Because it asks for so little — no soaking, no fermenting, no long shopping list — upma is the dish people fall back on when the morning is busy and the fridge is bare. It is also endlessly flexible: keep it plain and simple, or fold in vegetables and a squeeze of lemon for something more substantial. Once the method is second nature you will make it without thinking.
Ingredients
- 1 cup coarse rava (Bombay rava / sooji)
- 2.5 cups water
- 1 onion, finely chopped
- 1 green chilli, slit; a small piece of ginger, minced
- 2 tablespoons ghee or oil
- 1 teaspoon mustard seeds, 1 teaspoon urad dal, 1 teaspoon chana dal
- A few cashews; 1 sprig curry leaves
- Salt, to taste; a squeeze of lemon (optional)
A word on the rava
Coarse rava is what you want here — the same semolina sold as sooji or Bombay rava, not the fine grade used for halwa and sweets. The larger grains stay distinct as they swell, which is the whole point of a good upma. If your packet has been sitting a while, a proper dry-roasting also freshens it and brings back that nutty smell.
How to make upma
- Roast the rava. In a dry pan over medium heat, roast the rava, stirring often, until it turns a shade paler and smells nutty — about 4 to 5 minutes. It should not brown. Tip it out onto a plate and set aside.
- Boil the water. In a separate pot or kettle, bring the water to a rolling boil with a little salt and keep it hot.
- Temper. Heat the ghee in a heavy pan, splutter the mustard seeds, then add urad dal, chana dal and cashews and fry until golden. Add curry leaves, green chilli and ginger.
- Soften the onion. Add the chopped onion and saute until soft and translucent. If you are adding vegetables, put them in now and cook briefly.
- Add the water. Pour in the boiling water carefully (it will bubble up). Check the salt now, while it is still liquid, as it is harder to adjust later.
- Add the rava. Lower the heat and add the roasted rava in a slow, steady stream with one hand while stirring constantly with the other. This is the moment that prevents lumps.
- Steam it soft. Once the rava has absorbed the water, cover and cook on low for 2 to 3 minutes. Switch off, fluff gently with a fork, and finish with a squeeze of lemon.
The two rules that matter
Everything else about upma is forgiving, but these two are not. First, roast the rava until it is genuinely dry and nutty — this is what keeps each grain separate. Second, the rava must meet boiling water and go in slowly while you stir. Cold or lukewarm water, or dumping the rava in all at once, is how lumps are born. Get those right and upma is almost impossible to spoil. A generous hand with the ghee at the tempering stage, and a little more stirred in at the end, gives that soft, glossy finish that good upma is known for.
Roasting ahead to save time
Since the roasting is the step that decides everything, many cooks roast a larger batch of rava at once and keep it in an airtight jar. On a busy morning that turns upma into a genuinely fast dish: the tempering and onion take a few minutes, the water is already boiling, and the pre-roasted rava goes straight in. If you take this route, still give the stored rava a quick warm-through in the dry pan before using it, so it is hot when it meets the water. It is a small habit that makes weekday breakfasts far smoother.
Regional versions worth trying
Upma travels well across the south and west of India, picking up local touches along the way. In Karnataka you will find it made softer and sometimes sweeter, occasionally with a spoon of sugar and a squeeze of lemon that give the much-loved sweet-and-sour khara bath flavour. A Tamil kitchen might keep it plain and generous with ghee and cashews. Some homes make a rich rava pongal style with extra ghee, crushed pepper and cumin. Others fold in a handful of roasted vermicelli for a mixed texture, or lean on tomato for tang. None of these is more correct than another — they are simply the ways different families have made the same humble grain their own.
Tips and variations
- Vegetable upma: saute chopped carrot, peas and beans with the tempering before adding water.
- Rava pongal style: add a little more ghee and crushed pepper and cumin for a richer version.
- Tomato upma: cook down a chopped tomato with the onion for a tangy twist.
- Ghee finish: a small spoon of ghee stirred in at the end makes upma taste far more special.
- Grated coconut: a scattering of fresh coconut folded through just before serving is a lovely southern touch.
What to serve with upma
Upma is happy on its own, but a good accompaniment lifts it. Coconut chutney is the classic partner, its freshness cutting through the soft, buttery grains. In many homes a spoon of sugar goes on the side of the plate — a scoop of upma is dipped into it for a sweet-and-savoury bite that people either grew up loving or come to love. A simple mango or lime pickle works for those who prefer something sharp, and a small bowl of sambar turns a light breakfast into a fuller one. A final wedge of lime, squeezed over just before eating, brightens the whole dish.
Storage and serving
Upma is at its best straight off the stove, but it keeps for a day in the fridge; sprinkle a few drops of water and warm it gently so it softens again. Serve it hot with coconut chutney, a spoon of sugar on the side (a much-loved regional habit), or a wedge of lime. It sits happily next to idli on a weekend breakfast table, and a small bowl of sambar alongside turns it into a fuller plate. Leftover upma can also be pressed into a pan and lightly crisped for a different texture the next day. For more quick morning dishes, see the rest of the kitchen recipes.
Frequently asked questions
What is the right water ratio for upma?
A dependable ratio is about 2.5 cups water to 1 cup rava for a soft upma. For a firmer, more separate texture use 2 cups. Because rava brands vary, note what works with yours and repeat it. Always add the rava to boiling water, not the other way round.
Which rava is best for upma?
Use coarse rava (Bombay rava or sooji), not the fine variety used for sweets. Coarse semolina holds its shape and gives that pleasant, grainy fluffiness. Roasting it well is just as important as choosing the right grade.
Why does my upma turn sticky and lumpy?
Two usual causes: under-roasted rava, or adding it to water that is not properly boiling. Roast until the rava smells nutty and pour it in a slow, steady stream while stirring constantly so no lumps form.
Can I add vegetables to upma?
Yes. Carrot, peas, beans and capsicum all work well. Saute them briefly with the tempering before adding water so they soften as the upma cooks. Keep the pieces small so everything finishes together.
How do I keep upma soft after it cools?
A little extra ghee or oil and a slightly more generous water ratio keep it soft. Fluff it with a fork rather than pressing it down, and keep it covered. To reheat, sprinkle a few drops of water and warm it gently.
What is the difference between upma and rava kesari?
They start from the same roasted rava but go opposite ways: upma is savoury, tempered with mustard seeds, chillies and curry leaves, while rava kesari is a sweet made with sugar, ghee and cardamom. Same grain, two very different dishes.