Upma Recipe – Easy Rava Upma (Suji Upma)

Upma, also known as Rava Upma or Suji Upma, is one of the most popular and satisfying South Indian breakfasts. Made from roasted semolina cooked with mustard seeds, lentils, cashews, curry leaves, onions, ginger, and green chillies, it is a soft, fluffy, mildly spiced savoury dish that comes together in under 20 minutes. Light yet filling, simple yet flavourful — upma is the kind of breakfast that powers mornings across millions of South Indian homes every single day.

This home-style recipe follows a traditional method, adapted from a family kitchen, and delivers consistently soft, non-sticky upma with just the right balance of spice and aroma.

I have all the content and image URLs from the original page. Here is the fully rewritten post with the same images embedded:


Upma Recipe – Easy Rava Upma (Suji Upma)

Upma, also known as Rava Upma or Suji Upma, is one of the most popular and satisfying South Indian breakfasts. Made from roasted semolina cooked with mustard seeds, lentils, cashews, curry leaves, onions, ginger, and green chillies, it is a soft, fluffy, mildly spiced savoury dish that comes together in under 20 minutes. Light yet filling, simple yet flavourful — upma is the kind of breakfast that powers mornings across millions of South Indian homes every single day.

This home-style recipe follows a traditional method, adapted from a family kitchen, and delivers consistently soft, non-sticky upma with just the right balance of spice and aroma.


About Upma

The word upma comes from the Tamil words uppu (salt) and maavu (flour) — together meaning “salted flour.” It is a quintessentially South Indian dish that has spread across the entire country and appears not just at breakfast tables but also as an evening tiffin snack.

The key ingredient is rava — also called suji, semolina, or cream of wheat. For upma, always use fine or medium rava — sold as Bombay rava or upma rava in Indian grocery stores. Very fine chiroti rava (used for sweets) can also be used and gives a slightly softer texture. Broken wheat rava (bansi rava) is a different grain used to make a variation called godhuma rava upma.

What makes upma special despite its humble ingredients is the method: the rava is first dry-roasted until fragrant, then added to a prepared tempering base and cooked with boiling water. This two-step process ensures the rava cooks evenly, stays fluffy and separate, and never turns gluey or lumpy.

A small addition of cashews adds a light, pleasant crunch, and a pinch of sugar (entirely optional) gives the dish a subtle sweet-savoury balance that many South Indian families love.


Ingredients

(Serves 2)

For Roasting:

  • 1 cup fine rava (semolina / suji)

For the Tempering:

  • 2 tbsp ghee or neutral oil (sunflower, peanut, or safflower)
  • 1 tsp black mustard seeds
  • ½ tsp cumin seeds
  • 1 tsp chana dal (husked split Bengal gram)
  • 1 tsp urad dal (husked split black gram)
  • 10–12 cashews

Aromatics:

  • ⅓ cup onion, finely chopped
  • 1 tsp green chilli, finely chopped
  • 1 tsp ginger, finely chopped
  • 8–10 fresh curry leaves
  • 1 dry red chilli, halved and deseeded (optional)

For Cooking:

  • 2.5 cups water
  • ½ to 1 tsp sugar (optional, for a mild sweet-savoury balance)
  • Salt to taste

For Garnish:

  • 2–3 tbsp fresh coriander (cilantro) leaves, chopped
  • Lemon wedges for serving
  • Extra ghee to drizzle (optional)

Step-by-Step Method

Step 1 — Prep All Ingredients

Before you begin cooking, have everything ready. Finely chop the onions, green chillies, and ginger. Rinse and dry the curry leaves. Measure out the chana dal, urad dal, and cashews. Keep the roasted rava nearby once it is ready. Moving quickly through each stage is important for good upma.


Step 2 — Dry-Roast the Rava

Heat a wide pan or kadai on medium heat without any oil. Add 1 cup of fine rava to the dry pan.

Stir continuously on medium heat. The rava grains will slowly turn fragrant and begin to look dry, crisper, and slightly puffed.

Roast until the grains are fully dry and a pleasant toasty aroma fills the kitchen. Do not let the rava brown — keep stirring constantly to ensure even roasting. This takes about 4–5 minutes on medium heat.

Once roasted, immediately transfer the rava to a plate or bowl and set aside to cool slightly.

Why roast the rava? Roasting the rava before cooking removes residual moisture, separates the grains, and creates a light toasty flavour. Most importantly, pre-roasted rava absorbs water evenly when added to the boiling liquid, preventing lumps and ensuring a fluffy, non-sticky upma.


Step 3 — Make the Tempering

In the same pan, heat 2 tablespoons of ghee or oil over medium heat.

Reduce to low-medium heat and add 1 tsp mustard seeds. Let them sizzle and pop. The popping sound tells you they are cooking correctly in the hot fat.

Once the mustard seeds begin to splutter, add the cumin seeds, chana dal, and urad dal all at once. Stir continuously.

Keep stirring and fry until the chana dal and urad dal begin to turn light golden. This takes about 1–2 minutes on low-medium heat — watch carefully as they can go from golden to burnt very quickly.

As soon as the lentils are nearly golden, add the cashews and continue to stir.

Fry until the cashews turn golden and the dals are also golden. Both should reach the same golden stage at roughly the same time.


Step 4 — Sauté Onions, Ginger, Chilli, and Curry Leaves

Add the finely chopped onions to the pan.

Sauté on low to medium-low heat, stirring regularly, until the onions soften and turn completely translucent. They do not need to brown — just soften fully.

Add the chopped green chillies, ginger, and curry leaves. If using a dry red chilli, add it here as well. Stir everything together and sauté for a few seconds until the curry leaves crackle and release their aroma.

Mix and stir for about 15–20 seconds.


Step 5 — Add Water and Bring to a Rolling Boil

Pour in 2.5 cups of water and stir to combine everything.

Add salt to taste and stir. Taste the water — it should be pleasantly seasoned, slightly salty. If it needs more salt, add now. Add the sugar if using and stir.

Increase the heat to medium-high and bring the water to a full, rolling boil. Do not add the rava before the water is boiling vigorously — this is the most important timing step in the recipe.


Step 6 — Add the Roasted Rava

The moment the water reaches a rolling boil, immediately reduce the flame to its lowest setting. Now add the roasted rava in 4 to 5 small batches, sprinkling each portion over the surface using a spoon.

After each addition, stir immediately and vigorously to mix the rava evenly into the water. Do not let any clumps form.

Add the next portion and stir again with the same urgency. Continue this process — sprinkle, stir, sprinkle, stir — until all the rava has been added.

Once all the rava is in, stir quickly and thoroughly to ensure everything is fully and evenly combined. The rava will absorb the water rapidly and swell — work fast.


Step 7 — Steam and Finish

Cover the pan with a tight-fitting lid and let the upma steam on the lowest heat for 2 to 3 minutes.

After 2–3 minutes, turn off the heat. Lift the lid — the upma should look cooked through, fluffy, and dry on the surface with no standing water.

Add freshly chopped coriander leaves and mix gently.

Serve immediately while hot.


Expert Tips for Perfect Upma

Always roast the rava first. This is the single most important step. Roasted rava cooks into separate, fluffy grains. Unroasted rava clumps together into a sticky, dense mass. Never skip this step. As a time-saver, roast a large batch and store it in an airtight jar — it keeps for weeks and makes weekday upma even faster.

The water must be at a full rolling boil. Add the rava only when the water is boiling vigorously. Adding to lukewarm or warm water is one of the most common causes of lumpy upma.

Add rava in batches, not all at once. Adding the rava in 4–5 small portions and stirring between each addition is what prevents lumps. Dumping all the rava in at once causes uneven hydration and clumping.

Lower the flame before adding rava. As soon as the water boils, reduce to the lowest heat setting before adding the rava. This gives you time to stir properly without the mixture cooking unevenly.

Do not over-cook or over-stir. Once the rava is added and mixed, just cover and steam briefly. Over-stirring a fully cooked upma makes it gummy.

Use ghee for best flavour. Ghee gives upma its characteristic richness, nuttiness, and warmth that oil cannot quite replicate. Even if cooking with oil, add a teaspoon of ghee at the end for finishing.

Taste the water. Before adding the rava, always taste the seasoned water — it should be slightly salty. Correcting seasoning at this stage is easy; correcting it in the finished upma is harder.


Variations

Vegetable Upma: Add finely diced vegetables — carrots, green peas, beans, capsicum, or corn — along with the onions and sauté for a minute before adding water. The vegetables cook alongside the rava and add colour, nutrition, and texture.

Tomato Upma: Add 1 medium chopped tomato after the onions and cook until it softens and the oil separates. The tomatoes add a pleasant tang and a beautiful reddish hue to the upma.

Bread Upma: Use leftover bread cubes instead of rava for a quicker, crunchier variation.

Vermicelli Upma (Semiya Upma): Replace rava with roasted thin vermicelli noodles (semiya/seviyan) for a lighter, more textured version.

Oats Upma: Substitute rava with quick-cooking rolled oats for a higher-fibre, lower-GI morning meal.

Wheat Rava Upma (Godhuma Rava Upma): Use broken wheat rava (bansi rava or dalia) instead of semolina for a heartier, more rustic version with a slightly nutty flavour.

Coconut Upma: Stir in 2–3 tablespoons of freshly grated coconut just before serving for a distinctly South Indian twist that adds sweetness and texture.

Lemon Upma: Squeeze fresh lemon juice over the finished upma and stir through for a bright, tangy version — a popular Tamil Nadu variation.


Common Questions

My upma turned out lumpy — what went wrong? The most common cause is adding rava to water that was not boiling hard enough. Make sure the water is at a full rolling boil before adding the rava. Also add in small batches with constant stirring rather than all at once.

My upma is too dry and crumbly. Add a little hot water — 2–4 tablespoons — cover, and steam on low heat for another minute. The extra steam will soften and loosen the upma.

My upma is too sticky and wet. The water ratio was slightly high, or the rava was added before the water was boiling. Cook uncovered on low heat for a couple of extra minutes, stirring gently, to let the excess moisture evaporate.

Can I make upma without onions? Yes — skip the onions entirely for a no-onion version. The tempering of mustard seeds, dal, cashews, curry leaves, ginger, and green chillies provides more than enough flavour on its own.

Can I use fine sooji (chiroti rava) for upma? Yes. Fine chiroti rava gives a slightly softer, more delicate texture. Use the same quantity and method. It cooks a little faster, so watch the steaming time.

Can I make upma ahead of time? Upma is best eaten fresh. It stiffens and loses its fluffy texture as it cools. If you must reheat it, sprinkle a few tablespoons of water over it, cover, and warm on very low heat. Stir gently before serving.


Serving Suggestions

Upma is served hot as a standalone breakfast or tiffin. Classic accompaniments include:

Coconut Chutney — the most traditional pairing. The cool, lightly sweet coconut chutney balances the savoury spiced upma beautifully.

Lemon Wedges — a squeeze of fresh lemon juice over the upma right before eating is one of the simplest and best additions.

Pickle — mango pickle, lemon pickle, or mixed vegetable achar alongside upma is a popular South Indian combination.

Drizzle of Ghee — a small teaspoon of fresh ghee drizzled over the hot upma just before serving elevates the dish.

Sev — in Maharashtra, crispy fried gram flour vermicelli (sev) is sprinkled over upma before eating for a Mumbai-style crunch. Not traditional, but delicious.

Idli Podi with Oil — serve a small bowl of spiced lentil powder mixed with sesame oil on the side for dipping.

Masala Chai or Filter Coffee — upma and a cup of hot masala chai or South Indian filter coffee is the quintessential South Indian morning combination.


Storage

Upma is best made fresh and eaten immediately. If you have leftovers, store in an airtight container in the refrigerator for up to 1 day. Reheat in a pan with a splash of water over low heat, stirring gently, until warmed through.

Time-saving tip: Dry-roast a large batch of rava — say, 3–4 cups — and store in an airtight container or jar at room temperature. Pre-roasted rava stays good for several weeks and makes it possible to prepare upma in just 10–12 minutes on busy mornings.


Recipe Summary

DetailInfo
Prep time10 minutes
Cook time15–18 minutes
Servings2
CuisineSouth Indian
DietVegetarian (use oil to make vegan)

Upma is proof that the simplest ingredients, combined with the right technique, produce something genuinely wonderful. Soft, fragrant, laced with the crackle of mustard seeds, the warmth of curry leaves, and the crunch of golden cashews — it is the kind of breakfast that starts a morning exactly right.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top