How Do You Cook Cannellini 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 cook cannellini beans by soaking them overnight, then simmering them gently until they’re tender and creamy.
 
It’s one of those simple kitchen tasks that rewards you with a pot of rich, velvety beans perfect for soups, salads, and stews.
 
And if you’ve been wondering how to cook cannellini beans so they turn out smooth instead of mushy, you’re in the right place.
 
Whether you use dried beans or canned, cooking cannellini beans the right way comes down to a few key steps.
 
In this post, we’ll walk through how to cook cannellini beans from scratch as well as the quickest way to prepare canned ones.
 
Let’s get into it.
 

How Do You Cook Cannellini Beans From Scratch?

You cook cannellini beans from scratch by soaking them first and then simmering them low and slow until they’re perfectly tender.
 
The reason this matters is simple: dried cannellini beans need time to rehydrate so they cook evenly all the way through.
 
If you skip soaking, you can still cook cannellini beans, but they’ll take much longer and often cook unevenly.
 
Here’s how the process actually works.
 

1. Soak the Beans Overnight

Start by pouring your dried cannellini beans into a large bowl and picking out any small stones or shriveled beans.
 
Cover them with cold water by about three inches, since cannellini beans will double or even triple in size as they soak.
 
Let them sit on the counter overnight, or for at least eight hours, so the beans absorb water and soften.
 
If you’re short on time, you can do a quick soak by boiling the beans for two minutes and then letting them sit for an hour.
 

2. Drain and Rinse the Soaked Beans

Once they’ve soaked, drain the cannellini beans and give them a good rinse under cool running water.
 
This step removes some of the starches that can make beans gassy and helps them cook up cleaner.
 

3. Simmer Gently With Aromatics

Place your soaked cannellini beans in a heavy pot and cover them with fresh water by about two inches.
 
Toss in a bay leaf, a halved onion, a few garlic cloves, and a drizzle of olive oil to build flavor while they cook.
 
Bring everything to a boil, then reduce the heat and simmer your cannellini beans uncovered for about 45 minutes to an hour.
 
Skim off any foam that rises to the top, and stir occasionally so nothing sticks to the bottom of the pot.
 

4. Season at the Right Time

Wait until the beans are almost tender before adding salt, since salting too early can toughen the skins.
 
When they’re nearly done, add salt to taste and let the cannellini beans simmer a few more minutes to absorb the seasoning.
 
You’ll know they’re ready when you can easily squish one between your fingers or mash it against the side of the pot with a spoon.
 

How Do You Cook Cannellini Beans If You Only Have Canned?

You cook canned cannellini beans by draining and rinsing them thoroughly before gently heating them so they don’t turn to mush.
 
Canned cannellini beans are already cooked, so your goal here is really about warming them up and adding flavor.
 

1. Drain and Rinse Well

Open your cans and pour the cannellini beans into a colander, then rinse them under cold water for about a minute.
 
This washes away the thick, salty liquid they’re packed in and gives the beans a cleaner, fresher taste.
 

2. Warm Them Gently in a Pan

Add a little olive oil to a skillet over medium-low heat, then toss in some minced garlic and let it soften for a minute.
 
Stir in your drained cannellini beans along with a splash of broth or water so they stay moist and creamy.
 
Cook them for just five to ten minutes, stirring softly, because overcooking canned cannellini beans makes them fall apart.
 

3. Add Herbs and Finishing Touches

Finish with fresh rosemary, thyme, or a squeeze of lemon to brighten up the beans before serving.
 
A final drizzle of good olive oil makes canned cannellini beans taste almost as rich as the ones you cook from scratch.
 

Tips For Cooking Cannellini Beans Perfectly Every Time

A few small habits make a big difference when you cook cannellini beans at home.
 

1. Acid Goes In At The End

Tomatoes, lemon juice, and vinegar slow down the softening process, so add them once the beans are already tender.
 
This is especially important when you cook cannellini beans for a dish like pasta e fagioli or a tomato-based stew.
 

2. Keep the Cooking Liquid

Don’t pour that starchy water down the drain after you cook cannellini beans, because it’s liquid gold.
 
That creamy broth thickens soups, adds body to sauces, and can even stand in for part of the stock in a recipe.
 

3. Store Them Properly

Cooked cannellini beans keep in the fridge for about four to five days in a sealed container with some of their liquid.
 
For longer storage, freeze the beans in their broth, and they’ll stay good for up to three months.
 

So, How Do You Cook Cannellini Beans?

You cook cannellini beans by soaking dried ones overnight, then simmering them low and slow with aromatics until they’re creamy and tender.
 
If you’re working with canned cannellini beans instead, just drain, rinse, and warm them gently with garlic, olive oil, and herbs.
 
Either way, the goal is the same: soft, flavorful beans that hold their shape and taste delicious in everything from soups to salads.
 
Now that you know how to cook cannellini beans, grab a pot and give it a try.