Rajma Chawal is a classic North Indian comfort meal made with red kidney beans (rajma) cooked in a rich tomato-onion gravy and served with steamed rice. This recipe serves 4 people.
Ingredients
For the Rajma
- 1 cup dried rajma (red kidney beans)
- 3 cups water (for pressure cooking)
- 2 tbsp cooking oil or ghee
- 1 tsp cumin seeds
- 2 medium onions, finely chopped
- 1 tbsp ginger-garlic paste
- 3 medium tomatoes, pureed
- 2 green chilies, chopped (optional)
- 1 tsp turmeric powder
- 1 tsp red chili powder
- 1 tsp coriander powder
- ½ tsp cumin powder
- 1 tsp garam masala
- Salt to taste
- 2 tbsp chopped fresh coriander leaves
For the Rice
- 1 cup basmati rice
- 2 cups water
- ½ tsp salt (optional)
- 1 tsp ghee (optional)
Step 1: Soak the Rajma
1.Wash the rajma thoroughly.
2.Soak it in 3–4 cups of water for 8–10 hours or overnight.
3.Drain the soaking water before cooking.
Step 2: Pressure Cook the Rajma
- Add soaked rajma and 3 cups fresh water to a pressure cooker.
- Add a little salt if desired.
- Cook for 6–8 whistles (or 25–30 minutes on medium heat).
- The beans should be soft enough to mash easily with your fingers.
Step 3: Prepare the Masala
- Heat oil or ghee in a pan.
- Add cumin seeds and let them splutter.
- Add chopped onions and sauté until golden brown.
- Stir in the ginger-garlic paste and cook for 1 minute.
- Add the tomato puree and green chilies.
- Cook until the oil starts separating from the masala.
Step 4: Add the Spices
Mix in:
- Turmeric
- Red chili powder
- Coriander powder
- Cumin powder
- Salt
Cook for 2–3 minutes on low heat.
Step 5: Add the Cooked Rajma
- Add the cooked rajma along with its cooking liquid.
- Mix well.
- Lightly mash a few beans to naturally thicken the gravy.
- Simmer for 15–20 minutes, stirring occasionally.
Step 6: Finish the Curry
- Add garam masala.
- Mix well and cook for another 2 minutes.
- Garnish with fresh coriander leaves.
Step 7: Cook the Rice
- Wash the basmati rice until the water runs clear.
- Soak for 20 minutes (optional but recommended).
- Add rice and water to a pot.
- Bring to a boil, then reduce the heat to low.
- Cover and cook for 12–15 minutes until the rice is fluffy.
Step 8: Serve
Serve hot rajma over steamed basmati rice. Add:
- Sliced onions
- Lemon wedges
- Green chilies
- Papad or pickle (optional)
Tips for the Best Rajma Chawal
- Soaking overnight helps the beans cook evenly.
- Use fresh tomatoes for a richer flavor.
- Simmer the curry for at least 15 minutes to develop its taste.
- Rajma often tastes even better the next day as the flavors deepen.
Approximate Nutrition (Per Serving)
- Calories: 450–500 kcal
- Protein: 16–18 g
- Carbohydrates: 70–75 g
- Fat: 10–12 g
- Fiber: 12–15 g
Enjoy your homemade Rajma Chawal with a fresh salad and a squeeze of lemon for an authentic North Indian meal!