- Soak kidney beans overnight, then pressure cook with water for 3 whistles on high heat, followed by 15 minutes on low heat. Let the pressure release naturally.
- Heat oil in a saucepan. Add a bay leaf and sauté sliced onions until softened.
- Crush ginger and garlic, add to the onions, and cook until the raw aroma disappears (3-5 minutes).
- Stir in cubed tomatoes and cook for 5 minutes until softened.
- Add coriander, turmeric, red chili, and cumin powders. Cook on low heat until the oil separates from the masala.
- Mix in the cooked kidney beans with their cooking liquid. Add garam masala and adjust salt. Simmer for 15 minutes to thicken.
- Garnish with fresh coriander leaves and serve hot with rice or roti.
- Calories:220 kcal25%
- Energy:920 kJ22%
- Protein:12 g28%
- Carbohydrates:35 mg40%
- Sugar:4 mg8%
- Salt:300 g25%
- Fat:5 g20%
Last Updated on 2 months by Neha Deshmukh
Authentic Rajma Recipe – Kidney Bean Curry with Traditional Spices
Hey everyone! If you’re anything like me, a comforting bowl of Rajma (kidney bean curry) is pure soul food. It’s one of those dishes that instantly transports me back to my childhood, filled with the aroma of simmering spices and the warmth of family dinners. I’m so excited to share my go-to recipe with you – it’s been perfected over the years and is guaranteed to become a favorite in your home too!
Why You’ll Love This Recipe
This Rajma recipe isn’t just about deliciousness; it’s about tradition. It’s a classic North Indian dish, hearty, flavorful, and surprisingly easy to make. It’s perfect for a cozy weeknight meal, a festive gathering, or simply when you’re craving something comforting. Plus, it’s a fantastic source of protein and fiber! You’ll love how the rich, tomato-based gravy clings to the tender kidney beans – it’s seriously addictive.
Ingredients
Here’s what you’ll need to create this magic:
- ¾ cup kidney beans (rajma), soaked overnight
- 2 ½ cups water
- 1 tbsp oil
- 1 bay leaf
- 1 large onion, thinly sliced
- 1 small ginger, roughly chopped
- 3 garlic cloves, roughly chopped
- 2 medium tomatoes, cubed (about 300g)
- 1 heaped tsp coriander powder (about 6g)
- ¼ tsp turmeric powder (about 1g)
- ½ tsp red chili powder (adjust to taste – about 2.5g)
- ½ tsp cumin powder (about 2.5g)
- ½ tsp garam masala (about 2.5g)
- Salt to taste
- Coriander leaves for garnish
Ingredient Notes
Let’s talk ingredients! A few things will really make a difference in your Rajma:
- Soaking the Rajma: Don’t skip this step! Soaking overnight (or at least 8 hours) is crucial for tender beans and reduces cooking time. I usually add a pinch of baking soda to the soaking water – it helps soften the beans even further.
- Spice Levels: Rajma spice levels vary hugely across regions. Some families like it mild, others fiery! Feel free to adjust the red chili powder to your preference.
- Garam Masala: This is where quality matters. A good garam masala blend will have a complex aroma and flavor. I prefer to use a freshly ground blend whenever possible.
- Tomatoes: Ripe, juicy tomatoes are best. If you’re using canned, opt for whole peeled tomatoes and crush them yourself for a fresher flavor.
Step-By-Step Instructions
Alright, let’s get cooking!
- Soak & Cook the Rajma: Start by draining the soaked kidney beans and adding them to a pressure cooker with 2 ½ cups of water. Pressure cook on high flame for 3 whistles, then reduce the heat to simmer and cook for another 15 minutes. Let the pressure release naturally. This ensures the beans are perfectly cooked and creamy.
- Sauté the Aromatics: While the rajma is cooking, heat the oil in a saucepan over medium heat. Add the bay leaf and let it sizzle for a few seconds. Then, add the sliced onions and sauté until they turn soft and golden brown.
- Ginger-Garlic Paste: Crush the ginger and garlic together (or use a food processor!). Add this paste to the softened onions and cook for another 3-5 minutes, until the raw aroma disappears. This is key for building a flavorful base.
- Tomato Time: Add the cubed tomatoes to the pan and cook for about 5 minutes, until they become mushy and softened.
- Spice it Up: Now for the magic! Stir in the coriander powder, turmeric powder, red chili powder, and cumin powder. Cook on low heat for 5-7 minutes, stirring constantly, until the oil starts to separate from the masala. This is a sign that the spices are beautifully roasted and ready to infuse their flavor.
- Combine & Simmer: Add the cooked rajma (along with the water it was cooked in) to the masala. Stir in the garam masala and add salt to taste. Bring to a simmer and cook for 15 minutes, stirring occasionally, to allow the flavors to meld and the gravy to thicken.
- Garnish & Serve: Finally, garnish with fresh coriander leaves and serve hot!
Expert Tips
- Don’t overcook the rajma! Mushy beans are no fun.
- Adjust the water: If you prefer a thicker gravy, simmer for longer. For a thinner gravy, add a little hot water.
- Patience is key: Allowing the spices to bloom in the oil is what gives Rajma its signature flavor.
Variations
- Vegan Adaptation: This recipe is naturally vegan! Just ensure your garam masala doesn’t contain any animal-derived ingredients.
- Spice Level Adjustments:
- Mild: Reduce the red chili powder to ¼ tsp or omit it altogether.
- Medium: Stick to the ½ tsp red chili powder.
- Hot: Add ¾ tsp or 1 tsp red chili powder, or a pinch of cayenne pepper.
- Festival Adaptations: My aunt always adds a small piece of jaggery (gur) during Diwali for a touch of sweetness. It’s a lovely tradition! For Navratri, some families skip the onion and garlic.
Serving Suggestions
Rajma is traditionally served with steamed rice. But it’s also fantastic with roti, naan, or even jeera rice (cumin rice). A side of raita (yogurt dip) and a simple salad completes the meal perfectly.
Storage Instructions
Leftover Rajma can be stored in an airtight container in the refrigerator for up to 3 days. It also freezes beautifully! Portion it out into freezer-safe containers and it will keep for up to 2 months.
FAQs
1. What is the best way to soak Rajma for optimal texture?
Soaking overnight in plenty of water is best. Adding a pinch of baking soda helps soften the beans even more.
2. Can I use a slow cooker instead of a pressure cooker for this Rajma recipe?
Yes, you can! Cook the soaked rajma on low for 6-8 hours, or on high for 3-4 hours, until tender.
3. How can I adjust the spice level of this Rajma curry?
Simply adjust the amount of red chili powder. Start with less and add more to taste.
4. What is the significance of using bay leaf in Rajma?
Bay leaf adds a subtle aromatic flavor to the curry. It’s a traditional ingredient that enhances the overall taste.
5. Can I freeze leftover Rajma? If so, for how long?
Absolutely! Freeze in airtight containers for up to 2 months. It’s a great way to have a quick and easy meal on hand.
Enjoy making this Rajma recipe! I hope it brings as much joy to your table as it does to mine. Let me know in the comments how it turns out!