How to Make Rajma Masala (Traditional & Healthy Version)

Rajma Masala, a beloved North Indian dish, is a comforting and protein-rich curry made from red kidney beans (rajma) simmered in a fragrant blend of spices and tomato gravy. Originating from the Punjab region, Rajma Masala is a staple in Indian households, especially during festivals like Lohri, where it is often paired with steamed basmati rice (rajma chawal) or chapati. Its robust flavors, hearty texture, and nutritional value make it a preferred lunch choice across India. The dish boasts a perfect balance of earthy rajma, tangy tomatoes, and aromatic spices such as jeera (cumin), dhania (coriander), and garam masala. Rajma Masala is celebrated for its ability to bring families together, often cooked in large batches for gatherings and special occasions. Its popularity stems from its versatility—vegetarian, gluten-free when paired with rice, and easily adaptable for health-conscious diets. Whether enjoyed during winter afternoons or as part of a festive thali, Rajma Masala is quintessentially Indian, reflecting the rich culinary heritage of the North. Rajma Masala is not only delicious but also deeply rooted in Indian culture, symbolizing warmth, nourishment, and tradition. The slow-cooked beans absorb the flavors of the masala, creating a wholesome, satisfying meal perfect for both lunch and dinner. For those tracking their calories and nutrients, Rajma Masala offers a balanced profile, making it a smart choice for health-conscious food lovers.

35 min total2 servingseasy210 kcal / 100g

Ingredients

  • 1 cup Rajma (red kidney beans) (Soaked overnight)
  • 1 medium Onion (Finely chopped (pyaz))
  • 2 medium Tomato (Pureed (tamatar))
  • 1 tablespoon Ginger-garlic paste (Adrak-lehsun paste)
  • 1 Green chili (Finely chopped (hari mirch))
  • 1 teaspoon Cumin seeds (Jeera)
  • 1 teaspoon Coriander powder (Dhania powder)
  • 1/2 teaspoon Turmeric powder (Haldi)
  • 1/2 teaspoon Red chili powder (Lal mirch powder)
  • 1/2 teaspoon Garam masala
  • to taste Salt
  • 1 tablespoon Oil (Preferably mustard oil (sarson ka tel))
  • 2 tablespoons Fresh coriander leaves (Chopped (dhaniya patta))

Step-by-step instructions

Step 1: Rinse rajma thoroughly and soak overnight
0%

Step 1 · Rinse rajma thoroughly and soak overnight

Rinse rajma thoroughly and soak overnight. Pressure cook rajma with 2 cups water and a pinch of salt until soft (about 5-6 whistles). Drain and set aside.

Step 2: Heat oil in a kadhai (Indian wok)
0%

Step 2 · Heat oil in a kadhai (Indian wok)

Heat oil in a kadhai (Indian wok). Add cumin seeds and let them splutter. Add chopped onions and sauté until golden brown.

Step 3: Add ginger-garlic paste and green chili
0%

Step 3 · Add ginger-garlic paste and green chili

Add ginger-garlic paste and green chili. Sauté until the raw aroma disappears.

Step 4: Add pureed tomatoes
0%

Step 4 · Add pureed tomatoes

Add pureed tomatoes, turmeric, coriander powder, and red chili powder. Cook until oil separates from masala.

Step 5: Add cooked rajma and mix well
0%
10 min

Step 5 · Add cooked rajma and mix well

Add cooked rajma and mix well. Pour 1 cup water, salt, and garam masala. Simmer on low heat for 10 minutes, stirring occasionally.

Step 6: Garnish with fresh coriander leaves
0%

Step 6 · Garnish with fresh coriander leaves

Garnish with fresh coriander leaves. Serve hot with steamed rice or chapati.

Why this recipe is healthy

Rajma Masala is a balanced and nutritious meal, suitable for calorie-conscious eaters. It is low in saturated fat, high in fiber, and contains no cholesterol. Using mustard oil boosts good fats, while the addition of tomatoes and onions increases antioxidant content. The dish is filling, promotes satiety, and can be easily adapted for vegan and gluten-free diets, making it an excellent choice for weight management and overall wellness.

A note on tradition

Rajma Masala is integral to North Indian cuisine, especially Punjab and Delhi. It is traditionally served during festivals like Lohri and family gatherings, often paired with rice for rajma chawal. The dish reflects regional agricultural practices, with rajma being cultivated in Himachal Pradesh and Jammu. Its slow cooking and rich masala signify hospitality and celebration in Indian households.

← Back to Rajma Masala nutrition