5 from 22 votes
vegan butter
Vegan Butter
Prep Time
10 mins
Total Time
10 mins

This vegan butter is not only a great store-bought alternative, but it's also free of palm oil,  emulsifiers, and preservatives. It's smooth, creamy, rich, and spreads and melts just like regular butter. While it's not real butter, it's pretty close. 

Servings: 48 tsp. (2 regular butter sticks)
Calories: 62 kcal
  1. Add the almond flour, cashew milk, nutritional yeast, salt, and coconut vinegar into a blender and blend until smooth. The mixture should be completely smooth without any grainy bits.

  2. Pour in the refined coconut oil and avocado oil then blend on full speed until velvety smooth and light. Blend the mixture for at least 2 minutes so a lot of air gets in.

  3. Pour the vegan butter into an old-fashioned butter mold or silicone molds. Place it in the fridge and let it set. Depending on the size of your container, it might take several hours for the butter to solidify.
  4. You can use this vegan butter just like you would regular butter. However, I don't recommend using it when high temperatures are involved. This includes frying, broiling, and grilling.
  5. Store leftover butter in an airtight container in the refrigerator for up to 2 weeks. (The shelf-life will be shorter if using homemade almond milk. The butter will last for however long your homemade milk lasts).
    For longer term storage, freeze the butter in silicone ice cube trays. Once set, squeeze the butter cubes out and keep them in a sealed freezer bag for up to 3 months.

Recipe Notes

* If you can't find coconut vinegar, you can also use apple cider vinegar or lemon juice.
**If you want to use olive oil, avoid using extra virgin olive oil as it can turn bitter when blended. Pure olive oil is a much better choice.
***Make sure you use refined coconut oil. Unrefined coconut oil has a coconut flavor. 

This recipe has been adapted from Virtual Vegan.

Nutrition Facts
Vegan Butter
Amount Per Serving (1 of 48)
Calories 62 Calories from Fat 54
% Daily Value*
Fat 6g9%
Carbohydrates 1g0%
Fiber 1g4%
Sugar 0g0%
Protein 1g2%
* Percent Daily Values are based on a 2000 calorie diet.