Here is a delicious pantry recipe for Instant Pot Rajma a.k.a known as Kidney beans curry. This one-pot recipe can be your one-stop fix for wholesome protein and fiber for a weeknight meal.
I say weeknight because the curry barely takes 20 minutes to prepare and there are not many dishes to clean after everything is said and done.
Would you like to save this?
Jump to:
Not just that, Instant Pot Rajma curry can also be prepared vegan like how I have shown here today.
The traditional recipe involves adding ghee as you saute the spices, but I managed to prepare it in a vegan way with no compromise in taste or texture.
If you are looking for a hassle-free quick weeknight meal, try this Rajma masala paired with some fragrant basmati rice, naan, or chapati.
Rajma Masala is a popular dish from North Indian Cuisine. It’s prepared by simmering kidney beans in an onion-tomato base sauce and a few aromatic Indian spices, to get a thick, stew-like consistency.
Owing to Kidney beans, Rajma Masala is highly nutritious, gluten-free, rich in protein and fiber, and an excellent one-pot meal option.
Although typically served with steamed rice, Rajma Masala pairs well with Naan or Rotis.
Ingredients notes
Prime ingredients for Rajma are beans spiced with tomato, ginger, chilies, and a few key spices.
For this Instant Pot rajma, I used canned red kidney beans, but you can also use dry beans too, as long as you prep them for the recipe.
Dry beans would have to be soaked in water overnight to be soft enough to cook them. The sauce is made in the Instant pot with the ‘saute’ setting.
I then add the softened kidney beans and water and cook it for 30 minutes. The result is a thick, creamy rajma that usually takes hours on the stovetop. You could cook it for a little lesser duration if you are short on time, but 30-35 minutes of cooking brings a creamier texture.
How to make this recipe
I used canned kidney beans for this rajma masala, and that works out well if you plan this for a weekday meal.
Canned beans are soft enough to start the cooking process immediately with no overnight prep work. That’s what you need for busy workdays.
There was no compromise in the taste or texture compared to the traditional rajma masala, that's prepared with dry beans.
But if you want to use dry beans instead, plan ahead and soak them for at least 8 hours. Let’s get started….
If you are using dry kidney beans follow this step - Wash the rajma in water and soak it overnight or at least for 4- 6 hours. Drain the water and set it aside.
I used canned beans, so I skipped the first step.
Turn on the instant pot and press ‘saute’ mode. Heat 1 tablespoon of vegetable oil and as the oil heats up, add the cumin seeds and bay leaf and saute them until they start to sizzle.
Add the onion and cook for 3 minutes, till it turns slightly soft. Add minced ginger and garlic and cook for 30 seconds. Now add diced tomato to the sauteed onions.
Cook till the tomatoes turn soft and mushy (about 3 minutes) and add all the spices. Cook for another 2 minutes.
Finally, add the canned kidney beans, Kasuri methi, and 1 ½ cups water.
Stir it and cancel the saute mode. (If you are adding soaked beans add 1 ½ cups of water or until the beans cover)
Close the instant pot lid and turn the vent to the sealing position. Press the manual or pressure cooker mode and cook the rajma for 6 minutes (30 minutes for soaked beans) in high pressure. Once the instant pot beeps, let the pressure release naturally.
Gently stir the curry and add lemon juice, and cilantro. And adjust the water depending on how thick or thin you prefer the rajma.
You can also mash some of the beans to make it thicker, but keep in mind that the curry thickens as it cools.
Instant Pot Rajma masala is ready! Serve it hot paired with steamed rice, naan, or bread.
Stovetop rajma curry
Here is a quick guide to how to make rajma on a stovetop.
Place a pan or pot over medium heat. Add oil when the oil is hot enough, add the cumin seeds and bay leaf, and saute them until they start to sizzle.
Add grated ginger, chopped garlic, and onions and cook them until they turn translucent.
Add the 1 tablespoon tomato paste or diced tomatoes. Cook till the tomatoes turn soft and mushy (about 3 minutes), and add all the spices. Cook for another 2 minutes.
Add the canned rajma beans and Kasuri methi, followed by water. Add salt, and stir to combine everything.
Bring the mixture to a boil, then reduce heat to medium-low, cover, and cook for about 10 minutes (stir occasionally).
Taste and adjust seasoning as necessary. Add fresh cilantro and lemon juice to garnish.
Expert tips
- Use good quality spices like garam masala or use ground coriander powder.
- The amount of water and cooking time may be slightly different depending on the quality of the rajma.
- Soak the dry rajma for at least 4- 6 hours.
- Add water until it covers the beans for a thicker consistency
- Rajma curry thickens as it cools, so keep the gravy semi-thick when done. If it’s too thick while serving, add little boiled warm water.
- Option to choose the "bean/ chili " button to cook the dry and soaked beans.
Recipe FAQs
Yes! Garlic and onions do add a great dimension to the recipe but they are not irreplaceable. Onions add a slightly sweet taste to the dish and not adding them could make the stew a little spicier than normal.
So you would have to make adjustments to reduce the heat to match your taste preference.
Use the canned kidney beans or soak them in warm water for at least 1 hour prior to the cooking process. And cook for 50 minutes on high pressure.
Related recipes
Just subscribe to my newsletter for more delicious vegan recipes such as this sent directly to your inbox.
Did you love this recipe? Rate it ⭐⭐⭐⭐⭐!
And let me know in the comments what you loved about it.
Follow me on social media Facebook, Instagram, and Pinterest.
📖 Recipe
Instant Pot Rajma
Process Shot
Check above for step-by-step pictures (most of my recipes include pictures)
Ingredients
- 15 oz 2 cans of red kidney beans or use 1 cup dry kidney beans
- 1 large red onion
- 2 tomatoes - ½ cup canned tomatoes, or 1 tablespoon tomato paste
- 2 teaspoon grated ginger
- 2 garlic cloves
- 1 teaspoon cumin seeds
- 1 bay leaf
- ½ teaspoon red chili powder
- ½ teaspoon garam masala powder
- 1 teaspoon coriander powder
- ¼ teaspoon turmeric powder
- ¼ teaspoon Kasuri methi
- Cilantro for garnish
- ¼ teaspoon amchur powder or use 1 teaspoon lemon juice
- 1 ½ cup water
- 1 tablespoon olive oil
Instructions
- Turn on the instant pot and press saute mode. Heat oil, and as the oil heats up, add the cumin seeds and bay leaf. Saute until the seeds start to sizzle.1 teaspoon cumin seeds, 1 bay leaf, 1 tablespoon olive oil
- Add the chopped onions and cook for 3 minutes, till the onion turns slightly soft.1 large red onion
- Add minced ginger, garlic and cook for 30 seconds.2 teaspoon grated ginger, 2 garlic cloves
- Now add the diced tomatoes and continue to cook until the tomatoes turn soft and mushy (about 3 minutes).2 tomatoes
- Add all the spices and cook for another 2 minutes.½ teaspoon red chili powder, ½ teaspoon garam masala powder, 1 teaspoon coriander powder, ¼ teaspoon turmeric powder
- Add the canned kidney beans, Kasuri methi and 1 ½ cups of water. Give it a mix and cancel the saute mode. (If you are adding soaked dry beans instead of canned beans, add water until it cover the beans)15 oz 2 cans of red kidney beans or use 1 cup dry kidney beans, ¼ teaspoon Kasuri methi
- Close the instant pot lid and turn the vent to the sealing position.
- Press the manual or pressure cooker mode and cook the rajma for 6 minutes (for soaked bean 30 minutes) in high pressure.
- Once the instant pot beeps, let the pressure release naturally.
- After the pressure has subsided, stir the curry well and add lemon juice, cilantro and a little bit of water to get the right thickness you prefer.Cilantro for garnish, ¼ teaspoon amchur powder or use 1 teaspoon lemon juice
- You can also mash some of the beans to make it thicker, but keep in mind that the curry thickens as it cools.
- Instant Pot Kidney Beans Masala is ready! Serve it hot paired with steamed rice, naan, or bread.
Video
Notes
- If you are using dry kidney beans or rajma - Wash the rajma twice with tap water. Add about 7 cups of water and soak the rajma overnight or for at least 4- 6 hours. It’s important to soak the rajma for that long. It is the key to getting a creamy rajma curry. Drain the beans well before using them in the curry.
- Use good quality spices like garam masala or use ground coriander powder.
- The amount of water and cooking time may be slightly different depending on the quality of the rajma.
- Add water until it covers the beans for a thicker consistency
- Rajma curry thickens as it cools, so keep the gravy semi-thick when done. If it’s too thick while serving, add little boiled warm water.
- Option to choose the "bean/ chili " button to cook the dry and soaked beans.
- 4 hours + 40 minutes - the cooking time for the dry beans version.
- Check above for stovetop instructions with step-by-step pictures.
YOUR OWN NOTES
Nutrition
Nutritional information is an estimation only.
Sharon
This dish is so easy to prepare and the perfect meal for meatless Monday. I also love having leftovers so I can eat them for lunch too.
Uma Raghupathi
Thank you, Sharon!
Mama Maggie's Kitchen
This Instant Pot Rajmalooks SO deliciously good. I wish I could eat that right now!
Uma Raghupathi
Thank you 🙂
GUNJAN C Dudani
Rajma is quite regular in my house. My kids love it. However, i made made it in instant pot so next time i am trying it in IP .
Anna
This is such a delicious and satisfying meal, perfect for the whole family to enjoy on any day of the week! Full of delicious flavours and ingredients! Great job!
Jacqui DeBono
The texture looks so rich and flavorful. We try and have meat-free meals regularly and this recipe is perfect.
Ben
Sweet! That looks really good. I'm a big fan of beans, and I've been getting bored with the way I've been making them lately.
Chef Dennis
I love Indian food but never really tried Rajma before. This Instant Pot Rajma - Kidney Beans Curry looks really scrumptious! I can't wait to try this.
veenaazmanov
A delicious and a healthy meal option. I love such comforting meal for the family. Full of flavors and happiness.