How Do You Cook White Beans

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.

You can cook white beans by simmering them slowly with aromatics until they’re creamy and tender.
 
Whether you’re using dried white beans or canned ones, the goal is the same: soft, flavorful beans that hold their shape.
 
If you’ve ever wondered how do you cook white beans that taste like they came from a fancy restaurant, the secret is patience and a few simple ingredients.
 
White beans are versatile, affordable, and packed with protein and fiber.
 
You can cook white beans in a pot on the stove, in a slow cooker, or even in a pressure cooker.
 
In this post, we’ll walk through exactly how do you cook white beans from scratch, plus a faster method using canned beans.
 
Let’s get cooking.
 

How Do You Cook White Beans From Scratch?

Cooking white beans from scratch is easier than most people think.
 
The key steps are soaking, simmering, and seasoning.
 
Here’s how do you cook white beans properly:
 

1. Soak the Beans Overnight

Place dried white beans in a large bowl and cover them with cold water by about 3 inches.
 
Let them soak for at least 8 hours or overnight.
 
Soaking softens the beans and helps them cook evenly.
 
If you’re short on time, use the quick soak method: boil the beans for 2 minutes, then let them sit in the hot water for 1 hour.
 

2. Drain and Rinse

After soaking, drain the beans and rinse them well under running water.
 
This removes any dirt and excess starch.
 

3. Simmer With Aromatics

Put the beans in a large pot and cover them with fresh water by 2 inches.
 
Add aromatics like a halved onion, a few garlic cloves, a bay leaf, and a sprig of rosemary or thyme.
 
Bring to a boil, then reduce the heat to low and simmer gently.
 
How long do you cook white beans?
 
Usually 1 to 2 hours, depending on the variety and freshness.
 
Stir occasionally and add more hot water if needed.
 

4. Season at the End

Wait until the beans are tender before adding salt.
 
Salting too early can make the skins tough.
 
Once they’re soft, season with salt, pepper, and a drizzle of olive oil.
 
 

How Do You Cook White Beans Without Soaking?

If you forgot to soak, you can still cook white beans from scratch.
 
Just expect a longer cooking time.
 

1. Use a Pressure Cooker

Pressure cooking is the fastest way to cook unsoaked white beans.
 
Add beans, water, and aromatics to the cooker.
 
Cook at high pressure for 25 to 30 minutes, then let the pressure release naturally.
 

2. Slow Cooker Method

Place unsoaked beans in a slow cooker with plenty of water and seasonings.
 
Cook on low for 6 to 8 hours or on high for 4 to 5 hours.
 
This is one of the easiest ways to cook white beans while you go about your day.
 

3. Stovetop With Extra Time

On the stove, unsoaked beans can take 2 to 3 hours.
 
Keep the heat low and check them often.
 
 

How Do You Cook Canned White Beans?

Canned white beans are already cooked, so you’re really just heating and flavoring them.
 
Here’s how do you cook white beans from a can:
 

1. Drain and Rinse

Pour the beans into a colander and rinse them thoroughly.
 
This washes away the salty, starchy liquid.
 

2. Warm Them Gently

Add the beans to a skillet with olive oil, garlic, and a pinch of red pepper flakes.
 
Cook over medium heat for 5 to 7 minutes.
 
You can also simmer them in broth with herbs for extra flavor.
 

3. Mash or Leave Whole

Some recipes call for mashed white beans, like dips or spreads.
 
Others keep them whole for salads and side dishes.
 
Either way, cooking canned white beans takes less than 15 minutes.
 
 

Tips for Cooking White Beans Perfectly

Even if you know how do you cook white beans, a few tips make a big difference.
 

1. Don’t Add Acid Too Early

Acidic ingredients like tomatoes or lemon juice can stop beans from softening.
 
Add them after the beans are fully cooked.
 

2. Skim the Foam

As beans simmer, foam rises to the top.
 
Skim it off for clearer broth and better texture.
 

3. Save the Cooking Liquid

That starchy water, often called aquafaba, is great for soups or even as an egg substitute in vegan recipes.
 

4. Taste as You Go

Bean cooking times vary, so always taste one before turning off the heat.
 
You want them creamy but not mushy.
 
 

So, How Do You Cook White Beans?

You cook white beans by soaking them, simmering them slowly with aromatics, and seasoning at the end.
 
For a faster route, use canned white beans and warm them with garlic and olive oil.
 
However you cook white beans, the result is a hearty, healthy dish that works in soups, stews, salads, and dips.
 
Now that you know how do you cook white beans, grab a bag of dried beans or a can from your pantry and give it a try tonight.