• Preparation Time : 8-10 hour
  • Cook Time : 26-30 minutes
  • Ready In : 30-35 minutes
  • Recipe Servings : 4

This one is undoubtedly my personal favourite comfort food, especially when my mother makes it. Red kidney beans soaked overnight and cooked in an onion tomato masala and a plethora of classic Indian spices till soft and mushy. While very few things can beat the fabulousness of rajma chawal, that is, the delicious rajma masala preparation with steamed rice, even rotis and breads do complete justice to this vegetarian Indian recipe. Make sure the kidney beans are well cooked though, to avoid any kind of feeling of flatulence later.


  • Kidney Beans soaked overnight1 cup

  • Tomato Puree to taste

  • Oil 4 tablespoons

  • Onions finely chopped2 medium

  • Ginger-garlic paste 2 tablespoons

  • Coriander powder 2 teaspoons

  • Cumin powder 1 teaspoon

  • Red chilli powder 1 teaspoon

  • Tomato puree 1/2 cup

  • Garam masala powder 1 1/2 teaspoons

  • Fresh coriander leaves chopped1 tablespoon

Method/ Directions

Step 1

Drain kidney beans and wash in fresh water and put into a pressure cooker. Add 5 cups of water and salt and cook under pressure till 4-5 whistles are given out.

Step 2

Drain and reserve the cooking liquor. Heat oil in a non-stick pan. Add onions and sauté till light brown.

Step 3

Add ginger-garlic paste and sauté for 2 minutes. Add coriander powder, cumin powder and red chilli powder and mix well.

Step 4

Add tomato puree and mix again. Sauté for 3-4 minutes.

Step 5

Add kidney beans and mix well. Add 1 cup cooking liquor and salt and stir to mix.

Step 6

Mash the beans a bit and stir again. Add garam masala powder and mix and cook for 5-7 minutes.

Step 7

Garnish with coriander leaves and serve hot.

Recent Recipe

Recent Updates

Like what you see? Get In Touch With Us

Spice India a complete Grocery store for Indian Spices that adds spice to your daily dishes and you will feel the touch of Indian foods on your taste buds while you are away from your beloved home.