Rajma Masala (Kidney Bean Curry)

Servings: 4 Total Time: 8 hrs 55 mins
Creamy kidney beans in a spiced onion-tomato gravy, the Punjabi comfort food classic.
Rajma chawal, kidney bean curry with rice

Illustrative stock photos, not this exact recipe. Photo credits are at the bottom of the page.

Rajma chawal, kidney beans with rice, is the comfort food of Punjab and most of North India. The beans simmer in a tomato and onion gravy until they are soft and creamy.

Kidney beans must be cooked properly. Raw or undercooked beans contain a toxin, so boil them hard and cook them completely soft.

Recipe label: Based on traditional technique. Photo: illustrative stock photo, not the finished dish from this exact recipe.

Photo credits: Paul on Unsplash; Photo 2: dhiraj jain on Pexels; Photo 3: dhiraj jain on Pexels. Free stock photos, used under the Unsplash or Pexels license and shown here as illustrations only.

Rajma Masala (Kidney Bean Curry)

Prep Time 10 mins Cook Time 45 mins Rest Time 480 mins Total Time 8 hrs 55 mins
Servings: 4

Description

Creamy kidney beans in a spiced onion and tomato gravy, the Punjabi comfort food classic. Serve with rice for rajma chawal.

Ingredients

Instructions

  1. Soak the beans overnight and drain. Boil them hard for at least 10 minutes, then cook until completely soft: 6-8 whistles in a pressure cooker, or 1-1½ hours on the stove.
  2. Cook the onions in the oil until golden. Add the ginger-garlic paste, then the tomato puree and spices. Cook 8 minutes until the oil separates.
  3. Add the beans with their cooking water and the salt. Simmer 15 minutes, mashing a few beans to thicken.
  4. Finish with garam masala and fresh coriander. Serve with rice.

Note

Never eat raw or undercooked kidney beans. Canned beans work: skip the soaking and simmer them in the gravy for 10-15 minutes. A splash of cream is optional. Keeps 4 days in the fridge and freezes for 3 months.
Recipe Card powered by WP Delicious

Frequently asked questions

Expand All:

Why must I boil the beans hard?

Raw kidney beans contain a natural toxin that is destroyed by boiling for at least 10 minutes.

Can I use canned beans?

Yes, and it saves hours.