Authentic Rajma Recipe – Kidney Bean Curry with Warming Spices

Neha DeshmukhRecipe Author
Ingredients
6
Person(s)
  • 2 count
    Red Kidney Beans
  • 1 count
    Onion
  • 4 count
    Tomatoes
  • 3 count
    Garlic
  • 1 inch
    Ginger
  • 1 count
    Green Chili
  • 1 inch
    Cinnamon
  • 6 count
    Cloves
  • 3 count
    Cardamom Pods
  • 1 teaspoon
    Fennel Seeds
  • 1 teaspoon
    Turmeric Powder
  • 1 teaspoon
    Chili Powder
  • 1 teaspoon
    Salt
  • 1 tablespoon
    Olive Oil
  • 2 cups
    Water
  • 1 cup
    Milk
Directions
  • Boil tomatoes for 3-5 minutes, remove skins and seeds, then blend into a puree.
  • Grind fennel seeds, cinnamon, cloves, and cardamom into a fine powder.
  • Rinse kidney beans thoroughly and set aside.
  • Heat oil in a pan. Sauté onions and green chili until translucent (6-7 minutes). Add ginger-garlic paste and cook for 2 minutes.
  • Add tomato puree to the pan and cook until thickened (8-10 minutes).
  • Stir in turmeric, chili powder, salt, and ground spices. Cook for 2-3 minutes.
  • Add kidney beans and mix well. Pour in water and simmer for 15-20 minutes, or until beans are tender.
  • Adjust seasoning, add milk/cream, and simmer for 2 more minutes. Serve warm with bread.
Nutritions
  • Calories:
    280 kcal
    25%
  • Energy:
    1171 kJ
    22%
  • Protein:
    12 g
    28%
  • Carbohydrates:
    40 mg
    40%
  • Sugar:
    6 mg
    8%
  • Salt:
    450 g
    25%
  • Fat:
    8 g
    20%

Last Updated on 1 month by Neha Deshmukh

Authentic Rajma Recipe – Kidney Bean Curry with Warming Spices

Introduction

Oh, Rajma! Just the smell of this simmering kidney bean curry takes me right back to my grandmother’s kitchen. It’s pure comfort food, and honestly, a dish that always feels like a warm hug. I first made this myself when I moved away from home, desperately trying to recreate that familiar taste. It took a few tries, but now I’m excited to share my version with you – a truly authentic Rajma recipe packed with flavour and warming spices. It’s easier than you think, and trust me, the results are so worth it!

Why You’ll Love This Recipe

This Rajma recipe isn’t just about deliciousness; it’s about experiencing a little piece of Indian culinary heritage. It’s a hearty, flavourful curry that’s perfect for a cozy night in, a family gathering, or even a festive celebration. Plus, it’s relatively quick to make – ready in under 40 minutes! You’ll love how the earthy kidney beans soak up all those incredible spices.

Ingredients

Here’s what you’ll need to create this magic:

  • 2 cans (approximately 800g) Red Kidney Beans (Rajma)
  • 1 Onion (finely chopped)
  • 4 Tomatoes
  • 3 cloves Garlic
  • 1 inch Ginger
  • 1 Green Chili (Serrano pepper), finely chopped (adjust to your spice preference!)
  • 1 inch Cinnamon stick
  • 6 Cloves
  • 3 Cardamom Pods
  • ½ teaspoon Fennel Seeds
  • ½ teaspoon Turmeric Powder
  • 1 teaspoon Chili Powder
  • ½ teaspoon Salt (or to taste)
  • 1 tablespoon Olive Oil
  • 2 cups (480ml) Water
  • ¼ cup (60ml) Milk or Heavy Cream (optional, but adds a lovely richness)

Ingredient Notes

Let’s talk ingredients! Choosing the right ones makes all the difference.

  • Rajma Beans: You’ll find different varieties of Rajma. The Chitra variety is popular for its colour and flavour, but any red kidney bean will work beautifully.
  • Spice Blend: The spice mix is key! Traditionally, some regions in India use pahadi spices, which include a touch of coriander powder. Feel free to experiment!
  • Oil Choices: While olive oil works perfectly well for a healthier option, many families traditionally use mustard oil for a more authentic, pungent flavour. If using mustard oil, heat it until it smokes before adding the onions – this removes the strong raw flavour.
  • Tomatoes: Ripe, juicy tomatoes are best. If you’re using canned tomatoes, opt for whole peeled tomatoes and blend them yourself for the freshest flavour.

Step-By-Step Instructions

Alright, let’s get cooking!

  1. First, let’s prep the tomatoes. Boil them in water for about 3 minutes, then remove the skins and seeds. Blend them into a smooth puree. Set aside.
  2. Now, grind the whole spices – fennel seeds, cinnamon, cloves, and cardamom – into a fine powder. You can use a spice grinder or a mortar and pestle.
  3. Rinse the kidney beans thoroughly under cold water and set them aside. If you’re using dried beans (see FAQs!), make sure they’ve been soaked overnight.
  4. Heat the olive oil in a large, heavy-bottomed pan over medium heat. Add the chopped onions and green chili and sauté for 6-7 minutes, until they turn translucent and softened.
  5. Add the ginger-garlic paste and cook for another 2 minutes, until fragrant. Don’t let it burn!
  6. Pour in the tomato puree and cook for about 4 minutes, stirring occasionally, until it thickens slightly and the raw smell disappears.
  7. Stir in the turmeric powder, chili powder, salt, and the ground spice powder. Cook for 2 minutes, stirring constantly, to bloom the spices. This is where the magic happens!
  8. Add the rinsed kidney beans and mix well, coating them in the spice mixture.
  9. Pour in the water and bring the curry to a simmer. Reduce the heat to low, cover, and let it simmer for 6 minutes.
  10. Finally, adjust the seasoning to your liking. If you want a richer, creamier Rajma, stir in the milk or heavy cream and simmer for another 2 minutes.
  11. Serve warm with rice, roti, naan, or your favourite Indian bread.

Expert Tips

  • Don’t skip blooming the spices! Cooking them in oil releases their flavour and aroma.
  • Simmering is key. Low and slow cooking allows the flavours to meld together beautifully.
  • Taste as you go. Adjust the salt and chili powder to your preference.

Variations

  • Vegan Rajma: Simply omit the milk or cream. It’s delicious without it!
  • Gluten-Free Rajma: This recipe is naturally gluten-free! Just ensure any bread you serve with it is also gluten-free.
  • Spice Level Adjustments:
    • Mild: Reduce the chili powder to ¼ teaspoon or omit the green chili.
    • Medium: Use the recipe as written.
    • Hot: Add an extra green chili or increase the chili powder to 1 ½ teaspoons.
  • Festival Adaptations: During Navratri, you can skip the onion and garlic for a vrat (fasting) friendly version. For Diwali, a dollop of ghee (clarified butter) added at the end elevates the flavour.

Serving Suggestions

Rajma is incredibly versatile! Here are a few ideas:

  • Serve with steamed rice for a classic combination.
  • Enjoy with roti or naan for dipping into the flavourful gravy.
  • A side of raita (yogurt dip) cools down the spice.
  • A simple onion and lemon salad adds a refreshing contrast.

Storage Instructions

Leftover Rajma can be stored in an airtight container in the refrigerator for up to 3 days. It also freezes beautifully for up to 2 months. Reheat gently on the stovetop or in the microwave.

FAQs

  • What is Rajma and where does it originate from? Rajma, meaning “red kidney bean” in Hindi, is a popular dish originating from the northern regions of India, particularly Himachal Pradesh and Punjab. It’s a staple comfort food enjoyed across the country.
  • Can I use dried kidney beans instead of canned? What’s the soaking time? Absolutely! Dried kidney beans offer a more authentic flavour. Soak them in plenty of water overnight (at least 8 hours). Then, cook them in a pressure cooker or on the stovetop until tender before adding them to the curry.
  • How can I adjust the thickness of the Rajma curry? If the curry is too thick, add a little more water. If it’s too thin, simmer it uncovered for a few more minutes to allow some of the liquid to evaporate.
  • What is the best way to balance the spices in Rajma? Start with the recommended amounts and taste as you go. A little bit of sweetness (from the tomatoes) helps balance the heat.
  • Can I make Rajma in an Instant Pot or pressure cooker? Yes! Sauté the onions, ginger, and garlic in the Instant Pot. Then add the remaining ingredients and cook on high pressure for 15-20 minutes, followed by a natural pressure release.
Images