How to Make Cooked Rajma with Ghee (Traditional & Healthy Version)

Cooked Rajma with Ghee is a beloved North Indian lunch staple, celebrated for its wholesome flavors and nourishing qualities. Rajma, or red kidney beans, are slow-cooked in an aromatic tomato-onion masala and finished with a drizzle of pure desi ghee, creating a dish that's both comforting and deeply satisfying. This classic recipe hails from the vibrant kitchens of Punjab and Himachal Pradesh, where rajma chawal (rajma served with steamed rice) is a Sunday ritual and a must-have during family gatherings. The taste of rajma is rich, earthy, and mildly spiced, making it a crowd-pleaser for all age groups. The addition of ghee lends a sublime aroma and a smooth, buttery finish to the dish. Rajma is often savored during festivals like Lohri and Baisakhi, symbolizing abundance and togetherness. Not only is this recipe delicious, but it also fits perfectly into a health-conscious Indian diet—high in protein, fiber, and essential nutrients, while using healthy cooking techniques and portion control. Enjoy the deep-rooted flavors of North India with this authentic and nutritious rajma recipe, ideal for calorie tracking and balanced eating.

35 min total2 servingsEasy240 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Soak rajma overnight in plenty of water
0%

Step 1 · Soak rajma overnight in plenty of water

Soak rajma overnight in plenty of water. Drain and rinse. Pressure cook rajma with 2 cups of fresh water and a pinch of salt for 4-5 whistles until soft.

Step 2: Heat desi ghee in a heavy-bottomed kadhai
0%

Step 2 · Heat desi ghee in a heavy-bottomed kadhai

Heat desi ghee in a heavy-bottomed kadhai. Add cumin seeds and let them splutter.

Step 3: Add chopped onions and sauté until golden brown on medium flame
0%

Step 3 · Add chopped onions and sauté until golden brown on medium flame

Add chopped onions and sauté until golden brown on medium flame.

Step 4: Mix in ginger-garlic paste and sauté for 1 minute until raw smell d...
0%
1 min

Step 4 · Mix in ginger-garlic paste and sauté for 1 minute until raw smell d...

Mix in ginger-garlic paste and sauté for 1 minute until raw smell disappears.

Step 5: Add tomato puree
0%

Step 5 · Add tomato puree

Add tomato puree, turmeric powder, red chilli powder, coriander powder, and salt. Cook until the masala leaves oil and becomes thick.

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

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

Add cooked rajma along with its water to the masala. Simmer for 7-8 minutes, mashing a few beans for thickness. Stir in garam masala.

Step 7: Garnish with fresh coriander leaves and serve hot with steamed rice...
0%

Step 7 · Garnish with fresh coriander leaves and serve hot with steamed rice...

Garnish with fresh coriander leaves and serve hot with steamed rice or phulka.

Why this recipe is healthy

Cooked Rajma with Ghee is a healthy choice for lunch due to its high protein and fiber content, which helps manage hunger and stabilize blood sugar levels. Using desi ghee in moderation provides healthy fat without excess calories. The recipe employs wholesome ingredients, minimal oil, and traditional cooking methods that retain nutrients. It is suitable for vegetarians and can be adapted for various health needs, making it a nourishing meal for the entire family.

A note on tradition

Rajma, especially when paired with rice, is an iconic North Indian meal enjoyed in households across Punjab, Himachal Pradesh, and Delhi. It is a staple during festivals like Lohri and is often served at family feasts and community gatherings. The dish highlights regional spice blends and age-old techniques, such as slow simmering and the use of desi ghee for tempering. Rajma is a symbol of comfort food and is cherished for its ability to bring families together during special occasions or hearty Sunday lunches.

← Back to Cooked Rajma with Ghee