How to Make Cooked Rajma (Traditional & Healthy Version)

Cooked Rajma, or rajma curry, is a beloved vegetarian dish from North India, especially popular in Punjab and Himachal Pradesh. This wholesome meal features red kidney beans (rajma) simmered with onions, tomatoes, ginger, garlic, and aromatic Indian spices. Often served with steamed basmati chawal (rice), it’s a staple in Indian households and a favorite for lunch. The creamy texture of slow-cooked rajma and the rich, spiced gravy create a satisfying and comforting meal. Rajma is not just delicious but also deeply woven into North Indian culture. It’s commonly prepared during festivals like Lohri and family gatherings, symbolizing warmth and togetherness. Each household has its own unique touch—some add a dollop of homemade dahi (curd) for extra richness, while others keep it light for daily meals. Cooked rajma is a great choice for those seeking a nutritious, plant-based, and protein-rich Indian lunch option. Its complex flavors, hearty appeal, and cultural roots make it a must-try for anyone exploring authentic Indian cuisine.

35 min total2 servingsEasy210 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Wash and soak rajma overnight in plenty of water
0%

Step 1 · Wash and soak rajma overnight in plenty of water

Wash and soak rajma overnight in plenty of water. Drain and rinse well before cooking.

Step 2: Pressure cook rajma with 3 cups water and a pinch of salt for 4-5 w...
0%

Step 2 · Pressure cook rajma with 3 cups water and a pinch of salt for 4-5 w...

Pressure cook rajma with 3 cups water and a pinch of salt for 4-5 whistles, or until soft and cooked through.

Step 3: Heat oil in a kadhai or pan
0%

Step 3 · Heat oil in a kadhai or pan

Heat oil in a kadhai or pan. Add cumin seeds and let them splutter. Add chopped onions and sauté till golden brown.

Step 4: Add ginger-garlic paste and green chili
0%
1 min

Step 4 · Add ginger-garlic paste and green chili

Add ginger-garlic paste and green chili. Sauté for 1 minute until fragrant.

Step 5: Stir in pureed tomatoes
0%

Step 5 · Stir in pureed tomatoes

Stir in pureed tomatoes. Add turmeric, red chili powder, coriander powder, and salt. Cook till the oil separates from the masala.

Step 6: Add cooked rajma with its water to the masala
0%
5 min

Step 6 · Add cooked rajma with its water to the masala

Add cooked rajma with its water to the masala. Mix well and simmer for 5 minutes. Adjust seasoning and mash a few beans to thicken the gravy.

Step 7: Sprinkle garam masala and fresh coriander leaves before serving
0%

Step 7 · Sprinkle garam masala and fresh coriander leaves before serving

Sprinkle garam masala and fresh coriander leaves before serving. Serve hot with steamed rice or phulka.

Why this recipe is healthy

This cooked rajma recipe is a healthy lunch option as it utilizes whole ingredients, moderate oil, and no cream or butter. The high protein and fiber content keeps you fuller for longer, making it suitable for weight management and diabetic diets. By avoiding heavy ghee and cream, the calorie count is kept in check while still delivering authentic Punjabi flavors. It’s perfect for anyone looking for a nutritious, balanced, and delicious Indian vegetarian meal.

A note on tradition

Rajma is a quintessential part of North Indian cuisine, especially in Punjabi households. It’s a must-have for Sunday lunches and is often associated with communal gatherings and festivals like Lohri and Vaisakhi. In Himachal Pradesh, rajma is prepared with local twists using regional spices. Its popularity has made it a comfort food across India, with each region adding its own flavor variations. Traditionally, it is enjoyed with steamed chawal (rice), making 'Rajma Chawal' a cultural icon.

← Back to Cooked Rajma