Good food. Less fuss.
From the EZdish collection

Rajma Chawal (Red Kidney Bean Curry with Rice)

North Indian · Main

A soul-warming North Indian staple featuring creamy red kidney beans slow-cooked in a robust onion-tomato gravy, served over fragrant, fluffy basmati rice.

IntermediateVegetarianGluten free
Jump to recipe
Rajma Chawal (Red Kidney Bean Curry with Rice) — recipe cover
9 hrA little patience, a lot of flavor
Prep time15 min
Cook time45 min
Servings4 people
DifficultyIntermediate
Let's make something good

How to make it

9 steps. Take it one step at a time.

  1. Wash the rajma and soak them

    Wash the rajma (kidney beans) and soak them in enough water for at least 8 hours or overnight.

    8 hr
  2. Drain the soaking water

    Drain the soaking water. Pressure cook the beans with 3 cups of fresh water and a pinch of salt for 15-20 minutes until they are soft and tender.

    20 min
  3. Heat ghee or oil

    In a separate pan, heat ghee or oil. Add cumin seeds and let them sizzle. Add chopped onions and sauté until golden brown.

    8 min
  4. Add minced garlic, grated ginger, and slit green chilies

    Add minced garlic, grated ginger, and slit green chilies. Sauté for another minute until the raw smell disappears.

    1 min
  5. Stir in the tomato puree, turmeric powder, coriander powder

    Stir in the tomato puree, turmeric powder, coriander powder, and red chili powder. Cook until the oil starts to separate from the masala.

    10 min
  6. Add the cooked rajma along

    Add the cooked rajma along with its cooking liquid to the pan. Mix well and slightly mash a few beans with the back of the spoon to thicken the gravy. Add salt and garam masala.

    10 min
  7. Simmer for 10 minutes

    Simmer for 10 minutes on low heat until the flavors meld. Garnish with fresh coriander.

    10 min
  8. Cook the basmati rice

    While the rajma is simmering, cook the basmati rice by boiling it in 2 cups of water with a pinch of salt until tender and fluffy.

    15 min
  9. Serve the hot Rajma curry

    Serve the hot Rajma curry over a bed of steamed Chawal (rice).

A little kitchen wisdom

Soaking the beans overnight is crucial for texture and digestion. If using a regular pot instead of a pressure cooker, triple the cooking time for the beans.

What you'll need

Pressure cookerLarge panMixing spoonPot for rice
Keep the good going

For now. And for later.

Make it ahead

The rajma curry tastes even better the next day as the flavors deepen.

Store & enjoy

Store rajma and rice in separate airtight containers in the refrigerator. Reheat rajma on the stove with a splash of water. Microwave rice covered with a damp paper towel to prevent drying.

Your next favorite, all in one place

A recipe worth keeping.

Save your favorites, plan your meals, and make cooking feel easy with EZdish.

Get the app
Keep exploring

More recipes to try

An AI-created recipe from the EZdish collection. Ingredient quantities and techniques have not been independently kitchen-tested. Published on this website . Updated . First published in the EZdish collection .

Rajma Chawal (Red Kidney Bean Curry with Rice)
Step 1 of 9

Wash the rajma and soak them

Wash the rajma (kidney beans) and soak them in enough water for at least 8 hours or overnight.

8 hr