Roasted Nut Milk


Add a new dimension to your homemade nut milk by roasting a variety of nuts for a robust flavor. Delicious on its own or give your favorite recipe a boost by using this instead of dairy or plain alternative milks. It's amazing in coffee! Use the leftover pulp for smoothies, cookies, or pie crusts.

Prep Time:
10 mins
Cook Time:
10 mins
Additional Time:
50 mins
Total Time:
1 hrs 10 mins
4 servings


  • 1 ½ cups raw mixed nuts

  • 4 cups water

  • 1 tablespoon honey

  • 1 pinch salt


  1. Preheat oven to 350 degrees F (180 degrees C). Line a baking sheet with parchment paper and spread nuts onto baking sheet.

  2. Bake in the preheated oven for 5 minutes; shake the baking sheet to flip the nuts. Continue baking until toasted, about 5 minutes more. Turn off the oven but leave the nuts in the oven until slightly cooled, about 10 minutes.

  3. Transfer nuts to a large bowl and top with water. Cover bowl and let soak for 30 minutes.

  4. Remove nuts from soaking water using a slotted spoon, reserving the soaking water. Place nuts in a blender; add 1 cup soaking water. Blend on low for 30 seconds. Add 1 cup soaking water and blend again for 1 minute. Add the remaining soaking water and blend on medium for 30 seconds. Allow nut milk to rest for 10 minutes.

  5. Pour nut milk through a sieve or a nut bag into a glass container. Stir honey and salt into nut milk. Cover container and store in the refrigerator.

Cook's Notes:

For the mixed nuts, I use 1/3 cup almonds, 1/3 cup hazelnuts, 1/3 cup cashews, 1/4 cup pecans, 2 tablespoons walnuts, and 2 tablespoons Brazil nuts.

Agave nectar can be used in place of the honey, if desired.

Nutrition Facts (per serving)

321 Calories
26g Fat
17g Carbs
9g Protein
Nutrition Facts
Servings Per Recipe 4
Calories 321
% Daily Value *
Total Fat 26g 34%
Saturated Fat 4g 18%
Sodium 390mg 17%
Total Carbohydrate 17g 6%
Dietary Fiber 5g 16%
Total Sugars 7g
Protein 9g
Vitamin C 0mg 1%
Calcium 43mg 3%
Iron 2mg 11%
Potassium 312mg 7%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love