Can You Cook Unsoaked Beans

Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!

You can cook unsoaked beans, and it’s a completely doable method that saves you time and planning.
 
If you’ve ever stared at a bag of dried beans and realized you forgot to soak them overnight, you’re not alone.
 
The good news is that cooking unsoaked beans is safe, easy, and still yields tender, flavorful results.
 
You just need to adjust your cooking time and technique compared to soaked beans.
 
In this post, we’ll dig into why you can cook unsoaked beans, the best methods for doing it, how long it takes, and some handy tips to make them turn out perfect every time.
 
Let’s get right into it.

Why You Can Cook Unsoaked Beans Without Any Problems

You can cook unsoaked beans because soaking is simply a shortcut, not a necessity for safety or texture.
 
When you cook unsoaked beans, you’re essentially letting the simmering water do the rehydration work that soaking would have started.
 
The beans will absorb water as they cook, softening gradually until they’re creamy inside.
 
The main difference is that unsoaked beans take longer to reach that perfect tenderness.
 
And that’s totally fine if you plan for the extra time on the stove or in the pressure cooker.
 
So yes, you can cook unsoaked beans and skip the overnight step entirely without sacrificing flavor.

1. The Science Behind Cooking Unsoaked Beans

When you cook unsoaked beans, the heat and water work together to break down the complex starches and proteins inside.
 
Soaking speeds up this process by pre-hydrating the beans, but unsoaked beans simply need more time in the pot.
 
As they simmer, the outer skin softens and allows water to penetrate gradually, which helps prevent the beans from bursting open too quickly.
 
This means you can cook unsoaked beans and still get that intact, tender bean that holds its shape nicely in soups and stews.

2. Safety Is Not an Issue With Unsoaked Beans

Some folks worry that cooking unsoaked beans might not be safe, especially with kidney beans.
 
But here’s the thing: the toxins in beans, like lectins, are destroyed by high heat.
 
Soaking doesn’t remove these toxins anyway, boiling does.
 
When you cook unsoaked beans, a rolling boil followed by a gentle simmer will break down those harmful compounds just as effectively.
 
Just make sure you bring the beans to a full boil for at least 10 minutes before lowering the heat.
 
That step is crucial whether you’re cooking soaked or unsoaked beans.

3. Flavor Develops Differently When You Cook Unsoaked Beans

Many home cooks actually prefer cooking unsoaked beans because they believe the flavor is richer.
 
When you skip soaking, the beans cook in their own natural liquid, which includes starches and sugars that leach out during the process.
 
Some of that starchy water creates a slightly creamy broth that adds body to your dish.
 
So if you’re making chili, bean soups, or braised beans, cooking unsoaked beans can give you a more robust, cohesive flavor.

The Best Methods to Cook Unsoaked Beans

Now that we’ve established you can cook unsoaked beans, let’s talk about how to actually do it.
 
There are two main ways: stovetop simmering and pressure cooking.
 
Both work well, but the time commitment is very different.
 
Here’s what you need to know about each.

1. Stovetop Method for Cooking Unsoaked Beans

The stovetop is the classic way to cook unsoaked beans, and it just takes patience.
 
Start by rinsing your beans and picking out any stones or debris.
 
Place them in a large pot and cover with about two inches of water or broth.
 
Bring everything to a rolling boil for 10 to 15 minutes, then reduce the heat to a gentle simmer.
 
Cover the pot partially and let the beans cook for 1.5 to 2.5 hours, depending on the variety.
 
Check them periodically and add hot water if the level drops below the beans.
 
You’ll know they’re done when they’re creamy on the inside but not mushy.

2. Pressure Cooker Method for Cooking Unsoaked Beans

If you own an Instant Pot or stovetop pressure cooker, you can cook unsoaked beans in about half the time.
 
Add your rinsed beans and liquid to the pot, using about 3 cups of water or broth per cup of beans.
 
Lock the lid, set it to high pressure, and cook for 30 to 40 minutes for most common beans like black beans or pinto beans.
 
Larger beans like chickpeas or kidney beans might need 45 to 50 minutes.
 
Once done, let the pressure release naturally for 15 minutes before quickly releasing the rest.
 
This method is a lifesaver when you want to cook unsoaked beans but don’t have hours to spare.

How Long Does It Take to Cook Unsoaked Beans?

The cooking time for unsoaked beans depends heavily on the type and size of the bean.
 
Smaller beans like lentils and split peas don’t need soaking at all and cook in under 30 minutes anyway.
 
But for larger dried beans, you’re looking at a longer window when you cook unsoaked beans.
 
Here’s a rough guide so you know what to expect.

1. Small to Medium Beans

Black beans, navy beans, and pinto beans usually take about 1.5 to 2 hours on the stovetop when unsoaked.
 
They tend to soften a bit faster because their skins are thinner.
 
In a pressure cooker, you can cook unsoaked beans of this size in about 30 to 35 minutes.
 
These are great candidates if you’re in a moderate hurry.

2. Large Beans

Kidney beans, cannellini beans, and chickpeas are bigger and denser.
 
When you cook unsoaked beans of this size, plan for 2 to 3 hours on the stovetop.
 
They need that extra time to absorb water fully and become tender.
 
In a pressure cooker, expect 40 to 50 minutes for these larger varieties.
 
Don’t rush them, because undercooked beans have an unpleasant chalky texture.

Tips for Perfectly Cooking Unsoaked Beans

You can cook unsoaked beans successfully, but a few tricks will make the process smoother.
 
First, always salt your beans near the end of cooking, not the beginning.
 
Salt added too early can slow down the softening process, leaving you with tough beans later.
 
Second, add a splash of acid like vinegar or lemon juice only after the beans are tender.
 
Acid too soon can also prevent the skins from softening.
 
Third, don’t discard the cooking liquid if you’re making soups or stews, it’s packed with flavor.
 
And finally, make a big batch of unsoaked beans so you have leftovers for freezing.
 
They freeze beautifully and reheat in minutes for quick weekday meals.

1. Use Aromatics for Deeper Taste

When you cook unsoaked beans, toss in some halved onions, garlic cloves, bay leaves, or a sprig of thyme.
 
These infuse the beans with savory notes as they simmer.
 
You can remove them before serving or mash them into the dish for added texture.

2. Watch Your Water Levels Carefully

Unsoaked beans absorb a lot of liquid, so you’ll need more water than you think.
 
Keep the beans covered by at least two inches of liquid at all times.
 
If you let the pot run dry, the exposed beans will harden and refuse to soften properly.
 
Check the pot every 30 minutes and top it off with hot water or stock as needed.

So, Can You Cook Unsoaked Beans Without Planning Ahead?

Yes, you can cook unsoaked beans, and it’s a fantastic option when you’re short on time or forgot to soak.
 
You don’t need to soak them overnight, brine them, or even quick-soak them, just add water and heat.
 
The trade-off is extra cooking time, but the flavor and texture are well worth the wait.
 
Whether you choose the stovetop or a pressure cooker, you can cook unsoaked beans with confidence.
 
So go ahead, grab that bag of beans, and skip the soaking step entirely.
 
Your soups, stews, and chili will thank you, and so will your busy schedule.
 
Happy cooking, and enjoy those perfectly tender beans!