This guide shows just how simple it is to cook dried kidney beans from scratch on the stovetop. All you need is a pot, two extra ingredients, and a little patience! The result? The best kidney beans you've ever tasted-and it's surprisingly easy!

Jump to:
Benefits of Homemade Kidney Beans
For years, I relied on canned kidney beans for my recipes. They were convenient and seemed good enough for chili, soups, or salads. I didn't think twice about cooking dried beans when I could simply open a can and move on.
Because of this blog, I decided to try out cooking fresh kidney beans instead of relying on canned, and I discovered a whole new level of flavor, texture, and satisfaction.
Here's why I'll always reach for dried kidney beans now:
1. Better Flavor
Freshly cooked kidney beans have a richer, creamier texture and a more robust flavor compared to their canned counterparts. Cooking them yourself also gives you the chance to season them as they cook, infusing them with delicious flavors that you just can't get from canned beans.
2. Total Control Over Ingredients
When you make kidney beans from scratch, you know exactly what's in them. Canned beans often contain additives like calcium chloride and calcium disodium to preserve their firmness and color. While these aren't harmful, they're unnecessary when cooking beans at home. Plus, you can choose your seasonings, adjust salt levels, or leave them plain for versatility.
3. Less Sodium
A half-cup of canned kidney beans contains about 17-18% of your daily recommended sodium intake. If you're watching your salt levels, cooking kidney beans from dried is the way to go. While salt enhances the flavor of beans, you can use less and still enjoy delicious results.
4. More Budget-Friendly and Eco-Friendly
Dried kidney beans are significantly cheaper than canned, especially when purchased in bulk. Plus, they create less packaging waste, making them better for the planet. It's a win-win for your wallet and the environment.
There are many methods for cooking dried beans-on the stovetop, in a crockpot, with a pressure cooker, or even in the oven. Each has its benefits, but today, we'll focus on the stovetop method. It's the classic way to prepare kidney beans: simple, effective, and only requires water, salt, and a little time.
Let's get started!
To Soak or Not to Soak
One of the most common questions about cooking kidney beans is whether or not they need to be soaked beforehand.
Benefits of Soaking:
- Improves Texture: Soaking helps the beans cook more evenly and have a better texture.
- Reduces Cooking Time: Pre-soaked beans cook faster than unsoaked beans.
- Prevents Splitting: Soaking reduces the likelihood of the beans splitting open during cooking.
How to Soak Kidney Beans
My favorite method is the "quick soak method." Instructions are included in the recipe card, but here's an overview:
- Rinse the beans and place them in a pot.
- Cover with water and bring to a boil.
- Turn off the heat and let the beans soak for an hour.
You can also use the overnight or long soak method for pre-soaking beans. Check out my tutorial "How to Soak Beans Overnight" for a step-by-step guide.
No Soak? No Problem!
While soaking offers clear benefits, it's not a deal-breaker if you forget or don't have time. (Trust me-I NEVER remember to soak things in advance!) Your kidney beans will still turn out delicious and miles better than canned.
How Many Beans Should I Make?
1 cup of dried kidney beans makes about 2.75-3 cups of cooked beans.
There are about 2.5 cups of dried kidney beans in 1 pound.
Cooking a full pound of dried kidney beans will give you 7-7.5 cups of cooked beans.
There are about 1.5 cups of beans in a can of kidney beans. So making 1 cup of dried beans is the equivalent of about 2 cans of kidney beans.
The recipe is for 1 cup of dried beans, but you can certainly make more at a time. Just make sure you have a large enough pot.
Step-by-Step Instructions

- Rinse Your Beans: Rinse 1 cup of dried kidney beans under cold water to remove dirt or debris.

- Boil and Soak: Place the beans in a pot and cover with water. Boil for 2 minutes, remove from heat and let soak for 1 hour.

- Drain and Cook: After soaking, drain the beans and cover with fresh water. Add ยพ teaspoon of kosher salt. Boil the beans over medium heat.
- Simmer to Perfection: Reduce the heat to a low boil and simmer for 1-1ยฝ hours until tender and creamy. Stir occasionally and check the water level, adding more if necessary.
Preventing Burnt Beans by Maintaining Water Levels
Regular Checks: As beans simmer, the water level will decrease due to evaporation and absorption. Check every 30 minutes and top up with hot water if needed to keep the beans submerged.
Stir Occasionally: Gently stir the beans to prevent them from settling at the bottom of the pot, where they can stick and burn. Use a wooden spoon to avoid damaging the beans.
Low Heat is Key: Cooking beans on high heat can cause water to evaporate too quickly and lead to scorching. Low, steady heat is your best friend for even cooking.
Timing is Everything: If your beans finish cooking but there's still excess water, drain it immediately to prevent the beans from continuing to cook and breaking apart.

- Serve and Enjoy! Once your beans have reached your desired texture, drain off excess water and serve or store. Keep in mind that if you are using your beans in a soup recipe they should be on the firmer side because they will continue to soften and cook in the soup. This is also true if you plan on freezing your cooked beans. They will soften even more when thawed.
Checking for Doneness: Texture and Taste Test
Visual Cues: Properly cooked kidney beans will swell slightly and have smooth, intact skins. They should look plump but not burst open.
Texture Test: Press a bean between your fingers-it should squish easily but hold its shape.
Alternatively, bite into one. It should be tender but not mushy, with a slight "bite" or firmness in the center.
Taste Test: Take a few beans out of the pot to taste. They should be creamy and soft inside without any chalky or grainy texture.
By following these tips, you'll achieve perfectly cooked kidney beans every time-tender, flavorful, and ready to enhance your favorite recipes!
Variations
This recipe is versatile, so you can use your kidney beans however you like. Want more flavor?
- Use broth instead of water.
- Add dried herbs like oregano, thyme, or bay leaves.
- Sautรฉ garlic and onions before adding the beans.
Nutrition
Kidney beans are packed with protein and fiber (15 grams each per cup). They also contain iron, potassium, and B vitamins. While they're a great low-fat food, keep in mind that the healthiness of your dish depends on how you use them!
Here is a nutrition label for 1 serving of cooked kidney beans:
Recipes for Homemade Kidney Beans
Now that you've mastered kidney beans, here are some delicious recipes to try:
Storage
In the Fridge:
Store cooked kidney beans in an airtight container for 4-5 days.
In the Freezer:
Cool the beans completely, then freeze in a freezer-safe container for up to 6 months. For best results, cook them slightly firmer than usual-they'll soften as they thaw.
Frequently Asked Questions
About 2-2ยฝ hours, including soaking time.
When making kidney beans on the stove, soaking is optional, but highly recommended for faster cooking. If you are using a pressure cooker, however, soaking is not necessary because it already cooks pretty quick.
I hope this guide has been helpful to you and that you enjoy your homemade kidney beans.
Let me know how your homemade kidney beans turn out and what delicious recipes you use them in! I'm always on the lookout for new ways to use kidney beans.
โ๏ธEms
Learn More About Cooking Dry Beans
Check out my in-depth guides for tips and tricks:
Recipe

How to Cook Kidney Beans
Ingredients
- 1 cup dried kidney beans
- ยพ tsp kosher salt
- water
Instructions
- Rinse the dried kidney beans under cold water to remove dirt or debris.
- Place the beans in a pot and cover with water. Boil for 2 minutes, remove from heat and let soak for 1 hour.
- After soaking, drain the beans and cover with fresh water. Add ยพ teaspoon of kosher salt. Boil the beans over medium heat.
- Reduce the heat to a low boil and simmer for 1-1ยฝ hours until tender and creamy. Stir occasionally and check the water level, adding more if necessary. Beans should always be submerbed in water to prevent burning.
- Once your beans have reached your desired texture*, drain off excess water and serve or store.










Comments
No Comments