Worked out from this recipe's ingredients. If you're cooking for an allergy, always read the full ingredient list.
Dried kidney beans go into the pot hard and come out meltingly soft in one pressure cycle, in a glossy onion-tomato masala you build right in the same pot. No soaking, no simmering for hours — just a quick sauté, a lid, and 45 minutes of hands-off cooking. Mash a spoonful of beans at the end and the sauce turns thick and creamy on its own. Serve over rice with a spoon of yogurt.
Ingredients
Masala base
2 tbsp ghee or vegetable oil
1 large onion, finely chopped
2 tbsp ginger-garlic paste
2 tsp garam masala
1 tsp ground cumin
1/2 tsp ground turmeric
1 cup canned crushed tomatoes
Beans
1 cup dried red kidney beans, rinsed (no soaking needed)
3 cups water
1 1/2 tsp kosher salt
Instructions
Set the Instant Pot to Sauté on normal heat and melt the ghee. Add the chopped onion and cook, stirring often, for 6 to 7 minutes until softened and lightly browned at the edges.
Add the ginger-garlic paste, garam masala, cumin and turmeric and stir constantly for 1 minute until fragrant. Pour in 1/4 cup of the water and scrape the bottom of the pot clean so nothing sticks, then press Cancel.
Stir in the crushed tomatoes, rinsed kidney beans, salt and the remaining 2 3/4 cups water. Scrape once more around the base of the pot to make sure nothing is stuck.
Lock the lid, set the valve to Sealing, and cook on high pressure for 45 minutes. It will take about 10 minutes to come up to pressure.
When the cycle ends, let the pressure release naturally for 15 minutes, then turn the valve to Venting to release the rest. Open the lid; the beans should be completely tender and crush easily against the side of the pot.
Mash about 1 cup of the beans against the bottom of the pot with the back of a spoon and stir well — the sauce will thicken to a creamy gravy in a minute or two. Taste for salt, let it rest 5 minutes off heat, and serve over rice.
Chef's tips
If the sauce still looks thin after mashing, press Sauté and simmer uncovered for 3 to 5 minutes, stirring, until it coats a spoon.
Older dried beans can be stubborn: if any are still firm after the natural release, lock the lid and pressure cook another 8 minutes.
Never shortcut the pressure cycle with undercooked kidney beans — they need to be fully soft, and 45 minutes under pressure takes care of that.
Doubling? Double everything except the water, using 5 cups total, and keep the same 45-minute cook time.
Nutrition (per serving, estimated)
271calories
13gprotein
39gcarbs
8gfat
Estimates only — values vary with brands and portions.
Made with Sprig
Pressure Cooker Rajma — Creamy Punjabi Kidney Bean Curry was created in Sprig — the AI chef that turns any craving into a complete recipe, plans your week, and shops with one smart list.