Deliciously nutty and incredibly versatile, making homemade peanut milk is a delightful way to indulge in a nutritious dairy-free alternative. With just a handful of ingredients, this easy-to-follow recipe offers a creamy keto-friendly beverage that's perfect for smoothies, coffee, or as a refreshing drink on its own.
Two types of homemade peanut milk in clear square milk containers.

Homemade Peanut Milk

Peanut milk is a delicious and nutritious alternative to traditional dairy milk. It’s a fantastic option for those following a ketogenic lifestyle, as its low in carbs and high in healthy fats. Learn how to create luscious peanut milk using peanuts or a combination of roasted and raw peanuts.

Related recipes: Keto Milk / Hemp Milk

Why We Love This Recipe:


  • KETO-FRIENDLY – perfect for those on a ketogenic diet. MCT oil and keto sweeteners provide a creamy and satisfying milk alternative without the high sugar content.
  • HEALTHYPeanuts are a rich source of protein, healthy fats, and essential nutrients like vitamin E and magnesium. The addition of MCT oil further boosts the nutritional value and supports brain health.
  • EASY – this 3-ingredient dairy-free milk is super quick and easy to make.
  • VERSATILITY – Homemade peanut milk offers a multitude of uses. It’s a fantastic base for smoothies, can be poured over keto-friendly cereal, and works wonderfully in coffee and tea. It can also be used in baking and cooking to add a nutty flavor to various dishes.

Why We Love This Recipe with a Thermomix

  1. Efficiency: Thermomix’s powerful blending capabilities ensure a smooth and consistent texture. It saves time and effort.
  2. Temperature Control: The Thermomix allows you to heat the peanut milk directly in the same container after blending, making it convenient for those who prefer warm milk.
  3. Easy Cleaning: The Thermomix is designed for easy cleaning, with dishwasher-safe parts, making the cleanup process a breeze.
Peanut Milk recipe ingredients on a white brick background.

Peanut Milk Ingredients

  • Peanuts – When making peanut milk, the choice between raw peanuts and roasted peanuts brings distinct flavour profiles to the table. Raw peanuts offer a subtle, nutty sweetness, while roasted peanuts add a rich and aromatic depth to the milk. Whether you opt for a mild or robust taste, both variations create a creamy and delicious dairy-free milk.
  • MCT Oil – MCT (Medium-Chain Triglyceride) oil is commonly added to peanut milk for several reasons. MCT oil makes the milk creamier and more nutrient-dense, perfect for those seeking a healthier and satisfying dairy-free alternative. MCT oil has a creamy texture, enhancing the overall mouthfeel and richness, making it more similar to traditional dairy milk.
  • Sweetener – is optional. Keto-friendly sweeteners like stevia, erythritol, or monk fruit extract. These sweeteners are low in carbohydrates and have minimal impact on blood sugar levels, making them ideal choices for those following a ketogenic or low-carb diet.

How to Make Peanut Milk

Step 1. SOAK – Begin by soaking the raw peanuts in water for at least 6 hours or overnight. This step softens the peanuts and aids in creating a smoother milk texture. Leave in the fridge overnight.

Step 2. DRAIN and rinse the soaked peanuts.

Step 3. BLEND – Place the drained peanuts and water into a blender. Blend on high until you achieve a creamy and smooth consistency, about 1 minute.

Step 4. STRAIN – Place a nut milk bag or cheesecloth over a large bowl or pitcher. Pour the blended peanut mixture into the bag or cloth, allowing the liquid to strain through. Gently squeeze the bag or cloth to extract as much milk as possible.

Step 5. SWEETEN – Pour the freshly strained peanut milk back into the blender. Add MCT oil and salt flakes. Blend on low to mix thoroughly and achieve a velvety texture. Taste and add sweetener if you prefer it a little sweeter. Blend again to combine.

Step 6. SERVE & STORE – Pour the freshly made peanut milk into an airtight container or glass bottle. Refrigerate and store for up to 4-5 days.

Pouring coffee into a glass of peanut milk.

Peanut Milk Variations

  • Chocolate Peanut Milk: Add a tablespoon of unsweetened cocoa powder and a pinch of salt for a delightful chocolate twist.
  • Vanilla Peanut Milk: Stir in a teaspoon of pure vanilla extract to create a smooth and aromatic vanilla-flavored peanut milk.
  • Spiced Peanut Milk: Infuse your peanut milk with warm spices like cinnamon, nutmeg, or cardamom for a cozy and comforting drink.
  • Caramel Peanut Milk – stir through a tablespoon of sugar-free Caramel Syrup.

How to Serve Peanut Milk

  • Enjoy it chilled on its own as a refreshing drink.
  • Use it as a base for smoothies and shakes.
  • Pour it over keto-friendly granola or cereal.
  • Froth it up to make a delicious latte.
  • Include it in keto-friendly baking recipes like muffins or pancakes.

FAQs

Can I adjust the sweetness level of the peanut milk?

Absolutely! The sweetness can be adjusted to suit your taste preferences. Add more or less keto sweetener during the blending process until you achieve your desired level of sweetness.

Is Peanut Milk Good for You?

Yes, peanut milk can be a beneficial addition to your diet when consumed in moderation. It offers several health benefits:
Nutrient-Rich: Peanut milk is rich in essential nutrients like protein, healthy fats, vitamin E, magnesium, and phosphorus. These nutrients are crucial for maintaining overall health, supporting muscle function, and promoting bone health.
Heart-Healthy Fats: The fats in peanuts, including monounsaturated and polyunsaturated fats, are considered heart-healthy and may help reduce the risk of cardiovascular diseases when included as part of a balanced diet.
Vegan Protein Source: For those following a plant-based or vegan diet, peanut milk can serve as a valuable source of protein, making it an excellent alternative to dairy milk.

Can I substitute MCT oil with another type of oil?

If you don’t have MCT oil, you can use other keto-friendly oils like coconut oil or light taste olive oil. Choose a mild flavoured oil so it doesn’t flavour the milk.

A mans hand holding a small jug of coffee pouring into a glass of milk.

RAVING NEW FAN? Subscribe to our newsletter for more low carb keto recipes. Join our keto community on FacebookInstagram or see all the new stuff on Pinterest.

Peanut milk in two glasses with a small jug of coffee.

How To Make Peanut Milk

Deliciously nutty and incredibly versatile, making homemade peanut milk is a delightful way to indulge in a nutritious dairy-free alternative. With just a handful of ingredients, this easy-to-follow recipe offers a creamy keto-friendly beverage that’s perfect for smoothies, coffee, or as a refreshing drink on its own.
5 from 69 votes!
Prep Time: 5 minutes
Soaking time: 6 hours
Total Time: 6 hours 5 minutes
Course: basics
Cuisine: Australian Keto
Diet: Diabetic, Gluten Free
Recipe Category: Low Carb
Calories: 86kcal
Author: Megan Ellam
Servings: 2 serves
Tap or hover over number to scale ingredients
Print Pin Save Rate

Ingredients 

Instructions

CONVENTIONAL METHOD

  • SOAK – Begin by soaking the raw peanuts in water for at least 6 hours or overnight. This step softens the peanuts and aids in creating a smoother milk texture. Leave in the fridge overnight.
  • DRAIN and rinse the soaked peanuts.
  • BLEND – Place the drained peanuts and water into a blender. Blend on high until you achieve a creamy and smooth consistency, about 1 minute.
  • STRAIN – Place a nut milk bag or cheesecloth over a large bowl or pitcher. Pour the blended peanut mixture into the bag or cloth, allowing the liquid to strain through. Gently squeeze the bag or cloth to extract as much milk as possible.
  • SWEETEN – Pour the freshly strained peanut milk back into the blender. Add MCT oil and salt flakes. Blend on low to mix thoroughly and achieve a velvety texture. Taste and add sweetener if you prefer it a little sweeter. Blend again to combine.
  • SERVE & STORE – Pour the freshly made peanut milk into an airtight container or glass bottles. Refrigerate it, and it can stay fresh for up to 4-5 days.
  • VARIATION – For a warm, cozy twist, you can heat for a few minutes until it reaches your desired temperature. Stir occasionally to ensure even heating.

THERMOMIX® METHOD

  • SOAK – Begin by soaking the raw peanuts in water for at least 6 hours or overnight. This step softens the peanuts and aids in creating a smoother milk texture. Leave in the fridge overnight.
  • DRAIN and rinse the soaked peanuts.
  • BLEND – Place the drained peanuts and water into the mixer; mix 1 min/speed 9 or until creamy and smooth consistency.
  • STRAIN – Place a nut milk bag or cheesecloth over a large bowl or pitcher. Pour the blended peanut mixture into the bag or cloth, allowing the liquid to strain through. Gently squeeze the bag or cloth to extract as much milk as possible.
  • MIX – Pour the freshly strained peanut milk back into mixer. Add MCT oil and salt flakes; mix 30 sec/speed 7.
  • TASTE & ADJUST – Pause the Thermomix and taste the peanut milk. If you prefer it sweeter, add some sweetener and blend briefly again.
  • SERVE & STORE – Pour the freshly made peanut milk into an airtight container or glass bottles. Refrigerate it, and it can stay fresh for up to 4-5 days.
  • VARIATION – For a warm, cozy twist, you can heat the peanut milk in the Thermomix after blending. Set the temperature to 80°C (176°F) and heat for a few minutes until it reaches your desired temperature. Stir occasionally to ensure even heating.

Notes

Notes on the Ingredients Used:
Raw Peanuts: Raw peanuts are unprocessed and contain all their natural nutrients and oils. Soaking them before blending helps soften them, making it easier to achieve a smoother milk consistency. Raw peanuts provide a distinct nutty flavor to the milk, enhancing its overall taste.
Roasted Peanuts: Roasted peanuts add a rich and deep flavor profile to the peanut milk. Roasting the peanuts brings out their natural oils and intensifies their taste, making the milk more aromatic and flavorful.
I prefer a combination of 1/2 cup soaked raw peanuts and 1 cup of roasted nuts to 2 cups of water. The toasted peanuts give it a peanut butter milk flavour. Sweeter and more full-bodied.
Water: The amount of water used in the recipe can be adjusted based on your preferred consistency. For a creamier milk, use less water, and for thinner milk, add more water. Start with 2 cups, and you can tweak it according to your taste.
MCT Oil: MCT (Medium-Chain Triglyceride) oil is a type of healthy fat that is easily digested and converted into energy. It enriches the peanut milk with additional health benefits, including improved cognitive function and increased satiety.
Keto-Friendly Sweetener: On a ketogenic diet, it’s essential to use sweeteners that are low in carbs and do not spike blood sugar levels. Options like stevia, erythritol, or monk fruit are suitable choices to maintain a keto-friendly profile. See the blog post for unrefined sweetener options.
Alternatively, if you’re not concerned about the carbohydrate content, you can use natural sweeteners like raw honey or pure maple syrup for a more natural and wholesome sweet taste.
The amount of sweetener can be adjusted to suit your taste preferences. Start with a small amount and gradually add more if needed, tasting as you go until you achieve your desired level of sweetness. Remember that peanuts naturally have a nutty sweetness, so you might not need as much sweetener as you would with other plant-based milks.
How to Use and Store Peanut Milk:
Usage: Peanut milk can be used in various ways as a dairy-free and vegan alternative to milk:
As a refreshing drink on its own.
In smoothies and shakes.
In coffee or tea as a creamer.
In baking and cooking to replace dairy milk in recipes.
Storage: Store the peanut milk in a sealed container in the refrigerator. Homemade peanut milk can last up to 4-5 days when refrigerated. Always give it a good shake or stir before using, as natural separation may occur over time.
Using Peanut Milk as a Dairy-Free Vegan Alternative:
Peanut milk is an excellent option for those following a dairy-free and vegan lifestyle. Its creamy texture and nutty flavour make it a versatile substitute for traditional dairy milk. 
Vegans can enjoy peanut milk in numerous ways, such as pouring it over cereal, incorporating it into plant-based desserts, or using it in savoury dishes. It can also be frothed and used to create vegan lattes and cappuccinos. As a dairy-free milk, it provides a wonderful source of protein, essential minerals, and beneficial fats without the use of animal products.
Whether you’re lactose-intolerant, vegan, or simply looking for a delightful and nutritious milk alternative, homemade peanut milk offers a fantastic solution that caters to a wide range of dietary preferences while providing a delicious and satisfying beverage for all to enjoy.

Your Own Notes

Nutrition

Serving: 1serve | Calories: 86kcal | Carbohydrates: 1g | Protein: 1g | Fat: 9g | Saturated Fat: 6g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Sodium: 13mg | Potassium: 37mg | Fiber: 0.5g | Calcium: 12mg | Iron: 0.2mg | Magnesium: 12mg | Net Carbs: 1g
Tried this recipe?Mention @meganellam or tag #madcreations!

Share This Recipe

19 responses to “Homemade Peanut Milk”

  1. Laura

    5 stars
    Hey Megan, just what I was looking for, I will try it asap! i also love this transparent milk bottle / container, unfortunately the link provided under “milk bottle” leads to the nut milk bags though… Could you please provide detaisl where to buy it? Thanks so much 🙂 !

    1. Megan Mad Creations Hub

      Hi Laura, thanks for letting me know. I hadn’t checked the links. I ordered them off Amazon. They are so cute and easy to use for juice or any drinks. https://amzn.to/3YX3pCW

  2. Tristin

    5 stars
    Tried this out over the weekend as a milk alternative. Added a little “sweetener” and we all liked the flavor.

    1. Megan Mad Creations Hub

      I am so happy you enjoyed it Tristin.

  3. Carrie Robinson

    5 stars
    I have had just about every other nut milk there is, but I have never heard of peanut milk before! I know this would be amazing in smoothies- especially banana ones. 🙂

    1. Megan Mad Creations Hub

      So good for banana smoothies!

  4. Jamie

    5 stars
    Wow! This homemade peanut milk looks incredibly delicious and very tasty! The color and the minimalist vibe of this drink just make it perfect! Loved it!

    1. Megan Mad Creations Hub

      I love that you enjoyed it Jamie. Thanks for letting us know.

  5. 5 stars
    Absolutely love this homemade peanut milk recipe! It’s a game-changer for anyone looking for a delicious dairy-free alternative. I finally gave it a try, and the results exceeded my expectations!

    1. Megan Mad Creations Hub

      Woohoo! Happy to help!

  6. Moop Brown

    5 stars
    I enjoy trying different dairy-free milk alternatives but I don’t think I’ve have had peanut milk so this recipe seems intriguing and like something I want to try.

    1. Megan Mad Creations Hub

      I hope you love it!

  7. Alex

    5 stars
    Loved how easy this was! I can’t imagine ever drinking almond milk again. This is way better!

    1. Megan Mad Creations Hub

      Woohoo! I am so happy you enjoyed it Alex.

  8. Erin

    5 stars
    I hadn’t even heard of peanut milk! I tried it anyway and it was amazing. So, so tasty! Thank you.

    1. Megan Mad Creations Hub

      You are very welcome

  9. 5 stars
    Never enjoyed Peanut Milk any day. Your post was very informative. Thanks

  10. Annie

    5 stars
    I made this today as I had a heap of peanuts to use up. I actually really love it. It is a bit “organic” in the flavour but I really loved the roasted peanut flavour coming through. It was so easy to make and I will be making a whole lot more. Thanks Megan, as always, your recipes are perfection!

  11. Susan

    5 stars
    I can’t believe I’ve never heard of peanut milk. I LOVE it. Thanks so much for this recipe!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating