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.
Yes, you can soak walnuts overnight, and it’s actually one of the best ways to prepare them for maximum flavor and nutrition.
If you’ve been wondering whether soaking walnuts overnight is worth the extra step, the answer is a resounding yes.
Soaking walnuts overnight softens their texture, removes some of the natural bitterness, and makes them easier to digest.
Many people soak walnuts overnight before adding them to smoothies, salads, or baked goods because the results speak for themselves.
In this post, we’ll explore why soaking walnuts overnight is beneficial, how to do it properly, and a few tips to get the best results every time.
Let’s dive into everything you need to know about soaking walnuts overnight.
Why You Can Soak Walnuts Overnight
You can soak walnuts overnight because this simple process unlocks a lot of hidden benefits.
Here’s why soaking walnuts overnight is such a smart move:
1. Soaking Walnuts Overnight Removes Tannins
Walnuts have a slightly bitter taste, and that bitterness comes from tannins found in the skin.
When you soak walnuts overnight, those tannins leach out into the water.
This is why soaked walnuts taste milder and sweeter compared to raw ones straight from the bag.
The longer you soak walnuts overnight, the more tannins get pulled out.
2. It Makes Walnuts Easier to Digest
Walnuts contain phytic acid, which can interfere with your body’s ability to absorb certain nutrients.
Soaking walnuts overnight helps break down that phytic acid.
As a result, your digestive system has an easier time processing them.
If you’ve ever felt bloated after eating raw walnuts, soaking them overnight might solve that problem.
3. Soaking Walnuts Overnight Boosts Nutrient Absorption
When you soak walnuts overnight, the breakdown of phytic acid also frees up minerals like iron, zinc, and calcium.
This means your body can actually absorb more of the good stuff walnuts are known for.
Walnuts are already packed with omega-3 fatty acids, antioxidants, and vitamin E.
Soaking walnuts overnight just makes all those nutrients more available to you.
4. The Texture Becomes Softer and Creamier
Raw walnuts are crunchy and firm, which is great for snacking.
But when you soak walnuts overnight, they turn soft and almost creamy.
This makes them perfect for blending into sauces, dips, or nut milks.
If you’re making a vegan walnut taco meat or a creamy walnut dressing, soaking walnuts overnight is the way to go.
How to Soak Walnuts Overnight the Right Way
Soaking walnuts overnight isn’t complicated, but doing it correctly makes a big difference.
Follow these simple steps to get perfectly soaked walnuts every time:
1. Start With Raw Walnuts
Always use raw, unsalted walnuts for soaking.
Roasted or flavored walnuts won’t soak properly and may turn mushy or odd-tasting.
Fresh raw walnuts from a sealed bag or bulk bin work best.
2. Use Filtered Water
Place your walnuts in a bowl and cover them with at least two inches of filtered water.
Filtered water is better than tap water because it doesn’t introduce chlorine or other chemicals.
The walnuts will absorb the water as they soak, so make sure there’s plenty.
3. Add a Pinch of Salt
A small pinch of sea salt in the soaking water helps activate enzymes that neutralize phytic acid.
It also enhances the flavor of the walnuts once they’re done soaking.
This step is optional but highly recommended.
4. Let Them Sit Overnight
Cover the bowl and leave it on your counter for 8 to 12 hours.
Soaking walnuts overnight is ideal because it gives enough time for the tannins and phytic acid to break down.
If you’re short on time, 6 hours will work, but overnight is best.
5. Rinse and Drain Thoroughly
In the morning, pour the walnuts into a strainer and rinse them well under running water.
This removes any remaining tannins and the soaking water, which can taste bitter.
After rinsing, you can use the walnuts right away or store them in the fridge for up to three days.
Tips for Soaking Walnuts Overnight
Soaking walnuts overnight is pretty straightforward, but these tips can help you get even better results.
1. Don’t Soak Too Long
While soaking walnuts overnight is great, leaving them for more than 24 hours can make them slimy.
Stick to 8–12 hours for the best texture and flavor.
2. Refrigerate If Soaking Longer
If you plan to soak walnuts overnight and into the next day, pop the bowl in the fridge.
This prevents fermentation and keeps them fresh.
3. Dry Them for Crunch
If you want soaked walnuts to be crunchy again, spread them on a baking sheet and dehydrate them at a low temperature.
This gives you the benefits of soaking walnuts overnight with the crunch of raw walnuts.
4. Use Them in Recipes Right Away
Soaked walnuts work beautifully in smoothies, oatmeal, salads, and baked goods.
You can also blend them into walnut butter or use them as a meat substitute in tacos and pasta dishes.
So, Can You Soak Walnuts Overnight?
Yes, you can soak walnuts overnight, and it’s one of the easiest ways to make them tastier and more nutritious.
Soaking walnuts overnight removes bitterness, improves digestion, and helps your body absorb more of the nutrients walnuts have to offer.
Just use raw walnuts, cover them with filtered water, add a pinch of salt, and let them sit for 8 to 12 hours.
Rinse them well in the morning, and you’re ready to enjoy softer, sweeter, and more digestible walnuts.
Whether you’re tossing them into a salad or blending them into a creamy sauce, soaking walnuts overnight is a small step that delivers big rewards.