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 canned beans by simply heating them up, but if you want them to taste like something you’d actually crave, there are a few easy tricks worth knowing.
Canned beans are already cooked, so technically you’re just reheating them.
But that doesn’t mean you should dump them straight from the can into a pot and call it a day.
With a little love, canned beans can go from bland and mushy to rich, creamy, and downright delicious.
In this post, we’ll walk through how to cook canned beans properly, how to add flavor, and a few common mistakes to avoid along the way.
Let’s get cooking.
How Do You Cook Canned Beans So They Actually Taste Good?
Cooking canned beans so they taste good comes down to three things: rinsing, seasoning, and simmering.
Here’s how to cook canned beans the right way, step by step.
1. Drain and Rinse Them First
The first step to cooking canned beans well is draining and rinsing them.
That thick, starchy liquid in the can is mostly there for preservation.
If you cook canned beans without rinsing, that gooey liquid will make your dish cloudy, pasty, and a little metallic-tasting.
Rinsing canned beans under cold water for about 30 seconds washes away excess sodium and starch.
It also gives your beans a cleaner texture and a fresher flavor.
2. Warm Them Gently on the Stovetop
The easiest way to cook canned beans is on the stovetop over medium-low heat.
Add a splash of olive oil or a pat of butter to a saucepan first.
Then toss in your drained and rinsed beans and stir gently for a couple of minutes.
You’re not really cooking canned beans here, you’re warming them through and letting them soak up the fat.
Low and slow is the way to go because high heat makes canned beans split and turn mushy.
3. Add a Little Liquid for Creaminess
If you want creamy canned beans, add a couple of tablespoons of water, broth, or even coconut milk.
Let the beans simmer for 5 to 7 minutes until that liquid thickens slightly around them.
This simple trick is how you cook canned beans so they feel rich instead of dry.
Just don’t drown them, or you’ll end up with bean soup instead of a side dish.
How to Add Flavor When You Cook Canned Beans
Plain canned beans are a blank canvas, which is actually a good thing.
Here’s how to cook canned beans so they taste like you spent hours on them.
1. Start With Aromatics
Sauté chopped onion, garlic, or shallots in oil before adding your beans.
Once they’re soft and fragrant, add the beans and stir everything together.
This one step completely changes how you cook canned beans because the beans absorb all that savory flavor.
2. Season Boldly
Canned beans need more seasoning than you’d think.
Try cumin, smoked paprika, chili powder, oregano, or a bay leaf while they simmer.
A squeeze of lime or a splash of vinegar at the end brightens everything up.
Salt last, though, since canned beans already come with plenty of sodium.
3. Let Them Simmer in a Sauce
One of the best ways to cook canned beans is to simmer them in a quick sauce.
Tomato sauce, salsa, or a simple garlic-butter sauce all work beautifully.
Let the beans bubble gently for 10 minutes so they soak up all that goodness.
This is how you cook canned beans for tacos, rice bowls, or toast.
Other Ways to Cook Canned Beans
The stovetop isn’t your only option when you cook canned beans.
Here are a few other methods worth trying.
1. Microwave Method
If you’re in a hurry, you can cook canned beans in the microwave.
Put your rinsed beans in a microwave-safe bowl with a splash of water and cover them.
Heat on high for 2 to 3 minutes, stirring halfway through.
It’s not fancy, but it works when you just need to cook canned beans fast.
2. Oven-Roasted Beans
For a crispy, snackable twist, you can cook canned beans in the oven.
Pat them very dry, toss with oil and spices, and spread them on a baking sheet.
Roast at 400°F for 20 to 25 minutes until they’re golden and crunchy.
That’s how you cook canned beans when you want something totally different.
3. Slow Cooker or Instant Pot
You can also cook canned beans in a slow cooker or Instant Pot.
Just add them with your seasonings and a bit of liquid and let them warm through.
Keep the time short, though, because canned beans are already cooked and will fall apart if left too long.
Common Mistakes to Avoid When You Cook Canned Beans
Even though canned beans are forgiving, a few mistakes can ruin them.
Don’t boil them hard, or they’ll turn to mush.
Don’t skip the rinse unless you enjoy that tinny canned taste.
And don’t overcook them thinking you need to, because you really don’t.
Follow these simple rules and you’ll cook canned beans like a pro every single time.
So, How Do You Cook Canned Beans?
You cook canned beans by draining and rinsing them, warming them gently with oil or butter, and seasoning them with aromatics and spices.
They’re already cooked, so your job is really just adding flavor and texture.
Whether you simmer them on the stovetop, toss them in the microwave, or roast them in the oven, the goal is the same: turn a basic can of beans into something satisfying.
Now that you know how to cook canned beans, you can dress them up any way you like.
Enjoy.