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 should soak walnuts overnight because it makes them easier to digest and helps your body absorb more of their nutrients.
If you’ve ever bitten into a raw walnut and felt that slight bitterness or heaviness in your stomach, you’re not imagining it.
Soaking walnuts overnight is a simple trick that many people swear by, and there’s actually some solid reasoning behind it.
In this post, we’ll look at whether you should soak walnuts overnight, why soaking walnuts helps, and how to do it the right way so you get the most out of this crunchy little superfood.
Let’s dive in.
Why You Should Soak Walnuts Overnight
So, should you soak walnuts overnight?
Yes, soaking walnuts overnight offers real benefits, and here’s why:
1. It Reduces Phytic Acid
Walnuts contain phytic acid, which is basically a natural compound that stores phosphorus in the seed.
The problem is that phytic acid can bind to minerals like iron, zinc, and calcium while you’re digesting, which means your body absorbs less of them.
When you soak walnuts overnight, the phytic acid gets broken down and pulled into the water, so when you drain and rinse them, a good chunk of it goes down the sink instead of into your system.
That’s one of the main reasons people choose to soak walnuts before eating them.
2. It Makes Walnuts Easier to Digest
Raw walnuts also contain tannins and enzyme inhibitors that protect the nut until it’s ready to sprout.
These compounds are useful for the tree, but they can make walnuts a little tough on your stomach.
Soaking walnuts overnight softens the outer layer and deactivates many of these enzyme inhibitors, which means your digestive system doesn’t have to work as hard.
If you’ve ever felt bloated after snacking on raw walnuts, try soaking walnuts first and see if that changes things for you.
3. It Improves Texture and Flavor
Here’s a fun one, soaked walnuts actually taste better in some dishes.
After you soak walnuts, the flesh becomes softer and creamier, and that bitter edge that raw walnuts sometimes have fades away.
This is why soaked walnuts are a favorite in plant-based recipes, especially in taco meat, walnut pâté, and even brownie batters.
You can also soak walnuts to make homemade walnut milk, which comes out much smoother than if you blend dry walnuts straight from the bag.
How Long Should You Soak Walnuts?
Now that you know you should soak walnuts overnight, let’s talk about timing.
The sweet spot is usually 7 to 8 hours, which is why soaking walnuts overnight works so well for most people.
But you’ve got some flexibility here:
1. 4 to 6 Hours
If you’re short on time, 4 to 6 hours of soaking is enough to soften the walnuts and reduce some of the phytic acid.
They won’t be quite as creamy as a full overnight soak, but it’s a solid middle ground.
2. 8 to 12 Hours
Leaving walnuts to soak overnight, so roughly 8 to 12 hours, gives you the best results in terms of texture and digestibility.
Just don’t push it past 12 hours at room temperature, because the walnuts can start to ferment or get slimy.
3. 24 Hours in the Fridge
If you want to soak walnuts for a full day, stick the bowl in the fridge.
The cold slows down any bacterial growth while still letting the walnuts absorb water and release those troublesome compounds.
How to Soak Walnuts the Right Way
The process is simple, but a few small details make a big difference.
Here’s how to soak walnuts properly:
1. Start With Raw, Unsalted Walnuts
Use raw walnut halves or pieces, not roasted or salted ones.
Roasted walnuts have already been heated, which changes their structure, and salted ones just add sodium you don’t need.
Plus, raw walnuts soak up water more effectively, which is the whole point.
2. Use Filtered Water and a Pinch of Salt
Place your walnuts in a bowl and cover them with at least two inches of filtered water.
Add a pinch of sea salt, which helps break down the enzyme inhibitors even further.
Then just let them sit on the counter overnight.
3. Rinse Them Really Well
Once you’ve soaked walnuts overnight, drain the water and rinse the walnuts under fresh running water.
Don’t skip this step, because the water you soaked them in is now full of phytic acid and tannins, and you don’t want to eat that.
After rinsing, the soaked walnuts are ready to eat or use in recipes.
4. Store Them Properly
Soaked walnuts won’t last as long as dry ones, so keep them in an airtight container in the fridge.
They’ll stay fresh for about 3 to 4 days, and if you want them to last longer, you can dehydrate them at a low temperature and store them in the pantry.
5. Don’t Soak Them Forever
This is the one mistake people make when they soak walnuts, they forget about them.
Walnuts left in water for more than 24 hours can grow mold or develop an off smell, so if that happens, toss them out.
Freshness matters when you soak walnuts, so keep an eye on the clock.
Are Soaked Walnuts Healthier?
Soaked walnuts aren’t a completely different food, but they do give your body better access to what’s already inside.
You still get the same healthy fats, especially omega-3s, plus vitamin E, magnesium, and antioxidants.
The difference is that soaking walnuts removes some of the barriers, so your body can actually use more of those nutrients.
That said, you don’t have to soak walnuts to enjoy them, raw walnuts are still a fantastic snack straight from the bag.
But if you deal with digestion issues, or you just want to get the most nutrition out of every handful, soaking walnuts overnight is a small habit with a big payoff.
So, Should You Soak Walnuts Overnight?
You should soak walnuts overnight if you want them to be easier to digest and more nutritious.
Soaking walnuts reduces phytic acid, softens the texture, and makes the flavor milder, which is why so many people make it part of their routine.
Just soak them in filtered water with a pinch of salt for 7 to 8 hours, rinse them well, and store them in the fridge.
Whether you eat them by the handful or blend them into recipes, soaked walnuts are a simple upgrade worth trying.