dinnerindianvegetarian

Indian Rajma Masala

A deeply comforting, rich Punjabi curry made with red kidney beans simmered in a thick, spiced onion-tomato gravy.

By Kitchen Recipe Team
Indian Rajma Masala
Prep Time480 mins
Cook Time45 mins
Servings4
Difficultymedium

Why You'll Love This Indian Rajma Masala

This Indian Rajma Masala brings authentic indian flavors straight to your kitchen. Perfect for a dinner when you want something satisfying, flavorful, and easy to make. People love this recipe because it combines simple ingredients to create something truly magical.

Indian Rajma Masala

Prep: 480 mins•Cook: 45 mins•Total: 525 mins•Yields: 4 Servings

Ingredients

Servings:4
  • red kidney beans (rajma)
  • onions
  • tomatoes
  • ginger-garlic paste
  • cumin seeds
  • coriander powder
  • turmeric
  • red chili powder
  • garam masala
  • amchur (dry mango powder)
  • ghee/oil

Equipment Needed

  • Pressure cooker
  • Heavy-bottomed pot

Instructions

1

Soak Beans

Wash and soak red kidney beans (Rajma) in plenty of water overnight (at least 8-10 hours). They should double in size.

2

Pressure Cook Beans

Drain the water. Place beans in a pressure cooker with fresh water, salt, a black cardamom, and a bay leaf. Cook for 6-8 whistles until very tender.

3

Check Doneness

The beans must be completely soft. If you press one between your fingers, it should mash effortlessly without a hard center.

4

Make Onion Paste

For a thick, smooth gravy, puree the onions in a blender. (You can also chop them extremely fine).

5

Make Tomato Paste

Puree the tomatoes along with a small piece of ginger and green chilies.

6

Sauté Onions

Heat oil or ghee in a pot. Add cumin seeds. Once they splutter, add the onion paste. Fry patiently until it turns dark golden brown.

7

Add Garlic

Add garlic paste and sauté for 2 minutes until the raw smell is gone.

8

Cook Tomatoes and Spices

Add the tomato puree, coriander powder, turmeric, and red chili powder. Cook on medium heat until the oil separates completely.

9

Combine Beans

Add the boiled Rajma along with its cooking water to the masala base. Stir well.

10

Mash and Simmer

Simmer uncovered for 15-20 minutes. Mash a handful of the beans against the side of the pot with your ladle. This naturally thickens the gravy to a creamy consistency.

11

Final Flavoring

Stir in garam masala, a pinch of amchur (dry mango powder), and a tablespoon of butter or ghee.

12

Garnish and Serve

Garnish with fresh coriander. Serve piping hot over a mound of steamed Basmati rice (the legendary 'Rajma Chawal' combo).

Nutrition Information

320
Calories
14g
Protein
46g
Carbs
10g
Fat
12g
Fiber

*Per serving. Nutritional values are estimates.

Expert Tips

  • • The secret to great Rajma is boiling the beans until they are completely soft, almost falling apart. Hard beans ruin the dish.
  • • Do not discard the water you boiled the beans in; it contains tons of flavor and acts as the thickening stock.

Variations

  • • Kashmiri Rajma: Uses a darker, smaller variety of kidney beans and skips tomatoes, relying heavily on dry ginger and fennel powders.

Chef's Notes & Storage

•

Rajma Chawal (Kidney Beans and Rice) is universally considered the ultimate comfort food for North Indians.

Frequently Asked Questions

Q: Can I use canned kidney beans?

A: Yes, but you must still simmer them in the gravy for at least 20-30 minutes so they absorb the spices.

Kitchen Recipe Team

The Kitchen Recipe team shares delicious recipes, cooking guides, and food inspiration from around the world to help you create amazing meals at home.

Kitchen Recipe
Cook · Share · Enjoy

Kitchen Recipe Collection

Indian Rajma Masala

A deeply comforting, rich Punjabi curry made with red kidney beans simmered in a thick, spiced onion-tomato gravy.

Indian Rajma Masala
Prep
480 min
Cook
45 min
Total
525 min
Servings
4
Difficulty
medium
Cuisine
indian

Ingredients

Scaled for 4 servings

  • red kidney beans (rajma)
  • onions
  • tomatoes
  • ginger-garlic paste
  • cumin seeds
  • coriander powder
  • turmeric
  • red chili powder
  • garam masala
  • amchur (dry mango powder)
  • ghee/oil

Equipment

  • Pressure cooker
  • Heavy-bottomed pot

Instructions

Cooking Tips

  • The secret to great Rajma is boiling the beans until they are completely soft, almost falling apart. Hard beans ruin the dish.
  • Do not discard the water you boiled the beans in; it contains tons of flavor and acts as the thickening stock.

Variations

  • Kashmiri Rajma: Uses a darker, smaller variety of kidney beans and skips tomatoes, relying heavily on dry ginger and fennel powders.

Chef's Notes & Storage

  • Rajma Chawal (Kidney Beans and Rice) is universally considered the ultimate comfort food for North Indians.

Nutrition Estimate

320 calories · 14g protein · 46g carbs · 10g fat · 12g fiber per serving

You May Also Like

Indian Chana Masala
dinner

Indian Chana Masala

A robust, tangy, and deeply spiced chickpea curry cooked with onions, tomatoes, and a special blend of roasted spices.

525m mediumindian
View Full Recipe
Indian Aloo Gobi
dinner

Indian Aloo Gobi

A comforting, dry, spiced stir-fry of potatoes and cauliflower florets tossed with turmeric, ginger, and cumin.

40m easyindian
View Full Recipe
Indian Dal Tadka
dinner

Indian Dal Tadka

The ultimate Indian comfort food—creamy yellow lentils tempered twice with garlic, cumin, and dried red chilies in smoking hot ghee.

40m easyindian
View Full Recipe