Rava Upma Recipe: A Versatile and Flavorful Indian Breakfast Dish easy and quick to prepare. This savory Indian dish is packed with flavors and can be customized to suit your taste preferences.

Table of contents
About Upma
Upma is a popular South Indian dish commonly eaten for breakfast or as a snack. It is made by cooking semolina or coarse grains with a variety of vegetables and spices. The dish is known for its simplicity and quick preparation, making it a convenient and delicious option for a satisfying meal.
The name "Upma" is derived from the Sanskrit word "Upmam," which means "brunch" or "small meal. This dish is widely enjoyed throughout India and has gained popularity in many other parts of the world due to its simple preparation.
Traditionally known as Uppumavu, Uppuma, Uppindi, Uppittu, or Upeet, it is served as a breakfast along with Kesari bath (sweet semolina pudding), or with a side of podi or coconut chutney and a must South Indian filter coffee.
Upma recipe is a versatile dish that can be customized to suit individual tastes. It can be made with different vegetables, spices, and even protein additions like tofu, paneer, or cooked lentils. The dish is often garnished with fresh coriander leaves, grated coconut, or fried nuts to enhance its aroma and taste.
With its combination of grains, vegetables, and spices, uppuma offers a balanced nutritional profile. It provides carbohydrates for energy, dietary fiber for digestion, and essential vitamins and minerals from the vegetables used. Upma can be adapted to meet dietary preferences, like vegan or gluten-free diets.
Enjoyed as a satisfying breakfast or a light meal, uppuma continues to be a beloved dish appreciated for its simplicity, versatility, and comforting flavors.
Ingredients for Upma Recipe
- Semolina: The main ingredient for Upma recipe is semolina or rava or sooji. It comes in a variety of thicknesses. For upma, I always use fine sooji or Bombay Rava.
- Vegetables: A variety of vegetables add flavor, texture, and nutrition. Onions, fresh ginger, and green chili add a mildly sweet, peppery flavor to the upma. I like to keep this upma very simple, just like it's made in any South Indian home or restaurant. Feel free to add veggies of your choice.
- Spices and seasonings: A blend of spices and seasonings adds depth and aroma to uppuma. Common spices used include mustard seeds, cumin seeds, urad dal (split black lentils), curry leaves, asafetida (Hing), and salt. Gota urad or whole hulled urad (without the husk), Bengal gram (Chana dal), and nuts like cashews or peanuts for some nutrients and added flavor. The addition of these simple ingredients imparts some crunchy texture to this soft upma.
- Oil or ghee: Is used for tempering the spices and cooking the vegetables and grains. When sooji is roasted in ghee, it turns aromatic. If you prefer to keep this dish vegan, skip the ghee and use any neutral oil like canola or vegetable oil.
- Water: Upma requires liquid to cook the grains. Traditionally water is used. Vegetable broth or stock can be used for added flavor. The proportion of Rava to water is important here. I use 3 ½ cups of water for 1 cup of Rava. This gives me perfect soft uppuma, just like the way we like it. If you prefer more loose or runny uppuma, add 4 cups of water.
- Optional additions: Roasted cashews, peanuts, raisins, grated coconut, and chopped coriander leaves (cilantro) for garnishing.
How to make Upma
Preparing Upma involves a few simple steps:
- Heat ghee in a kadai or a pan. Add 2 tablespoon of ghee. Add the cashews, and roast to light brown. Remove it to the plate and set it aside.
- In the same kadai, add the sooji. Roast the sooji on medium-low heat for 2-3 minutes, stirring continuously. Transfer the sooji onto the plate and set it aside. Note: Roasted, sooji blooms up and becomes aromatic.
- Heat oil in the kadai. Add mustard seeds, and a pinch of asafetida. Allow the seeds to splutter.
- Next, add urad dal, chana dal, and roast the dal to light brown.
- Add onions, green chili, ginger, and curry leaves and sauté onions to translucent. Note: Do not brown the onions.
- Add water, and salt to taste and bring it to a rolling boil. Add the roasted Rava and stir continuously to avoid any lumps in the mixture.
- Sooji will absorb all the liquid and start to thicken and leave the sides of the pan. Reduce the heat to the lowest setting and cover the pan. Simmer the upma for 5 minutes. After 5 minutes turn OFF the heat.
- Add a tablespoon of ghee, roasted cashews, and lemon juice to taste. Give it a good stir. Garnish with some fresh cilantro and serve immediately.
Serving & Accompaniments
Upma can be served on its own or paired with various accompaniments to enhance the flavors and textures. Here are some serving suggestions and popular accompaniments for Upma:
- Coconut Chutney: Upma recipe pairs wonderfully with coconut chutney, which is made with freshly grated coconut, roasted chana dal, green chilies, and spices. The creamy and slightly tangy chutney complements the savory flavors of Upma.
- Tomato Chutney: It is made by sautéing tomatoes with onions, garlic, and spices. The tangy and slightly spicy chutney adds a burst of flavors to the Upma.
- Sambar: Upma recipe can be enjoyed with sambar, a flavorful lentil-based vegetable stew. It is made with a variety of vegetables, lentils, tamarind, and a blend of spices. The combination of Upma and sambar creates a hearty and satisfying meal.
- Pickles: Indian pickles, like mango pickle, lime pickle, or mixed vegetable pickle, provide a tangy and spicy contrast to the mild flavors of rava Upma. A small serving of pickle on the side adds a burst of flavor.
- Yogurt: A dollop of fresh yogurt or curd served alongside Upma recipe adds a cooling element and balances out the flavors. The creamy texture of yogurt complements the grainy texture of Upma.
- Lemon: For a burst of tangy and refreshing flavor, drizzle freshly squeezed lemon juice over the upma right before serving.
Tips to help you make delicious Upma
- Consistency: The texture of rava Upma can vary from soft and moist to slightly dry and grainy. Adjust the amount of water or liquid added to achieve your desired consistency. Add less liquid for a drier texture and more liquid for a softer, moist texture.
- Roasting the Semolina: Roast the rava on a medium-low heat. Be patient, this process takes a few minutes. Keep stirring frequently to avoid any uneven roasting of the sooji. Roasted rava does not change color, it swells up and gives a nice aroma.
- Vegetable Preparation: Chop the vegetables into uniform sizes to ensure even cooking. Cook root vegetables first like potato, and carrots. Add quick cooking vegetables like green peas, and beans towards the end, to retain their color and texture.
- Tempering and Spices: Tempering adds depth and aroma to the rava Upma. Be cautious not to burn the spices, as they can result in a bitter taste.
- Stirring: The rava absorbs the liquid very quickly. To prevent lumps, stir the semolina continuously while adding it to boiling water. This will ensure a smooth and lump-free texture in the Upma.
- Seasoning: Adjust the seasoning as needed. Add more salt, spices, or lemon juice according to your preference.
- Garnishes: Don't forget to add garnishes like chopped coriander leaves (cilantro), grated coconut, or fried nuts to enhance the visual appeal and taste of the rava Upma.
- Leftovers: Rava Upma can be reheated the next day. If the recipe of Upma becomes dry upon reheating, you can sprinkle a little water or vegetable broth and gently mix it to restore moisture.
Storage Suggestions
Rava upma tastes best served immediately. If you have leftovers or would like to make it ahead, simply store it in an airtight container. Recipe of Upma stays good for 2-3 days.
Upma loses its moisture and becomes dry in the refrigerator. Add a splash of water and reheat in a pan or in a microwave.
Frequently Asked Questions
Upma is a healthy choice as it is typically made with nutritious ingredients like semolina, vegetables, and spices. The healthiness of recipe of Upma is determined by various factors, including the cooking method, portion size, and use of additional ingredients like oil or ghee.
In English, Upma is called a savory semolina porridge or a spiced semolina dish.
Eating rava Upma for dinner can be a part of a balanced weight loss diet if prepared with healthy ingredients, controlled portion sizes, and accompanied by a well-rounded meal plan that includes a variety of nutritious foods and regular physical activity. It's important to consider individual calorie needs and consult a healthcare professional or registered dietitian for personalized advice.
Made with wholesome ingredients and eaten in moderation, Rava Upma can be a nutritious meal option. Recipe for Upma is a nutritious dish made from semolina and vegetables. Its healthiness depends on portion size, cooking techniques, and added ingredients.
TRIED THIS RECIPE?
Hope you enjoy this rava Upma recipe!! If you give this recipe a try, please rate the recipe by clicking the stars on the recipe card. Leave a comment and share your experience. Thank you!
Follow me on Facebook, Pinterest, and Instagram for all the latest on my blog!! Subscribe to my Youtube Channel for easy and delicious video recipes. Happy Cooking!!
More Indian Breakfast Recipes
- Poha
- Instant Rava Idli
- Quinoa Idli
- Oats Poha
- Meetha Dalia(Sweet Cracked Wheat Porridge)
More South Indian Recipes
- Mixed Lentils Dosa
- Quinoa Mysore Masala Dosa
- Red Chutney [Mysore Masala Dosa Chutney]
- Aloo Masala [Stuffing for Masala Dosa]
- Coconut Walnut Chutney
Upma Recipe: How to make Upma
Equipment
Ingredients
INGREDIENTS FOR UPMA
FOR ROASTING SOOJI
- 1 cup fine sooji or Bombay Rava
- 2 tablespoon ghee; For vegan, use a neutral oil
FOR UPMA
- 1 small onion, chopped
- ¼ inch ginger, chopped
- 1-2 green chili, chopped; adjust to taste
- 1 sprig of curry leaves
- ½ teaspoon mustard seeds
- 2 teaspoon gota urad / whole hulled urad
- 2 teaspoon chana dal/ Bengal gram
- 2 tablespoon canola oil or other neutral oil
- pinch of hing (asafetida)
- 3 ½ – 4 cups water; For soft upma, use 4 cups of water
- salt to taste
FOR GARNISH
- 1 tablespoon ghee; For vegan, skip ghee
- 8-10 whole cashew, cut into half
- 1-2 tablespoon fresh cilantro, chopped
- lemon wedges
Instructions
Upma Recipe: How to make Upma
- Heat ghee in a kadai or a pan. Add 2 tablespoon of ghee. When ghee is hot, add the cashews, and roast till slightly brown. Remove it to the plate and set it aside.
- In the same kadai, add the sooji. On a low flame roast the sooji for 2-3 minutes, stirring continuously. Remove the sooji onto the plate and set it aside.Note: The sooji absorbs the ghee and blooms up when roasted.
- Add oil to the kadai. When the oil is hot, add mustard seeds, and a pinch of asafetida. Allow the seeds to splutter.
- Next, add urad dal, and chana dal, and roast until the dal turn light brown.
- Add onions, green chili, ginger, and curry leaves and sauté until the onions turn translucent.Note: Do not brown the onions.
- Add water, and salt to taste and bring it to a boil. When the water comes to a rolling boil, add the roasted Rava, stirring continuously to avoid any lumps in the mixture.
- Sooji will absorb all the liquid and start to thicken and leave the sides of the pan. Reduce the heat to the lowest setting and cover the pan. Simmer the upma for 5 minutes. After 5 minutes turn OFF the heat.
- Add a tablespoon of ghee, roasted cashews, and lemon juice to taste. Give it a good stir. Garnish with some fresh cilantro and serve immediately.
Notes
- If the Rava (sooji) is not roasted well, the upma will taste raw. Roast the sooji, till it turns aromatic.
- Ghee is used in very small quantities for some flavor and nutrients. To make it vegan, skip the ghee and use any neutral oil like canola oil or vegetable oil.
- Use a fine variety of Rava (sooji) for making upma. Make sure the sooji is fresh, has not gone bad, and does not have any insects or mold.
- You can use veggies of your choice. Potatoes, carrots, green beans, and corn add great flavor to this dish.
- Upma tastes best when served immediately. Rava absorbs the liquid and turns dry very quickly. If making the upma ahead of time, reheat the upma with some water to soften it and serve immediately.
- Tips For Delicious Upma
- FAQs
Nutrition
Disclaimer
Nutrition values are my best estimates. If you rely on them for your diet, use your preferred nutrition calculator.
KEYWORD
how to make upma, rava upma, recipe for upma, recipe of upma, recipe upma, upma, upma recipe, uppuma
Jamie says
I love how quickly this semolina porridge came together! It was a satisfying meal that my whole family loved!
Jyoti Behrani says
Awesome! I am so glad you all enjoyed upma 🙂
Carrie Robinson says
I had not heard of this dish before, but I am loving the idea of a savory porridge for breakfast. 🙂 Looks delicious!
Jyoti Behrani says
It's a very easy and a delicious breakfast. Hope you like it:)
Anjali says
I love upma but I haven't had it in forever and had no idea how to make it at home! Thanks to your recipe I can bring back one of my childhood favorites to my breakfast table every week!
Jyoti Behrani says
Yes, I too grew up eating upma almost every week. It's so easy and delicious breakfast. Glad you like it:)
Aimee Mars says
Adding the ghee was so spot on for me! Delicious meal and will be making again!
Jyoti Behrani says
Awesome! I am so glad you liked my recipe 🙂
Shashi says
Upma is one of my moms favorite dishes and she loved your version so much! Delicious.
Jyoti Behrani says
Awesome! I am so glad your mom liked my recipe 🙂