Rava Upma with Peanuts and Cashews is a delightful and popular South Indian breakfast dish known for its simplicity and savory flavors. Upma is made from semolina (rava or sooji) and is often seasoned with a variety of spices, nuts, and vegetables. In this variation, the addition of crunchy peanuts and creamy cashews not only enhances the texture but also brings a rich nutty flavor to the dish.

This wholesome and satisfying dish is typically prepared by sautéing semolina in aromatic spices like mustard seeds, cumin seeds, and curry leaves. The addition of roasted peanuts and cashews adds a delightful crunch, while the combination of onions and green chilies contributes a mild spiciness. The final result is a warm, comforting bowl of Rava Upma with Peanuts and Cashews that can be enjoyed for breakfast or as a quick and nourishing meal. This versatile recipe allows for customization, making it a favorite among those who appreciate a balance of textures and flavors in their morning meal.

This breakfast Rava Upma with peanuts and cashews is amazing! With one bite of this dish, you will fall in love with Indian food.

Preparation: 5 minutes
Cooking time: 15 minute
Total time: 20 minutes
Quantity: 2 servings
485 calories per serving


  • 1/2 cup Semolina.
  • 1 Small Onion.
  • 1.5 cups water.
  • 1/2 teaspoon Mustard Seeds.
  • 3 tablespoons Peanuts.
  • 1/2 teaspoon Urad Dal.
  • 1/2 teaspoon Chana Dal.
  • 10 Cashews.
  • 1-inch piece ginger, finely chopped or grated
  • 2 Green Chilies, finely chopped.
  • 1 Red Chili.
  • A Sprig Curry Leaves.
  • 3 tablespoons oil.
  • 1 tablespoon Ghee.
  • Salt to taste.

How to prepare it:

  1. On a low flame, dry and roast the semolina for 5 minutes and set aside.
  2. Put the oil in a pan and heat, then add the urad dal, chana dal, mustard seeds, and peanuts and saute to get a light brown color.
  3. Add cashew nuts, green chilies, red chilies, and ginger, then fry the mixture until it has a brown color.
  4. Add curry leaves then fry for a few minutes.
  5. Add the onions and fry until they become translucent.
  6. Add water and salt to the mixture.
  7. Slowly add the roasted semolina and stir well to avoid any lumps.
  8. Cover the pan and cook the mixture over a medium flame for 3 to 5 minutes.
  9. Mix again and add the ghee then mix well until combined.
  10. Serve hot for breakfast.

Other versions of Rava Upma / UPMA / Uppumavu

Popular Indian recipes


Categories: IndianRecipe

Nicolas Desjardins

Hello everyone, I am the main writer for SIND Canada. I've been writing articles for more than 12 years and I like sharing my knowledge. I'm currently writing for many websites and newspapers. I always keep myself very informed to give you the best information. All my years as a computer scientist made me become an incredible researcher. You can contact me on our forum or by email at [email protected].