Instant Pot Indian Rajma Kidney Beans Wide
Print Recipe
4.77 from 26 votes

Instant Pot Indian Rajma Kidney Beans

Instant Pot Indian Rajma Kidney Beans. A creamy, hearty, nutritious vegetarian Indian dish that cooks in your pressure cooker in 30 minutes. Enjoy this classic Punjabi dish at home.
Prep Time10 mins
Cook Time40 mins
Total Time50 mins
Course: Main Courses, Side Dishes, Soups
Cuisine: Indian
Servings: 6
Calories: 161kcal
Author: Urvashi Pitre


For the Onion Masala

For the Kidney Beans


  • Place all ingredients for the onion masala into the inner liner of the Instant Pot.
  • Place a trivet on top of this masala.
  • In a heat-safe bowl, place the red kidney beans and 2 cups of water. Cover the bowl with foil.
  • Place the covered bowl on top of the trivet. Seal the Instant Pot.
  • Press the BEAN button to cook for 30 minutes and let it naturally release pressure for 10 minutes. 
  • Open the Instant Pot and remove the red kidney beans and the trivet. Slightly mash about half the rajma with the back of your spoon. 
  • Turn the pot onto SAUTÉ (high). Pour the rajma and any remaining water in with the onion masala and mix well. Let the contents come to a boil to meld all the flavors well.
  • Serve with rice.


-Serve with homemade Greek yogurt!


Calories: 161kcal | Carbohydrates: 27g | Protein: 8g | Fat: 3g | Sodium: 452mg | Potassium: 614mg | Fiber: 6g | Sugar: 4g | Vitamin A: 225IU | Vitamin C: 9mg | Calcium: 56mg | Iron: 3mg