Authentic Homemade Rajma (Kidney Bean Curry)
Authentic Homemade Rajma (Kidney Bean Curry) is a medium Indian recipe that serves 4. 350 calories per serving.
Prep: 8 hrs 30 min | Cook: 1 hr | Total: 9 hrs 45 min
Cost: $28.38 total, $7.10 per serving
Ingredients
- 1 cup Kidney Beans (Dried, soaked overnight (8‑12 hrs) and drained)
- 1 pinch Baking Soda (Optional – helps soften beans during soaking)
- 2 tablespoon Red Chili Powder (Kashmiri red chili powder preferred for color and mild heat)
- 2 tablespoon Onion Paste (Fresh onions blended into a smooth paste)
- 1 teaspoon Salt (Adjust to taste)
- 1 tablespoon Homemade Rajma Masala (Prepared as per the spice blend below; store in an airtight jar for up to 1‑2 months)
- 2 cup Water (for pressure cooking) (Add with beans and spices in the pressure cooker)
- 1 tablespoon Vegetable Oil (For tempering)
- 1 teaspoon Cumin Seeds (Tempering seed)
- 2 medium Onion (Grated (use a fine grater))
- 1 large Tomato (Grated; can use 2 small tomatoes)
- 1 small Green Chili (Finely chopped; optional for extra heat)
- ½ cup Fresh Coriander Leaves (Chopped, for garnish and final tempering)
- 2 teaspoon Amla Powder (Dried gooseberry powder, adds tanginess)
- 1 tablespoon Dark Soy Sauce (Adds depth of color and umami)
- 1 tablespoon Desi Ghee (Finishing butter for richness)
- 1.25 cup Warm Water (for blooming masala) (Just off the boil)
- 3 cup Additional Water (for desired consistency) (Add gradually while simmering)
Instructions
Soak the Rajma
Rinse 1 cup dried kidney beans, place them in a large bowl, add 5‑6 cups water and a pinch of baking soda (optional). Cover and let soak overnight (8‑12 hours).
Time: PT8H
Drain, Rinse and Prepare Beans
In the morning, pour the beans into a colander, discard the soaking water, and rinse thoroughly under running water.
Time: PT5M
Pressure‑Cook the Rajma
Add the drained beans to the pressure cooker. Add 2 cups water, 2 tbsp red chili powder, 2 tbsp onion paste, 1 tsp salt, and 1 tbsp homemade rajma masala. Close the lid and cook on medium‑low flame for 30 minutes (about 1 whistle on a 3‑whistle cooker).
Time: PT30M
Temperature: Medium‑low heat
Prepare the Tempering (Tadka)
Heat 1 tbsp oil in a skillet over medium heat. Add 1 tsp cumin seeds and let them sizzle for 10 seconds. Add the grated onions and sauté until they turn translucent (about 5‑6 minutes). Add the grated tomato and cook until the mixture loses raw smell and turns slightly thick (3‑4 minutes).
Time: PT10M
Temperature: Medium heat
Make the Homemade Rajma Masala (if not pre‑made)
In a dry pan, roast 1 tsp cumin seeds, 1 tbsp whole coriander seeds, 2 cloves, 4 black peppercorns, 2 bay leaves, 1 tsp fenugreek seeds, and 2 tbsp dry pomegranate seeds over low flame until fragrant (2‑3 minutes). Transfer to a bowl, let cool, then grind with 2 tsp Kashmiri red chili powder, 2 tsp amchur, 1 tsp dry ginger powder, ½ tsp black salt, 1 tbsp dried mint, 1 tsp ground nutmeg, and ½ tsp turmeric until a fine powder forms.
Time: PT15M
Temperature: Low heat
Combine Tempering, Masala and Beans
Open the pressure cooker, stir the cooked beans gently. Add the prepared onion‑tomato tempering, the freshly ground masala, and 1¼ cup warm water. Mix well and bring to a gentle boil, then reduce to a simmer.
Time: PT15M
Temperature: Medium heat
Finish the Curry
Stir in 2 tsp amla powder, 1 tbsp dark soy sauce, and 1 tbsp desi ghee. Add the chopped green chili (if using) and half of the fresh coriander leaves. Simmer for another 5‑7 minutes until the flavors meld.
Time: PT7M
Temperature: Medium heat
Final Tempering and Rest
In a small pan, heat ½ tbsp ghee, add a few slivers of ginger, the remaining green chili and the rest of the coriander leaves. Once fragrant (about 30 seconds), pour this over the simmered rajma, give a quick stir, cover and let rest for 5 minutes.
Time: PT5M
Temperature: Medium heat
Serve
Serve hot Rajma with steamed basmati rice, jeera rice, or tandoori roti. Garnish with a drizzle of ghee and extra coriander if desired.
Time: PT0M
Nutrition Facts
- Calories
- 350
- Protein
- 15 g
- Carbohydrates
- 55 g
- Fat
- 8 g
- Fiber
- 12 g
Dietary info: Vegetarian, Gluten-Free, High-Protein
Allergens: Soy, Dairy (ghee)
Ingredient Substitutions
- Instead of Kidney Beans: Canned kidney beans, drained and rinsed
- Instead of Red Chili Powder: Regular chili powder
- Instead of Onion Paste: Finely chopped onions
- Instead of Salt: Sea salt
- Instead of Homemade Rajma Masala: Store‑bought rajma masala
- Instead of Vegetable Oil: Ghee
- Instead of Cumin Seeds: Ground cumin (½ tsp)
- Instead of Onion: Shallots
- Instead of Tomato: Canned crushed tomatoes (½ cup)
- Instead of Green Chili: Red chili flakes (¼ tsp)
- Instead of Amla Powder: Tamarind paste (½ tsp)
- Instead of Dark Soy Sauce: Regular soy sauce
- Instead of Desi Ghee: Unsalted butter
Equipment Needed
- Pressure Cooker
- Large Skillet or Kadai
- Grater
- Spice Grinder or Blender
- Measuring Cups and Spoons
- Ladle
- Mixing Bowl
Critical Steps — Do Not Skip
- Soaking the beans overnight
- Pressure cooking until beans are fully soft
- Roasting and grinding the whole‑spice masala
- Tempering (tadka) to develop onion‑tomato base
- Final tempering with ginger, green chili and coriander
Chef Tips from the Video
- Roast the whole spices just until they start to pop; this releases their essential oils without burning.
- Grate onions and tomatoes for a smoother base that integrates better with the beans.
- Add a splash of ghee at the end for a glossy finish and richer flavor.
- For extra tang, a squeeze of fresh lemon juice can be added just before serving.
Troubleshooting
Beans are still hard after pressure cooking.
Cook for an additional 5‑10 minutes under pressure or add a pinch of baking soda and cook another 5 minutes.
Curry is too watery.
Uncover and simmer on medium heat, stirring occasionally, until the gravy thickens to the desired consistency.
Curry tastes bland.
Adjust salt, add a little extra soy sauce for color, and ensure the homemade masala was roasted properly.
Masala powder is gritty.
Sift the ground masala through a fine mesh sieve before adding to the curry.
Storage
Refrigerator: Store in an airtight container for up to 4 days.
Freezer: Freeze in portion‑size bags for up to 2 months; thaw overnight before reheating.
Room temperature: Do not keep at room temperature for more than 2 hours.
Make-Ahead Tips
- Prepare the homemade rajma masala in bulk and store in a sealed jar for up to 2 months.
- Cook the beans a day ahead; reheat with a splash of water and finish the tempering just before serving.
Frequently Asked Questions
What is the cultural significance and history of Rajma in North Indian cuisine?
Rajma, a staple of North Indian comfort food, became popular in the Punjab region during the 20th century as a hearty winter dish. It is traditionally served with steamed rice, known as "Rajma‑Chawal," and is a favorite in Punjabi households and dhabas for its protein‑rich, warming qualities.
What are the traditional regional variations of Rajma in Indian cuisine?
In Punjab, Rajma is cooked with a thick tomato‑onion gravy and served with plain basmati rice. In Himachal, it may include mustard oil and ginger‑garlic paste, while in Delhi‑area dhabas, a touch of soy sauce or dark soy is added for color, similar to the version in this recipe.
How is authentic Rajma traditionally served in Punjabi households?
Authentic Punjabi Rajma is served piping hot with steamed basmati rice, a side of sliced onions, lemon wedges, and a dollop of butter or ghee. It is often accompanied by a simple cucumber‑raita to balance the spice.
What occasions or celebrations is Rajma traditionally associated with in Indian culture?
Rajma is a comfort dish enjoyed year‑round, but it is especially popular during the winter months and on festive occasions like Lohri and Makar Sankranti, when families gather for hearty meals.
What makes Rajma special or unique in North Indian cuisine?
Rajma stands out for its combination of soft, protein‑rich kidney beans with a richly spiced, tangy tomato‑onion gravy. The use of whole‑spice masala and optional soy sauce gives it a deep, smoky flavor that differentiates it from other bean curries.
What are the most common mistakes to avoid when making Rajma at home?
Common mistakes include under‑soaking the beans, which leads to uneven cooking, and over‑cooking the tempering, which can make the gravy bitter. Also, adding too much water early on results in a thin curry; adjust water gradually.
Why does this Rajma recipe use a homemade whole‑spice masala instead of store‑bought powder?
Homemade masala preserves the fresh aroma of toasted spices and allows control over heat level. Store‑bought powders can lose potency over time, whereas freshly ground masala gives the Rajma its authentic, vibrant flavor.
Can I make Rajma ahead of time and how should I store it?
Yes, Rajma can be prepared a day ahead. Cool it to room temperature, store in an airtight container in the refrigerator for up to 4 days, and reheat gently with a splash of water. The flavor actually deepens after resting.
What texture and appearance should I look for when making Rajma?
The beans should be fully softened but still hold their shape, and the gravy should be thick enough to coat the beans, with a deep reddish‑brown hue from the Kashmiri chili and soy sauce. A glossy finish from the final ghee tempering indicates a well‑finished curry.
How do I know when Rajma is done cooking?
When a bean can be easily mashed between your fingers and the gravy has reduced to a thick, glossy consistency, the Rajma is done. Taste for seasoning and adjust if needed before serving.
What does the YouTube channel Unknown specialize in?
The YouTube channel Unknown focuses on authentic Indian home‑cooking tutorials, emphasizing traditional techniques, homemade spice blends, and dhaba‑style comfort dishes that can be recreated in a regular kitchen.
How does the YouTube channel Unknown's approach to Indian cooking differ from other Indian cooking channels?
The YouTube channel Unknown prioritizes precise, step‑by‑step measurements and encourages making all spice mixes from scratch, unlike many channels that rely on pre‑made powders. This results in fresher flavors and a deeper understanding of Indian spice fundamentals.
Last updated: August 25, 2026








