Creamy Restaurant-Style Rajma Masala (Kidney Bean Curry)

1 hour 45 minutes

763 reads

3.67 from 3 votes

About Creamy Restaurant-Style Rajma Masala (Kidney Bean Curry)

Craving the creamy, comforting warmth of an authentic Indian curry? This Restaurant-Style Rajma Masala delivers the rich flavors of a Punjabi dhaba right to your kitchen, surprisingly easy to make any night of the week.
Tender kidney beans melt into a luxuriously spiced tomato gravy, infused with fragrant ginger, garlic, and a touch of warming spices. It's a deeply satisfying dish that elevates the classic Punjabi kidney bean curry to a whole new level.
Serve this rich Rajma Masala with fluffy Jeera rice or warm roti for a truly unforgettable meal – perfect for a weeknight dinner or a special occasion feast.
30-Day Indian Vegetarian Weight Loss Meal Plan

Stop Thinking About What to Cook Every Day

Weight loss, PCOS, and Healthy Eating, all planned out for you. Just follow the plan and cook. From ₹499.

Explore Meal Plans

Recipe Time & More

Prep1 hour
Cook45 minutes
Total1 hour 45 minutes
Calories127 kcal
Serves4
Served AsDinnerLunch

Ingredients
 

For the Rajma

For the Aromatics

For the Masala

Other

Start Focussed Cooking Mode →

Instructions
 

  • Wash the kidney beans thoroughly and soak them in water for at least 7-8 hours or overnight. This helps them soften and cook evenly.
  • Drain the soaked kidney beans. Place them in a pressure cooker with enough water to cover them by about 2 inches. Add salt and cook until tender, about 6-7 whistles. Alternatively, simmer in a pot until tender, about 1.5-2 hours.
  • In a separate pot, boil the onions, garlic, and ginger until softened. This makes it easier to blend into a smooth paste. Once cooled slightly, blend into a smooth paste. Separately, blend the chopped tomatoes and green chilies into a puree.
  • Heat oil in a large pot or kadhai over medium heat. Add the bay leaf and cardamom pods. Sauté for a minute until fragrant. This infuses the oil with their aromatic flavors.
    Creamy Restaurant-Style Rajma Masala (Kidney Bean Curry) - Plattershare - Recipes, food stories and food lovers
  • Add the onion-ginger-garlic paste to the pot. Sauté, stirring frequently, until the paste turns golden brown and the oil starts to separate. This process, called bhunaoing, deepens the flavor of the masala.
  • Pour in the tomato-chili puree. Continue to sauté until the masala thickens and the oil begins to separate again. This indicates that the tomatoes are cooked and the flavors have melded.
    Creamy Restaurant-Style Rajma Masala (Kidney Bean Curry) - Plattershare - Recipes, food stories and food lovers
  • Add the dry spices—red chili powder, coriander powder, and garam masala—to the masala. Mix well and cook for a minute until fragrant. This blooms the spices and enhances their flavor.
  • Add the cooked kidney beans to the masala. Stir gently to coat the beans in the rich gravy. If the gravy seems too thick, add a little water to adjust the consistency.
    Creamy Restaurant-Style Rajma Masala (Kidney Bean Curry) - Plattershare - Recipes, food stories and food lovers
  • Bring the rajma masala to a simmer, then reduce the heat and cook for another 10-15 minutes, allowing the flavors to meld beautifully.
  • Garnish with fresh coriander leaves. Serve hot with Jeera rice or warm roti for a complete and satisfying meal.
    Creamy Restaurant-Style Rajma Masala (Kidney Bean Curry) - Plattershare - Recipes, food stories and food lovers

Recipe Notes

Good To Know

  • For a richer, restaurant-like texture, mash a small portion of the cooked kidney beans directly into the gravy and simmer for a few extra minutes; this helps thicken the sauce and intensifies the flavor.
  • If you want a subtle smoky aroma similar to dhaba-style rajma, briefly char a piece of natural charcoal, place it in a small steel bowl over the finished curry, drizzle with a little ghee, and quickly cover the pot for 2-3 minutes to infuse the masala with smokiness.
  • For vegan or dairy-free variations, skip the traditional finishing swirl of cream or butter and instead add a splash of coconut milk or cashew cream at the end for a creamy mouthfeel without dairy.
  • Leftover rajma thickens as it sits; when reheating, add a splash of hot water and simmer gently to restore the original consistency without diluting the flavors.

Expert Tips

  • Soaking the kidney beans overnight not only reduces cooking time but also improves their digestibility.
  • Adjust the spice level to your preference by adding more or fewer chilies during the cooking process.
  • Freshly ground spices enhance the flavor of rajma significantly. Consider using a mortar and pestle or a spice grinder for optimal aroma.

Storage Instructions

  • Store leftover rajma in an airtight container in the refrigerator for up to 3-4 days.

Please appreciate the author by voting!

3.67 from 3 votes

Recipe Nutrition

Calories: 127kcalCarbohydrates: 4gProtein: 1gFat: 13gSaturated Fat: 2gPolyunsaturated Fat: 3.3gMonounsaturated Fat: 6.6gSodium: 855mgFiber: 1gSugar: 2g

Vimmi Bhatia
Vimmi Bhatia
Articles: 12
30-Day Indian Vegetarian Weight Loss Meal Plan

Guest Post / Advertise on Plattershare

Writers, food bloggers & brands - collaborate with us

See Details

3 Comments

3.67 from 3 votes

Leave a Reply