How Long To Cook Kidney Beans
Dried kidney beans require a significant time commitment, and the cooking duration changes depending on whether you soak them first. If you want to know exactly how long to cook kidney beans, the short answer is 60 to 90 minutes on the stove after soaking, or up to 3 hours if you skip that step. This guide breaks down every method so you can plan your meal with confidence.
How Long To Cook Kidney Beans
Timing depends on three things: whether you soaked the beans, your cooking method, and how old the beans are. Older beans take longer to soften no matter what you do.
- Soaked and boiled on the stove: 60 to 90 minutes
- Unsoaked and boiled on the stove: 2 to 3 hours
- Soaked in a pressure cooker: 20 to 25 minutes at high pressure
- Unsoaked in a pressure cooker: 35 to 40 minutes
- Soaked in a slow cooker: 6 to 8 hours on low
- Oven baked after soaking: 90 minutes to 2 hours
Always check doneness by tasting a bean, not by watching the clock alone. A properly cooked kidney bean is soft all the way through with no chalky center.
Why Soaking Changes The Cooking Time
Soaking rehydrates the beans and softens their skins. This cuts cooking time roughly in half and helps the beans cook more evenly. It also removes some of the natural sugars that cause gas.
The Overnight Soak Method
- Rinse 1 pound of dried beans under cold water.
- Place them in a large bowl and cover with 3 inches of water.
- Let them sit at room temperature for 8 hours or overnight.
- Drain and rinse before cooking.
The Quick Soak Method
- Rinse the beans and put them in a pot.
- Cover with 3 inches of water and bring to a boil.
- Boil for 2 minutes, then remove from heat.
- Cover and let stand for 1 hour.
- Drain and rinse.
If you are short on time, the quick soak still saves you about an hour of cooking compared to starting with dry beans.
Stove Top Cooking Steps
This is the most common method and the easiest to control.
- Put soaked beans in a large pot.
- Add fresh water to cover them by 2 inches.
- Bring to a rolling boil.
- Reduce heat and simmer partly covered.
- Stir every 20 minutes and add hot water if needed.
- Start tasting at the 60 minute mark.
Important Safety Note
Raw kidney beans contain a toxin called phytohaemagglutinin. You must boil them hard for at least 10 minutes to break it down. A slow cooker alone may not reach the needed temperature, so boil first if you plan to use one.
Pressure Cooker Timing
A pressure cooker is the fastest route. Soaked beans cook in about 20 to 25 minutes at high pressure. Unsoaked beans need 35 to 40 minutes. Let the pressure release naturally for 10 minutes before opening the lid.
Do not fill the cooker more then halfway with beans and water. They foam during cooking and can block the valve.
Slow Cooker Timing
Soaked beans take 6 to 8 hours on low or 4 to 5 hours on high. Unsoaked beans can take 10 hours or more, and results are less predictable. Boil unsoaked beans for 10 minutes on the stove before adding them to the slow cooker for safety.
How To Tell When They Are Done
- The skin splits slightly when you blow on a bean.
- A bean mashes easily against the side of the pot.
- No chalky or gritty texture in the middle.
- The cooking liquid looks thick and slightly cloudy.
If the beans still feel firm after 90 minutes of simmering, they may be old. Add a pinch of baking soda to the water and keep cooking. Check every 15 minutes.
Common Mistakes To Avoid
- Adding salt too early can slow softening. Wait until the last 20 minutes.
- Adding acidic ingredients like tomatoes or vinegar too soon will keep beans tough. Add them after the beans are tender.
- Using hard tap water can add 30 minutes or more to the cook time. Filtered water works better.
- Not rinsing soaked beans leaves behind the sugars that cause gas.
Storing And Reheating Cooked Beans
Cooked kidney beans keep in the fridge for 4 to 5 days in a sealed container. You can also freeze them in their cooking liquid for up to 3 months. Reheat on the stove or in the microwave with a splash of water.
One pound of dried beans yields about 6 cups of cooked beans. That is roughly equal to four standard cans.
Final Thoughts On Timing
Plan for 60 to 90 minutes if you soaked your beans and 2 to 3 hours if you did not. A pressure cooker cuts that down to under 30 minutes. The best results come from tasting as you go rather than trusting a fixed number. Once you cook them a few times, you will know exactly when they are ready by look and feel.