Best Substitutes for Kidney Beans
Kidney beans bring three key elements to recipes: a firm texture that holds up during long cooking (they stay intact after 90+ minutes of simmering), a mild earthy flavor that absorbs spices without competing, and a specific starch content that thickens liquids naturally. A 15oz can contains about 1.5 cups of beans with roughly 245 calories and 15g protein. Their shape matters too. The curved kidney shape creates pockets that trap seasonings better than round beans. When substituting, match the cooking time first, then consider flavor absorption, then texture. A bean that breaks down too quickly will turn your chili into mush.
Best Overall Substitute
Pinto beans at a 1:1 ratio. They have nearly identical cooking times (45-60 minutes from dry, 15-20 minutes canned), similar starch content for thickening, and the same ability to absorb bold flavors. Pintos are slightly creamier when fully cooked but maintain their shape just as well as kidneys.
All Substitutes
Pinto beans
1:1 by volumePintos cook in the same 45-60 minute window as kidney beans when starting from dry. They release similar amounts of starch, so your chili or soup will thicken at the same rate. The flavor is nearly identical, maybe slightly nuttier. Pintos break down just a bit more when overcooked, creating a creamier texture that some people actually prefer. Canned pintos can replace canned kidneys directly with zero recipe changes needed.
Black beans
1:1 by volumeBlack beans cook slightly faster than kidneys (40-50 minutes from dry vs 45-60). They hold their shape well and have a firmer bite even when fully cooked. The flavor is earthier and slightly sweet, which works great in Mexican and Southwestern dishes. They won't thicken liquids quite as much because they release less starch. Add 1-2 tablespoons of tomato paste if you need extra thickness in chili.
Cannellini beans
1:1 by volumeCannellini beans are larger and creamier than kidney beans but cook in a similar 50-65 minute timeframe from dry. They absorb flavors well but break down faster under high heat or long cooking times. Their mild flavor works in most kidney bean recipes, but the creamy texture changes the final dish slightly. Great for recipes where you want the beans to partially dissolve and thicken the liquid naturally.
Navy beans
1:1 by volumeNavy beans are much smaller but pack similar protein (15g per cup) and fiber content. They cook faster (35-45 minutes from dry) and break down more readily, creating a thicker, more porridge-like consistency. The flavor is milder and slightly sweet. Perfect for recipes where you want the beans to partially dissolve, like traditional baked beans. Use when you want extra thickness without adding flour or cornstarch.
Great Northern beans
1:1 by volumeThese medium-sized white beans cook in 45-55 minutes from dry and hold their shape better than navy beans but not as well as kidneys. They have a mild, slightly nutty flavor that works in most recipes calling for kidney beans. The texture is firmer than cannellini but softer than kidney beans. They release moderate starch, providing good thickening power without turning mushy.
Lima beans
1:1 by volumeLarge lima beans (also called butter beans) cook in 60-75 minutes from dry, slightly longer than kidneys. They have a buttery, starchy texture and mild flavor that absorbs seasonings well. The shape is flatter and rounder than kidney beans, and they break down more easily when overcooked. They release significant starch, creating very thick liquids. Reduce cooking liquid by 1/4 cup if using limas.
Chickpeas (garbanzo beans)
1:1 by volumeChickpeas take much longer to cook (75-90 minutes from dry) and have a firmer, nuttier texture than kidney beans. They don't break down easily and won't thicken liquids the same way. The flavor is distinctly nutty and earthy, which changes the overall taste profile. They work best when you want a protein that maintains its integrity through long cooking. Add 15-20 minutes to total cooking time.
Red beans (small)
1:1 by volumeSmall red beans cook slightly faster than kidneys (40-50 minutes from dry) and have a similar earthy flavor with a bit more sweetness. They hold their shape well but are smaller, so you get more beans per cup. They thicken liquids similarly to kidney beans and absorb spices readily. The color is slightly brighter red than kidney beans. Popular in Louisiana red beans and rice.
How to Adjust Your Recipe
When swapping beans, adjust cooking times first. Smaller beans like navy or black beans need 10-15 minutes less simmering time than kidneys. Larger beans like limas need 15-20 minutes more. If using canned beans, drain and rinse them unless the recipe specifically calls for the liquid. The sodium content varies wildly between brands (300-600mg per serving). For dry beans, maintain the same 3:1 water-to-bean ratio regardless of type. Add acidic ingredients (tomatoes, vinegar, wine) only after beans are tender, or cooking time doubles.
When Not to Substitute
Don't substitute in traditional regional dishes where the specific bean defines the recipe. Red beans and rice must use small red beans. Boston baked beans require navy beans. Five-bean salad needs the color contrast that kidney beans provide. Recipes that rely on the kidney bean's specific curved shape for visual appeal (like some salads or grain bowls) won't look right with round substitutes. Dal recipes calling specifically for kidney beans (rajma) change character completely with other beans.
Frequently Asked Questions
Can I mix different beans as a kidney bean substitute?
Yes, mixing works great at a 1:1 total volume. Try half pinto and half black beans for complex flavor, or mix navy and great northern beans for varied textures. Keep cooking times similar. If mixing fast and slow-cooking beans, add the faster-cooking ones 15-20 minutes later to prevent mushiness.
How do canned vs dry bean substitutes compare?
Canned beans substitute at exactly 1:1 and save 45-60 minutes of cooking time. One 15oz can equals 1.5 cups cooked beans or about 1/2 cup dry beans. Canned beans are softer and break down faster, so add them in the last 15-20 minutes of cooking to prevent mushiness.
Do I need to change spice amounts when substituting beans?
Black beans and chickpeas have stronger flavors that can handle 25% more spices. Mild beans like cannellini or great northern need the same spice amounts as kidney beans. Navy beans absorb flavors quickly, so add spices gradually and taste after 10-15 minutes of simmering.
Which substitute works best for vegetarian chili?
Pinto beans are the closest match, but mixing 50% pinto and 50% black beans creates better texture and visual appeal. The combination provides the same protein (about 15g per cup) and fiber content as kidney beans while adding color contrast that makes the chili more interesting.
Can lentils replace kidney beans?
Red or brown lentils work but cook much faster (20-25 minutes vs 45-60) and break down completely, creating a thick, porridge-like texture. Use 3/4 cup lentils to replace 1 cup kidney beans since they absorb more liquid. Green lentils hold their shape better and need 30-35 minutes cooking time.