Upma is a classic South Indian breakfast dish made from semolina (rava/sooji). It is simple, quick, and very satisfying. With the right technique, you can make soft, fluffy, and non-sticky upma every time. It is commonly enjoyed with coconut chutney, pickle, or even a squeeze of lemon juice for added freshness.
🥣 Ingredients
- 1 cup rava (semolina/sooji)
- 2½ cups water
- 1 medium onion (finely chopped)
- 2 green chilies (slit)
- 1 teaspoon ginger (finely chopped)
- 2 tablespoons oil or ghee
- 1 teaspoon mustard seeds
- 1 teaspoon urad dal (split black gram)
- 1 teaspoon chana dal (optional)
- 2 tablespoons peanuts or cashews
- 1 sprig curry leaves
- 2 tablespoons chopped coriander leaves
- Salt (to taste)
- 1–2 teaspoons lemon juice
👩🍳 Step-by-Step Preparation
1. Roasting the Rava
Start by dry roasting the rava in a pan on low flame. Stir continuously to avoid burning. Roast until it becomes aromatic and slightly crisp. Do not brown it too much. Once done, transfer it to a plate and keep it aside.
Roasting is an important step because it prevents lumps and gives a fluffy texture to the upma.
2. Preparing the Tempering
Heat oil or ghee in a pan. Add peanuts or cashews and fry until they turn golden brown. This adds crunch and richness to the dish.
Next, add mustard seeds and let them splutter. Then add urad dal and chana dal. Fry until they turn light golden.
Add curry leaves, green chilies, and chopped ginger. Sauté for a few seconds until the aroma comes out.
3. Cooking the Base
Add chopped onions and sauté until they become soft and slightly translucent. Do not over-brown the onions.
At this stage, you can also add vegetables like carrots, peas, or beans for a healthier version. Cook them for a few minutes until slightly tender.
4. Adding Water
Pour 2½ cups of water into the pan. Add salt and bring it to a boil. Taste the water—it should be slightly salty, as the rava will absorb it.
You can also add a little ghee at this stage for extra flavor.
5. Adding Rava
Reduce the flame to low. Slowly add the roasted rava into the boiling water while continuously stirring. This is the most important step to avoid lumps.
Keep stirring until the mixture thickens and the rava absorbs all the water.
6. Final Cooking
Cover the pan with a lid and cook on low flame for 2–3 minutes. This helps the rava cook completely and become soft.
Once done, turn off the flame. Add lemon juice and mix gently.
Garnish with chopped coriander leaves.
🍽️ Serving Suggestions
Upma tastes best when served hot. You can enjoy it with:
- Coconut chutney
- Peanut chutney
- Pickle
- A cup of hot tea or coffee
You can also top it with a small amount of ghee for extra richness.
💡 Tips for Perfect Upma
- Always roast rava before cooking
- Maintain the correct water ratio (1:2.5)
- Add rava slowly while stirring to avoid lumps
- Cook on low flame for a soft texture
- Use fresh curry leaves for authentic flavor
- Add lemon juice at the end for freshness
🌿 Variations
🥕 Vegetable Upma
Add chopped carrots, beans, peas, and capsicum to make it more nutritious and colorful.
🧀 Cheese Upma
Mix grated cheese at the end for a creamy twist.
🍅 Tomato Upma
Add chopped tomatoes while cooking onions for a tangy flavor.
🌶️ Spicy Upma
Add red chili powder or more green chilies for extra spice.
🧾 Common Mistakes to Avoid
- Skipping roasting: Leads to sticky and lumpy upma
- Adding rava too quickly: Causes lumps
- Too much water: Makes upma mushy
- Too little water: Makes it dry and hard
- High flame cooking: Can burn the bottom
🧾 Conclusion
Upma is a simple yet delicious dish that can be made in just a few minutes. It is a perfect choice for busy mornings because it is quick, healthy, and filling. With the right balance of ingredients and proper technique, you can easily make soft and flavorful upma at home.
Its versatility allows you to experiment with different ingredients and flavors, making it suitable for everyone’s taste. Whether you prefer it plain or loaded with vegetables, upma remains a comforting and satisfying meal.
Once you master this recipe, it will become one of your go-to breakfast options. Serve it hot, enjoy its soft texture, and pair it with your favorite chutney for a complete South Indian experience 😋
Follow Us On Instagram



