Rava Kichadi Recipe
Introduction
Rava Kichadi is a comforting and flavorful South Indian dish made with fine semolina and fresh vegetables. It’s quick to prepare and perfect for a wholesome breakfast or light meal. This simple recipe combines aromatic spices and a medley of veggies for a satisfying bowl.

Ingredients
- 1 cup rava or sooji (fine semolina)
- 4 cups boiling water
- 7-8 cashews, broken
- 1 onion, thinly sliced
- 1 tomato, thinly sliced
- ½ cup peas (frozen)
- ½ cup carrots (frozen)
- 1.5 teaspoons finely chopped ginger
- 1 teaspoon lemon juice
- ¼ teaspoon turmeric powder
- 1 green chili, finely chopped
- ⅛ teaspoon hing (asafoetida)
- 7-8 curry leaves
- ½ tablespoon urad dal dhuli (split black gram without skin)
- ½ tablespoon chana dal (split Bengal gram)
- 1 teaspoon mustard seeds
- 1 tablespoon oil
- 1.5 tablespoons ghee (clarified butter)
- ¼ teaspoon red chili powder
- Salt to taste
Instructions
- Step 1: Soak the urad dal and chana dal in enough water for 20-30 minutes to keep them soft while cooking.
- Step 2: Heat ½ tablespoon ghee in a pan over medium heat. Add broken cashews and sauté until light golden brown. Remove and set aside.
- Step 3: In the same pan, roast the rava/sooji on medium heat, stirring continuously for 6-7 minutes until it changes color and releases a fragrant aroma. Remove from heat and set aside, taking care not to burn it.
- Step 4: In another pan, heat 1 tablespoon ghee and 1 tablespoon oil over medium heat. Add mustard seeds and wait until they start popping. Then add hing, chana dal, urad dal, and curry leaves. Sauté until the dals turn light golden.
- Step 5: Add the chopped ginger and cook until it starts turning golden.
- Step 6: Add sliced onions and cook until translucent with no raw smell remaining.
- Step 7: Add sliced tomatoes, carrots, and peas (soaked in warm water for 5 minutes if frozen). Cook for about 2 minutes until vegetables soften slightly but remain intact.
- Step 8: Stir in salt, red chili powder, and turmeric powder, mixing well.
- Step 9: Pour in 4 cups of boiling water.
- Step 10: Gradually add the roasted rava to the water and vegetable mixture, stirring continuously to avoid lumps. Cook until the rava absorbs all the water.
- Step 11: Cover with a lid and simmer on medium-low heat for 7-8 minutes.
- Step 12: Remove lid, stir in lemon juice, and garnish with roasted cashews and chopped cilantro if desired.
- Step 13: Serve hot with sambhar and chutney on the side.
Tips & Variations
- Roast the rava carefully on medium heat to avoid burning and ensure a nutty flavor.
- Feel free to add other vegetables like beans or potatoes for variety.
- Adjust green chili and red chili powder to taste for preferred spiciness.
- For a vegan version, replace ghee with oil or vegan butter.
Storage
Store leftover Rava Kichadi in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stove or microwave, adding a splash of water to loosen the texture if needed.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use coarse semolina instead of fine rava?
Fine semolina is preferred for a soft, smooth texture, but you can use coarse semolina with slightly longer cooking time. The dish will be a bit grainier.
Is it necessary to soak the dals before cooking?
Soaking the urad dal and chana dal helps them soften quickly and cook evenly, improving the texture of the kichadi. However, if short on time, you can skip this step but expect a firmer bite.
PrintRava Kichadi Recipe
Rava Kichadi is a comforting and flavorful South Indian dish made from roasted semolina cooked with vegetables and tempered spices. This wholesome one-pot meal combines the nuttiness of roasted rava with the brightness of tomatoes, peas, and carrots, simmered to perfection and garnished with roasted cashews. It’s a quick and easy recipe perfect for a light yet satisfying breakfast, lunch, or dinner.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: South Indian
- Diet: Vegetarian
Ingredients
Main Ingredients
- 1 cup rava or sooji (fine semolina)
- 4 cups boiling water
- 7–8 cashews, broken
- 1 onion, thinly sliced
- 1 tomato, thinly sliced
- ½ cup frozen peas
- ½ cup frozen carrots
- 1.5 teaspoons finely chopped ginger
- 1 teaspoon lemon juice
- ¼ teaspoon turmeric powder
- 1 green chili, finely chopped
- ⅛ teaspoon hing (asafoetida)
- 7–8 curry leaves
- ½ tablespoon urad dal dhuli (split black gram without skin)
- ½ tablespoon chana dal (split Bengal gram)
- 1 teaspoon mustard seeds
- 1 tablespoon oil
- 1.5 tablespoons ghee (clarified butter)
- ¼ teaspoon red chili powder
- Salt to taste
Instructions
- Soak Lentils: Soak the urad dal and chana dal in enough water for 20-30 minutes to ensure they stay soft during cooking.
- Roast Cashews: Heat ½ tablespoon ghee in a pan on medium heat. Add broken cashew nuts and sauté until light golden brown. Remove and set aside.
- Roast Rava: In the same pan, add rava/sooji and roast on medium heat while stirring continuously. Roast for 6-7 minutes until the rava changes color and releases a fragrant aroma. Remove from the pan carefully to avoid burning, and set aside.
- Tempering Spices: In another pan, heat 1 tablespoon ghee and 1 tablespoon oil on medium heat. Add mustard seeds and wait for them to pop. Then add hing, soaked chana dal, urad dal, and curry leaves. Sauté until lentils turn light golden. Add chopped ginger and continue sautéing until ginger turns golden.
- Sauté Vegetables: Add sliced onions to the pan and cook until translucent with no raw smell. Add sliced tomatoes, chopped carrots, and peas (pre-soaked in warm water for 5 minutes if frozen). Cook for 2 minutes, allowing the vegetables to soften but not turn mushy.
- Add Spices and Water: Add salt, red chili powder, and turmeric powder to the vegetable mixture and combine well. Then add 4 cups of boiling water.
- Add Roasted Rava: Gradually add the roasted rava to the boiling mixture, stirring continuously to prevent lumps. Keep stirring until the rava absorbs all the water.
- Simmer: Cover the pan with a lid and let it simmer on medium-low heat for 7-8 minutes, allowing flavors to meld and semolina to cook fully.
- Finish and Serve: Remove the lid, squeeze in lemon juice, and gently mix. Garnish with roasted cashew nuts and chopped cilantro. Serve hot with sambhar and chutney on the side for a complete meal.
Notes
- Roast the rava carefully as it can burn quickly once hot.
- Using boiling water helps prevent lumps and cooks the semolina evenly.
- If using frozen vegetables, soak them briefly in warm water before cooking.
- Adjust spices to taste according to your preference for heat.
- Ghee enhances flavor, but you can adjust quantity or substitute with oil for a lighter version.
- Serve immediately for the best texture; the kichadi can thicken as it cools.
Keywords: Rava Kichadi, Sooji Upma, South Indian Kichadi, Semolina Recipe, Vegetarian, Comfort Food

