Rajma Recipe Instant Pot: North Indian Kidney Bean Curry in 30 Minutes

Rajma Recipe Instant Pot: North Indian Kidney Bean Curry in 30 Minutes

This Instant Pot version of North Indian kidney bean curry delivers authentic flavor in half the time of traditional stovetop methods.

The pressure cooker perfectly softens the beans while building complex, aromatic layers through carefully timed spice additions.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Low Cal

Ingredients for Rajma Recipe Instant Pot

Authentic North Indian flavors start with these carefully selected pantry staples and fresh aromatics.

Ingredient Amount Notes
Dried Kidney Beans 🫘 1 ½ cups Rinsed and soaked overnight
Yellow Onion 🧅 1 whole Finely diced for base
Fresh Ginger 🌿 1 tbsp Minced or grated finely
Garlic Cloves 🧄 4 cloves Minced for aromatic depth
Fresh Green Chili 🌶️ 1 whole Finely chopped, seeds removed
Fresh Tomatoes 🍅 2 whole Pureed or finely chopped
Cumin Seeds 🌿 1 tsp Toasted for nutty aroma
Ground Coriander 🌿 1 tbsp Freshly ground preferred
Turmeric Powder 🌶️ ½ tsp For vibrant color and earthiness
Kashmiri Red Chili Powder 🌶️ 1 tsp Adjust for heat preference
Garam Masala 🌿 1 tsp Freshly ground for best flavor
Dried Fenugreek Leaves 🌿 ½ tsp Crushed between palms
Vegetable Oil 🫒 2 tbsp Neutral flavor for sautéing
Water 💧 3 cups For pressure cooking beans
Fresh Cilantro 🌿 ¼ cup Chopped for garnish
Salt 🧂 1 tsp Adjust to taste preference

For the beans, Goya or Rajma Chawal brands are widely available and consistently high quality. Soaking overnight ensures even cooking, but the Instant Pot can handle unsoaked beans with an extra 10 minutes. The spices are non-negotiable for authenticity—an Indian grocery store will have the best selection of Kashmiri chili powder and garam masala. Look for vibrant color and strong aroma as quality indicators.

No Kashmiri chili powder? Half cayenne and half sweet paprika approximates the color and mild heat. Out of fresh ginger? Ground ginger at one-third the amount works in a pinch. Fenugreek leaves can be skipped, but they add a distinct depth (find them at Patel Brothers or online). The tomatoes can be canned if fresh aren’t available—San Marzano for best flavor.

The curry develops flavor as it sits. Store in an airtight container in the fridge for up to 5 days, or freeze for 3 months. Reheat gently with a splash of water to restore consistency. The beans will thicken the sauce over time, so adjust with liquid as needed.

❤️

Why You’ll Love This Recipe

  • Set and Forget: I just dump in the dried kidney beans, onion, ginger, garlic, and chili, press start, and walk away—the Instant Pot does all the work.
  • Rich and Aromatic: The garlic, ginger, and green chili bloom in the pressure cooker, turning simple beans into a deeply flavored, spiced delight.
  • Meal Prep Dream: I make a big batch on Sunday and it tastes even better by Wednesday—great for lunches or a quick dinner with rice or roti.
  • Budget Stretcher: A pound of dried kidney beans costs pennies and feeds my family for days, with leftovers that freeze beautifully.

Step-by-Step Instructions for Rajma in Instant Pot

This pressure cooker method delivers authentic flavor with minimal hands-on time and effort.

Step 1: Sauté Aromatics for Flavor Foundation

Set the Instant Pot to Sauté mode on Normal heat. Add the 2 tbsp vegetable oil and let it heat for 30 seconds. Add the 1 tsp cumin seeds and allow them to sizzle for 20-30 seconds until they turn golden brown and release their nutty aroma.

Immediately add the finely diced 1 whole yellow onion and cook for 4-5 minutes, stirring occasionally, until the onion becomes soft and translucent. Add the minced 1 tbsp fresh ginger, minced 4 cloves garlic cloves, and finely chopped 1 whole fresh green chili. Sauté for another 1-2 minutes until the raw garlic smell dissipates.

Step 2: Build the Spice Base and Incorporate Tomatoes

Stir in the 1 tbsp ground coriander, 0.5 tsp turmeric powder, and 1 tsp Kashmiri red chili powder. Cook for 1 minute, stirring constantly, to toast the spices and deepen their flavors. This step ensures the spices bloom and lose any raw taste.

Add the pureed or finely chopped 2 whole fresh tomatoes and cook for 3-4 minutes, stirring frequently, until the mixture thickens slightly and the oil begins to separate at the edges. This visual cue indicates the tomatoes have broken down and the base is properly developed.

Step 3: Pressure Cook the Beans to Perfection

Drain and rinse the soaked 1.5 cups dried kidney beans, then add them to the Instant Pot along with the 3 cups water and 1 tsp salt. Stir well to combine all the ingredients, ensuring the beans are fully submerged in the liquid.

Secure the lid and set the valve to Sealing. Pressure cook on High for 12 minutes. Once the cooking cycle completes, allow a natural pressure release for 10 minutes, then manually release any remaining pressure. The beans should be tender but not mushy—they should hold their shape when gently pressed.

Step 4: Finish with Final Spices and Garnish

Stir in the 1 tsp garam masala and crushed 0.5 tsp dried fenugreek leaves. These finishing spices add depth and a signature aroma to the dish. Taste and adjust the salt if needed, keeping in mind the fenugreek leaves will enhance the overall flavor profile.

Let the rajma sit for 5 minutes to allow the flavors to meld together. Garnish with the chopped 0.25 cup fresh cilantro just before serving. The cilantro adds a fresh, bright contrast to the rich, hearty curry. Serve hot with steamed rice or naan for a complete meal.

👨‍🍳

Pro Tips For Making Rajma Recipe Instant Pot

  • Soak the Beans: I learned this the hard way—skip soaking and your rajma will take forever to soften in the Instant Pot. Give them at least 4-6 hours in warm water, or do a quick 1-hour hot soak with boiling water.
  • Sauté the Aromatics: Don’t just dump everything in at once. Cook the onion, ginger, garlic, and green chili in oil first until golden—about 5 minutes—it builds the flavor base that makes rajma taste rich and deep.
  • Watch the Water: Kidney beans expand, so use a 1:3 bean-to-water ratio (1 cup beans to 3 cups water) to avoid a mushy or undercooked mess. I measured wrong once and ended up with rajma soup.
  • Natural Release Only: After pressure cooking, let the Instant Pot release naturally for 10-15 minutes. Quick-releasing can leave the beans unevenly cooked—sounds weird, but it works.

Troubleshooting This Dish

🥘 Too Dry or Tough?

This usually happens if the kidney beans aren’t soaked long enough or the cooking time is insufficient. The Instant Pot may also release pressure too quickly, leaving the rajma undercooked.

Quick Fix: Ensure beans soak for at least 4-6 hours. If already cooking, add ½ cup water or tomato puree, reseal, and pressure cook for another 5-8 minutes.

🔥 Burn Notice on Instant Pot?

A “Burn” error often occurs when ingredients stick to the bottom, especially with thick tomato pastes or insufficient liquid. Stirring before pressure cooking can prevent this.

Quick Fix: Release pressure, scrape the bottom, add ½ cup water or broth, and stir well. Restart the cooker.

⏰ Rajma Not Soft After Cooking?

Older kidney beans or hard water can make them resist softening. Insufficient soaking or cooking time also plays a role.

Quick Fix: Soak beans overnight in warm water. If already cooked, pressure cook for another 10 minutes with extra liquid (water or broth).

🌡️ Curry Too Thin or Watery?

Adding excess water or not reducing the sauce post-cooking can dilute the flavors. Instant Pot’s sealed environment retains moisture, which may need adjustment.

Quick Fix: Use the “Sauté” function to simmer uncovered for 5-10 minutes. For thicker gravy, mash a few beans or add a cornstarch slurry.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value
Total Fat 6g8%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 420mg18%
Total Carbohydrate 45g16%
Dietary Fiber 12g43%
Sugars 4g
Protein 15g30%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
★★★★★4.6(7 reviews)
Tyler Parker