This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.
Yes, you can put kidney beans in curry, and it’s a delicious, hearty addition that transforms any curry into a satisfying meal.
Whether you’re wondering if you can put kidney beans in curry for extra protein, texture, or just to use up pantry staples, the answer is a resounding yes.
Kidney beans bring a creamy, earthy flavor that pairs beautifully with bold spices like cumin, turmeric, and garam masala.
In this post, we’ll explore why you can put kidney beans in curry, the best types of curry for them, how to prep them properly, and some tasty variations to try.
Let’s dig into the wonderful world of curry with kidney beans.
Why You Can Put Kidney Beans In Curry
You can put kidney beans in curry because they’re incredibly versatile and absorb flavors like a sponge.
Unlike some beans that might fall apart or taste bland, kidney beans hold their shape during simmering, giving your curry a lovely chunky texture.
Here’s why kidney beans and curry are such a fantastic match:
1. They Add a Protein Punch
Kidney beans are packed with plant-based protein, making them a fantastic choice if you’re skipping meat or just want a more filling curry.
A single cup of cooked kidney beans gives you around 15 grams of protein, which helps keep you full and satisfied.
So when you put kidney beans in curry, you’re not just adding bulk, you’re creating a balanced, energy-boosting meal.
2. Their Texture Holds Up Beautifully
Kidney beans have a firm, meaty texture that doesn’t turn to mush easily.
This makes them perfect for curries that need to simmer for a while, like a rich tomato-based curry or a creamy coconut curry.
When you put kidney beans in curry, they soak up the sauce while retaining their satisfying bite.
That’s why they’re a favorite in dishes like rajma, a North Indian kidney bean curry that’s hearty and comforting.
3. They Absorb Spices Beautifully
Kidney beans act like little sponges for flavor.
When you put kidney beans in curry, they soak up the aromatic spices, garlic, ginger, and onion base, making every spoonful taste rich and complex.
They also help thicken the curry slightly as they release some of their starches into the sauce.
This creates a velvety, luscious gravy that clings to rice or naan perfectly.
4. They’re Budget-Friendly and Pantry-Friendly
Canned kidney beans are cheap, shelf-stable, and always handy when you need a quick meal.
Dry kidney beans are even more economical, especially if you buy them in bulk.
So if you’re asking “can you put kidney beans in curry?” on a busy weeknight, the answer is yes, and it’s one of the smartest, easiest ways to stretch your ingredients.
How to Prepare Kidney Beans Before Adding Them to Curry
Preparation is key, especially if you’re using dry beans.
Raw kidney beans contain a natural toxin called lectin, which can cause stomach upset if not cooked properly.
So you’ve got to handle them right before you put kidney beans in curry.
1. If Using Dry Kidney Beans
Soak dry kidney beans in water overnight, or at least for 8 hours.
After soaking, drain and rinse them thoroughly.
Then boil them in fresh water for at least 10 minutes, this rapid boil destroys the lectin toxin.
After that, simmer them until they’re fully tender, which usually takes 45 minutes to an hour.
Only when they’re soft should you add them to your curry.
2. If Using Canned Kidney Beans
Canned kidney beans are already cooked, so they’re safe to eat straight from the can.
But you should always drain and rinse them under cold water to remove excess sodium and that slimy canning liquid.
Rinsing also helps prevent your curry from becoming overly salty or watery.
Once rinsed, you can put kidney beans in curry during the last 10 to 15 minutes of cooking.
This way they heat through without breaking down too much.
Best Curry Styles for Kidney Beans
You can put kidney beans in curry across many different styles and cuisines.
Here are some of the most delicious ways to enjoy them:
1. Rajma (North Indian Kidney Bean Curry)
Rajma is the classic example of putting kidney beans in curry the traditional way.
It’s made with onions, tomatoes, garlic, ginger, and a blend of spices like coriander, cumin, and garam masala.
The beans simmer in a thick, tangy gravy until they’re tender and packed with flavor.
Serve rajma over steamed basmati rice for a comforting, iconic meal.
2. Coconut Curry with Kidney Beans
For a milder, creamier twist, you can put kidney beans in curry made with coconut milk.
This creates a sweet, nutty base that contrasts beautifully with the earthiness of the beans.
Add some spinach, bell peppers, and a pinch of chili flakes for extra depth.
This style is perfect for those who prefer a less spicy, more soothing curry.
3. Tomato-Based Curry with Kidney Beans
A simple tomato curry sauce works wonders with kidney beans.
Sauté onions and garlic, then add crushed tomatoes, turmeric, chili powder, and a touch of sugar.
Once the sauce thickens, stir in your pre-cooked beans and let them soak up the goodness.
You can put kidney beans in curry like this on its own or alongside roasted vegetables.
4. Jamaican-Style Kidney Bean Curry
If you want something with a Caribbean kick, you can put kidney beans in curry seasoned with allspice, thyme, and scotch bonnet peppers.
This curry is bold, aromatic, and slightly smoky.
It’s often served with rice and peas, making kidney beans the star of the show twice.
Tips for Perfectly Cooking Curry with Kidney Beans
Want that restaurant-quality result at home?
Follow these simple tips when you put kidney beans in curry:
1. Don’t Add Them Too Early
If you add kidney beans at the very beginning, they’ll break down and turn your curry into a thick paste.
Instead, add them near the end so they stay intact.
2. Mash a Few Beans for Thickness
Take out a spoonful of beans and mash them with a fork, then stir them back into the curry.
This naturally thickens the sauce without adding cream or flour.
3. Balance the Flavors
Kidney beans are slightly sweet and mild, so don’t be shy with salt, acid, or spice.
A squeeze of lemon juice or a splash of vinegar right before serving can brighten up the whole pot.
4. Season Well at the End
Taste your curry after the beans have absorbed some sauce, and adjust seasonings.
Sometimes the beans soak up salt, so you might need a little extra.
So, Can You Put Kidney Beans In Curry?
You can absolutely put kidney beans in curry, and it’s one of the easiest ways to create a hearty, nutritious meal.
Whether you’re making a classic rajma or experimenting with coconut curry, kidney beans deliver protein, texture, and incredible flavor.
Just remember to cook dry beans properly and rinse canned ones before adding them.
So next time you’re staring at your spice rack and a can of beans, don’t hesitate, you can put kidney beans in curry and you won’t regret it.
Enjoy your delicious, bean-filled bowl of comfort, and happy cooking.