Homemade Oil-Free Vegan Butter Recipe

This homemade oil-free vegan butter is creamy, spreadable, and made with just cashews, soy milk, and nutritional yeast — no dairy, no oil, and no cooking. Soak the cashews for at least 4 hours, blend everything smooth, and chill for at least 2 hours until firm. It makes 8 servings, with about 104 calories per 2-tablespoon serving, and keeps for up to two weeks in the fridge.
If you like oil-free spreads, try our Oil Free Almond Butter, use this butter in our Flaxseed Cookies, or enjoy it with our Vegan Coconut Caramel Macchiato.

Frequently Asked Questions

Can I use any kind of non-dairy milk for this recipe?

Yes. Use unsweetened soy milk if you can — it is in the recipe and gives the best colour and creaminess. Unsweetened almond milk also works, though the butter may be a little softer and paler. Avoid sweetened or flavoured milks, which would change the flavour.

How do I enhance the taste of homemade oil-free vegan butter?

Nutritional yeast adds a subtle cheesy flavour and B vitamins. Salt, apple cider vinegar, and a squeeze of lemon juice mimic the tang of traditional butter, and you can adjust them to taste.

What can I use homemade oil-free vegan butter on?

Spread it on toast, use it in cooking and baking, melt it over vegetables, or use it anywhere you would use dairy butter.

How long does homemade oil-free vegan butter keep?

Store it in an airtight container in the refrigerator for up to two weeks. It can also be frozen for longer storage.

Products from the Recipe

You dont have to cook if you dont feel like it. Order Vegan Butter and have it shipped straight to your door step!

Homemade Oil-Free Vegan Butter Recipe

Recipe by Custom Curves
Course: SidesDifficulty: Medium
Servings

8

servings
Soaking time

4

hours 
Chilling time

2

hours 
Calories

104

kcal

Ingredients

Directions

  • Soak the cashews in water overnight or for at least 4 hours. This will help soften them and make them easier to blend.
  • Drain the soaked cashews and rinse them thoroughly.
  • In a high-speed blender or food processor, combine the soaked cashews, unsweetened soy milk, nutritional yeast, apple cider vinegar, salt, turmeric powder, and garlic powder (if using). Blend until smooth and creamy.
  • 4. If the mixture is too thick, you can add a little more soy milk to achieve the desired consistency.
  • Once blended, transfer the mixture into a small container or silicone mold.
  • Place the container in the refrigerator and allow the mixture to set for at least 2 hours or until firm.
  • Once firm, your homemade oil-free vegan butter is ready to use! You can spread it on toast, use it for baking, or melt it for cooking purposes.

Notes

  • Store your homemade oil-free vegan butter in an airtight container in the refrigerator for up to two weeks. You can also freeze it for longer storage.
  • Serving size is 2 tbsp for this recipe

It is important to note that while homemade oil-free vegan butter can be a healthier alternative to dairy butter, it should still be consumed in moderation. Like any other high-fat food, excessive consumption may lead to weight gain and other health issues. It is always recommended to consult with a healthcare professional or registered dietitian for personalized dietary advice.
In conclusion, homemade vegan butter is a versatile and customizable plant-based spread that provides a delicious alternative to traditional dairy butter. With its creamy texture and rich flavor, it can be used in various cooking and baking applications. By making your own vegan butter at home, you have control over the ingredients and can contribute to a more sustainable food system.
Want more plant-based recipes like this one? Get Your Free 7-Day Plan

Share:

Facebook
Pinterest
Email

newsletter

Stay up to date with our latest news, receive exclusive deals, and more.

© Custom Curves the Fitness Blog 2026
0