How To Soak And Roast Walnuts

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.

To soak and roast walnuts, you start by soaking raw walnut kernels in water, then drying and roasting them until golden and fragrant.
 
This two-step process makes walnuts easier to digest and removes some of their natural bitterness.
 
It also gives them a deeper, nuttier flavor that works in both sweet and savory dishes.
 
If you’ve been wondering how to soak and roast walnuts at home, the good news is that it’s simple and takes just a few pantry basics.
 
In this post, we’ll walk through how to soak and roast walnuts step by step, plus a few tips to get them perfectly crisp every time.
 
Let’s get right into it.
 

Why You Should Soak and Roast Walnuts

Soaking and roasting walnuts isn’t just a fancy trick—it actually changes the nut for the better.
 
Here’s why so many home cooks bother with this extra step.
 

1. Soaking Makes Walnuts Easier to Digest

Raw walnuts contain phytic acid and tannins, which can make them harder on your stomach.
 
When you soak walnuts in water, those compounds break down and leach out.
 
That means your body can absorb the nutrients in walnuts more easily.
 

2. Soaking Removes Bitterness

If you’ve ever bitten into a raw walnut and tasted something slightly sharp or bitter, that’s the tannins talking.
 
Soaking walnuts pulls out that bitterness and leaves a cleaner, milder taste behind.
 
You’ll notice the difference the moment you roast them.
 

3. Roasting Brings Out the Flavor

Roasting walnuts transforms them from soft and mild into crisp and toasty.
 
The heat triggers the natural oils inside, which is what creates that rich, nutty aroma.
 
Once you roast walnuts, you’ll never want to eat them raw again.
 

4. Better Texture for Snacking and Cooking

Soaked and roasted walnuts have a crunch that holds up in salads, baked goods, and trail mix.
 
Soaking alone leaves walnuts a bit soft, so roasting walnuts afterward restores that snap.
 
That’s why the combo of soaking and roasting walnuts works so well together.
 

How to Soak Walnuts

Before you learn how to roast walnuts, you need to know how to soak them properly.
 
The soaking step is easy, but a few details matter.
 

1. Rinse and Pick Through the Walnuts

Start by giving your raw walnuts a quick rinse under cool water.
 
Pick out any shells or shriveled pieces while you’re at it.
 

2. Soak in Salted Water

Place the walnuts in a bowl and cover them with filtered water by about two inches.
 
Add a teaspoon of sea salt per cup of walnuts.
 
The salt helps activate enzymes that break down the tough compounds in the nuts.
 

3. Let Them Sit for 7 to 12 Hours

Soak walnuts on the counter for at least 7 hours, or overnight for best results.
 
If you’re in a hurry, 4 hours will do, but longer soaking gives you softer, more digestible walnuts.
 

4. Drain and Rinse Well

Once soaking is done, pour the walnuts into a colander and rinse them thoroughly.
 
This washes away the salt and anything the water pulled out of the nuts.
 

5. Dry Them Completely

Spread the soaked walnuts on a clean towel or baking sheet and pat them dry.
 
Any leftover moisture will steam them instead of roast them, so don’t skip this step.
 

How to Roast Walnuts

Now that your walnuts are soaked and dried, it’s time to roast walnuts the right way.
 

1. Preheat the Oven to 350°F

A moderate oven gives you even roasting without burning the delicate oils.
 
Line a baking sheet with parchment paper for easy cleanup.
 

2. Spread Walnuts in a Single Layer

Arrange the soaked walnuts in one even layer so they roast evenly.
 
Don’t crowd the pan, or some walnuts will steam while others burn.
 

3. Roast for 8 to 12 Minutes

Roast walnuts for about 8 minutes, then check them.
 
Shake the pan and continue roasting walnuts in 2-minute increments until they smell toasty.
 

4. Watch Them Closely

Walnuts go from perfectly roasted to burnt in under a minute.
 
So stay near the oven and trust your nose more than the timer.
 

5. Cool Before Storing

Let the roasted walnuts cool completely on the baking sheet.
 
They’ll crisp up even more as they cool.
 

Tips for Perfect Soaked and Roasted Walnuts

A few small habits make a big difference when you soak and roast walnuts.
 

1. Add a Pinch of Salt or Spice

Toss the soaked walnuts with a little salt, cinnamon, or smoked paprika before roasting.
 
This seasons the walnuts while they crisp.
 

2. Store Them Properly

Keep roasted walnuts in an airtight jar for up to two weeks.
 
For longer storage, freeze them and re-crisp in the oven when needed.
 

3. Use Them in Everything

Soaked and roasted walnuts shine in salads, oatmeal, baked goods, and charcuterie boards.
 
Once you know how to soak and roast walnuts, you’ll keep a jar on hand at all times.
 

So, How Do You Soak and Roast Walnuts?

To soak and roast walnuts, you soak raw kernels in salted water for 7 to 12 hours, dry them completely, then roast at 350°F for 8 to 12 minutes until fragrant and crisp.
 
This simple process makes walnuts easier to digest and far more flavorful.
 
It also removes bitterness and gives soaked walnuts that satisfying crunch.
 
With these steps, you now know exactly how to soak and roast walnuts at home.
 
So grab a bag of raw walnuts and give it a try—your taste buds will thank you.