While store-bought nut milk is certainly convenient, it will never compare to the flavor of homemade nut milk. With an overnight soaking of nuts and a good blender, you’ll be able to whip up a batch of nut milk in a matter of minutes that will leave you wondering why you haven’t been making your own all along. We’ve come up with a versatile recipe that can be used for any nut (or a mix of nuts, go wild!) and gives you the ability to adjust the sweetness and consistency to your liking, something you just can’t say about store-bought.
Level: | Easy |
Total: | 12 hr 5 min |
Active: | 5 min |
Yield: | 3 1/4 cups |
Ingredients
- 1 1/2 cups raw unsalted nuts (such as almonds, cashew nuts, macadamia nuts or hazelnuts)
- Kosher salt
- 3 Medjool dates, pitted, optional
- 2 teaspoons pure vanilla extract, optional
Instructions
- Put the nuts in a medium bowl and submerge in cold water with at least 2 inches of water above. Cover with plastic wrap and allow to soak at room temperature until the nuts are softened and plump, at least 12 hours but preferably overnight. Nuts can soak up to 24 hours; the longer the soak the better.
- Drain the nuts in a sieve and rinse thoroughly under cold running water. Transfer the nuts to a blender and add 3 cups fresh cold water, 1/8 teaspoon salt and the dates, if using. Blend on high until the nuts are completely blended and the mixture is very smooth, about 2 minutes.
- Line a pitcher with a nut milk bag (if using a sieve lined with cheesecloth, place it over a medium bowl) and slowly pour the mixture into the bag. Carefully squeeze any remaining milk out of the bag and reserve the pulp (see Cook’s Note). Whisk in the vanilla if using. Serve immediately or refrigerate in an airtight container for up to 4 days.
Nutrition Facts
Serving Size | 1 of 6 servings |
Calories | 241 |
Total Fat | 18 g |
Saturated Fat | 2 g |
Carbohydrates | 18 g |
Dietary Fiber | 4 g |
Sugar | 8 g |
Protein | 6 g |
Cholesterol | 0 mg |
Sodium | 111 mg |