Rajma Curry

4.2(81 reviews)

North Indian kidney bean curry — slow-cooked red kidney beans in a spiced tomato-onion gravy. Punjabi household staple. Best with basmati rice (rajma chawal) — the comfort food of North India.

Prep Time

14 min

🔥

Cook Time

15 min

🍽

Servings

6

Calories

336 cal

Jump to Recipe
Rajma Curry — homemade International vegetarian recipe with kidney beans, tomato, onion, 6 servings, ready in 29 minutes
Vegetarian
Hard

🛠 Interactive Recipe Tools — Use them right here on this page

Smart Servings Scaler

servings
  • Kidney Beans1 ½ cup
  • Tomato3 medium
  • Onion1 ½ medium
  • Ginger1 ½ tsp
  • Garlic4 ½ cloves
  • Garam Masala1 ½
  • Coriander Powder1 ½
  • Salt1 ½ tsp
  • Oil3 tbsp

All quantities scaled automatically from 6 servings.

Ingredients

Makes 6 servings · Use the Servings Scaler above to adjust

  • Kidney Beans1.5 cup
  • Tomato3 medium
  • Onion1.5 medium
  • Ginger1.5 tsp
  • Garlic4.5 cloves
  • Garam Masala1.5
  • Coriander Powder1.5
  • Salt1.5 tsp
  • Oil3 tbsp

Instructions

  1. 1

    Soak 1.5 cups dried kidney beans overnight in plenty of water. Drain. Pressure cook with 4 cups water and 1 teaspoon salt for 30 minutes (or simmer 2 hours until very soft).

  2. 2

    Reserve the cooking liquid. You should have tender beans and broth.

  3. 3

    Make the masala: heat 3 tablespoons ghee in a heavy pot. Add 1 teaspoon cumin seeds, sizzle. Add 1 sliced onion, cook 10 minutes until golden. Add 1 tablespoon ginger-garlic paste, cook 1 minute.

  4. 4

    Add 2 chopped tomatoes (or 1 cup puree), 1 teaspoon turmeric, 1.5 teaspoons red chili powder, 2 teaspoons coriander powder, 1 teaspoon cumin powder, 1.5 teaspoons salt, 1 teaspoon sugar. Cook 8 minutes until oil separates from masala.

  5. 5

    Add the cooked beans with 2 cups of the cooking liquid. Mash some beans with the back of a spoon to thicken naturally.

  6. 6

    Simmer uncovered 20 minutes, stirring occasionally. Finish with 1 teaspoon garam masala, 1 tablespoon kasoori methi (crushed), ¼ cup chopped cilantro. Serve over basmati rice. Yogurt and pickle on the side.

🎬Cooking VideoREAL RECIPE VIDEO

Watch how to make Rajma Curry

Plays the exact recipe video right here — no need to leave the page.

💡 Expert Tips

  • 1.Soak overnight. Beans need long soak.
  • 2.Pressure cook. Saves hours.
  • 3.Mash some beans. Thickens naturally.
  • 4.Kasoori methi at end. Defining flavor.

🔬 Why It Works

Rajma succeeds because the long-cooked kidney beans absorb the spiced masala flavors while the onion-tomato base provides rich foundation. Mashing some beans thickens the gravy naturally. The combination with rice (rajma chawal) is the iconic Punjabi comfort food.

Frequently Asked Questions

Canned kidney beans?
Yes — saves time. Use 3 cans drained. Add at the masala stage; simmer 15-20 min.
Spice level?
Medium. Adjust chili powder. Add green chili for heat.
Vegan?
Use oil instead of ghee. Naturally vegan otherwise.
Best sides?
Basmati rice (essential — rajma chawal), naan, kachumber salad, raita, achaar.

Nutrition Facts

Per serving (recipe makes 6 servings)

Calories336kcal
Protein14g
Carbohydrates44g
Fat35g
Fiber8g
Sugar5g

* Percent Daily Values based on a 2,000 calorie diet. Values are estimates.

Tags

Related Recipes