
This Instant Pot method transforms dried kidney beans into a rich, flavorful North Indian curry in just 30 minutes. No soaking required.
Traditional spices bloom in hot oil, creating an aromatic base. The pressure cooker ensures tender beans and perfectly thickened gravy every time.
Ingredients for Rajma Recipe Instant Pot
Dried kidney beans and pantry spices create this aromatic North Indian curry in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Kidney Beans 🌱 | 1 ½ cups | Rinsed and picked over |
| Yellow Onion 🧅 | 1 whole | Finely diced for base |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Fresh Ginger 🌿 | 1 tbsp | Grated for freshness |
| Green Chili Pepper 🌶️ | 1 whole | Serrano or jalapeño, minced |
| Roma Tomatoes 🍅 | 2 whole | Diced for texture |
| Cumin Seeds 🌿 | 1 tsp | Toasted in hot oil |
| Mustard Seeds 🌿 | ½ tsp | For aromatic tempering |
| Ground Coriander 🌿 | 1 tbsp | Freshly ground preferred |
| Ground Turmeric 🌿 | ½ tsp | For color and earthiness |
| Garam Masala 🌶️ | 1 tsp | North Indian blend essential |
| Kashmiri Red Chili Powder 🌶️ | 1 tsp | Mild heat, vibrant color |
| Vegetable Oil 🫒 | 3 tbsp | Neutral high-smoke point |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish |
| Water 💧 | 3 cups | For pressure cooking beans |
| Heavy Cream 🥛 | ¼ cup | Optional for richness |
The kidney beans are non-negotiable—dried only (canned won’t hold up to pressure cooking). Goya or Rajma brand are excellent choices, available at any Indian market or well-stocked Whole Foods. Look for beans that are uniform in size and color, with no cracks. The garam masala should be fresh; MDH or Everest brands are authentic. Cumin and mustard seeds must be whole for proper tempering.
No Kashmiri chili powder? Paprika plus cayenne (3:1 ratio) works. Fresh ginger is ideal but ground ginger at half the amount can substitute. Skip the green chili for milder heat, or add two for more kick. Roma tomatoes can be swapped for 1 cup canned crushed tomatoes. The heavy cream is optional—full-fat coconut milk offers a dairy-free alternative.
Dried beans keep indefinitely in a cool, dark pantry. Store garam masala and other whole spices in airtight containers away from light for up to 1 year. Fresh cilantro stays vibrant wrapped in damp paper towels for 5 days in the fridge. The curry itself tastes even better the next day and freezes well for 3 months.
Why You’ll Love This Recipe
- Set It & Forget: No soaking, no babysitting—just toss in the kidney beans, onion, and spices, then let the Instant Pot do its magic.
- Flavor Bomb: The ginger, garlic, and green chili bloom into this rich, aromatic gravy that makes the beans taste like they’ve been simmering all day.
- Meal Prep MVP: I make a big batch on Sunday and it tastes even better on day three—great for lunches or a quick dinner with rice or naan.
- Budget Stretcher: Dried beans cost pennies, and this feeds my family for two meals. Honestly, it’s my cheapest, most satisfying staple.
Step-by-Step Instructions for Rajma
This authentic method delivers perfectly tender beans with a rich, aromatic sauce in minimal time.
Step 1: Sauté the Aromatics in Oil
Set the Instant Pot to Sauté mode and add the 3 tbsp Vegetable Oil. Once hot, add the 1 tsp Cumin Seeds and 0.5 tsp Mustard Seeds. Cook for 30-45 seconds until the seeds begin to splutter and release their fragrance.
Immediately add the finely diced 1 whole Yellow Onion and sauté for 4-5 minutes until golden brown and translucent. Stir in the minced 4 cloves Garlic Cloves, 1 tbsp Fresh Ginger, and minced 1 whole Green Chili Pepper, cooking for another 1-2 minutes until the raw aroma dissipates.
This tempering process, known as tadka, builds the foundation of flavor for the dish. The onions should soften completely without burning, as burnt onions will impart a bitter taste.
Step 2: Add Spices and Tomatoes
Stir in the 1 tbsp Ground Coriander, 0.5 tsp Ground Turmeric, 1 tsp Kashmiri Red Chili Powder, and 1 tsp Garam Masala. Cook the spices for 1 minute to toast them slightly, which enhances their depth and complexity.
Add the diced 2 whole Roma Tomatoes and cook for 3-4 minutes until they break down and form a thick paste. The mixture should darken slightly and the oil may begin to separate at the edges, indicating the spices are fully bloomed.
This step ensures the spices are cooked through, removing any raw taste while allowing their flavors to meld with the tomatoes. The tomatoes should soften completely, creating a rich base for the beans.
Step 3: Pressure Cook the Kidney Beans
Add the rinsed 1.5 cups Dried Kidney Beans and 3 cups Water to the Instant Pot. Stir well to combine, ensuring all the beans are submerged in the liquid. Secure the lid and set the valve to Sealing.
Cook on High Pressure for 25 minutes. Once the cooking time is complete, allow the pressure to release naturally for 10 minutes, then quick-release any remaining pressure. The beans should be tender but not mushy, holding their shape while being creamy inside.
If the beans are still firm, cook for an additional 3-5 minutes under pressure. This step is crucial for achieving the perfect texture without overcooking.
Step 4: Adjust Consistency and Finish
Open the lid and check the consistency of the curry. If it appears too thick, add ¼ cup of warm water and stir well. If it’s too thin, set the Instant Pot to Sauté mode and simmer uncovered for 5-7 minutes to reduce.
Stir in the 0.25 cup Heavy Cream for a richer, creamier finish. Simmer for 2-3 minutes to allow the flavors to meld. Taste and adjust seasoning if needed, though the spices should be perfectly balanced.
Garnish with the chopped 0.25 cup Fresh Cilantro just before serving. The cream mellows the spice while the cilantro adds a fresh, bright contrast to the deep, aromatic flavors of the dish.
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 water, or do a quick 1-hour hot soak with boiling water.
- Sauté the Aromatics: Don’t just dump everything in—sauté the onion, garlic, ginger, and green chili in oil for 3-4 minutes first. It builds a deeper flavor base than raw ingredients ever could.
- Watch the Water: After burning a batch, I now use exactly 4 cups of water for 1 cup of dried beans—enough to cover but not drown them. Too much liquid = watery rajma.
- Natural Release Only: Resist the urge to quick-release. Letting the pressure drop naturally for 15 minutes keeps the beans intact and prevents that mushy texture.
Serving Suggestions for This Recipe
Traditional Pairings
Serve this dish with steamed basmati rice or jeera rice to soak up the rich gravy. I love the contrast of the fragrant rice with the hearty beans. A side of roti or naan works perfectly for scooping. 💛
Fresh Accompaniments
Balance the richness with cooling cucumber raita or a simple onion-tomato salad. The yogurt in raita helps cut through the spices. I also enjoy pickled onions for a tangy crunch.
Vegetable Sides
Add sautéed spinach (palak) or stir-fried okra (bhindi) for a complete meal. The earthy flavors complement the spices beautifully. A simple kachumber salad adds freshness.
Beverage Pairings
For drinks, masala chai or lassi are classic choices. The warmth of chai pairs wonderfully with the curry’s depth. A cold mango lassi helps cool the palate. 🍹
Garnish Tips
Always finish with fresh cilantro and a squeeze of lemon juice for brightness. A drizzle of cream adds richness. I like to add extra garam masala on top for extra warmth.
Serving Temperature
This curry tastes best served hot, straight from the Instant Pot. If reheating, add a splash of water to loosen the sauce. The flavors deepen after resting for 10 minutes off heat.
Frequently Asked Questions
Can I use canned kidney beans instead of dried?
No, dried beans are essential for this recipe. Canned beans turn mushy under pressure. Dried beans hold their shape and absorb flavors better during the 25 minutes cook time.
How do I fix watery curry?
Set the Instant Pot to Sauté mode and simmer uncovered for 5-7 minutes to thicken. Stir occasionally to prevent sticking. The sauce should coat the back of a spoon.
What if my beans are still firm after cooking?
Seal the lid and pressure cook for an additional 3-5 minutes. Older beans may need extra time. Always allow a 10 minute natural release before checking.
Can I make this ahead of time?
Yes! The flavors deepen overnight. Store in an airtight container for up to 3 days in the fridge or freeze for 3 months. Reheat gently with a splash of water.
Nutrition Facts
- BBQ Sausage Recipe Oven: Smoky Depth Without the Grill - September 28, 2026
- BBQ Chicken Bowl Recipe Rice: Smoky Sweetness Over Fluffy Grains - September 28, 2026
- Beef Cutlet Recipe Ideas: Crispy Breaded Patties With Bold Seasonings - September 28, 2026