This is such a simple vegan butter substitute that tastes great, is creamy, and spreads great on toasts. You can use it to saute your vegetables and add to baked goods. The first time I made my own homemade butter was over 16 years ago, I enjoyed the recipe in Country Life Vegetarian Cookbook.
There is a great feeling when you can make your own homemade sauces and condiments like my Vegan Sour Cream, Vegan Mayo, Vegan Cheddar Cheese. You get to have full control over the ingredients, save lots of money, and get to adjust the recipe to suit your own taste.
Making DIY butter is fun to make, it is a great project for children to do. It is nice to explain the traditional method used to make butter vs this method.

What Is Vegan Butter?
Vegan butter is a plant-based dairy-free butter alternative that resembles, tastes like butter. It is made with oils, natural emulsifiers, and plant-based milk instead of traditional dairy creams and emulsifiers.
Vegan Butter Ingredients
Soy Milk – I used soymilk. It gives a buttery flavor and creamy texture. You can substitute it with cashew or hemp milk.
Lemon Juice – is added to curdle the soy milk to form buttermilk. You can also substitute it with apple cider vinegar.
Salt – I added 1/2 a teaspoon salt. Just enough to flavor it without it being too salty.
Coconut Oil – refined coconut oil is the oil of choice, it solidifies above 76 degrees F. I also made a batch with cold processed coconut oil, it tasted great but does have a coconutty flavor. Therefore refined coconut oil will give you solid vegan butter without the flavor of coconut.
Olive Oil – gives a fruity flavor to your butter and a nice yellow color. You can substitute with, avocado oils.
How To Make Vegan Butter?
Making vegan butter is easier than you can imagine. The steps are straightforward, now you don’t need to buy store-bought butter. Make a batch and share it with a friend or family member for Christmas gifts.
I highly recommend that you make this recipe exactly how I made it, I didn’t have any problems with the oil separating, it was perfect and creamy as seen in the video.
The best mold to use is a traditional butter mold, Silicone Molds for they unmold the butter easily.

- Place soy milk in a bowl, add lemon and salt and stir using a whisk. Set aside until the milk curdles, about 10 minutes.
- Pour the curdle soymilk mixture into a high-speed blender.
- Add coconut oil and olive oil.
- Blend the mixture until it is smooth and creamy!
- Pour mixture into a mold and transfer to the refrigerator. Allow the butter to firm up, for about 2 hours.
- You can unmold the butter and keep it refrigerated.

How Should I Store My Homemade Butter?
Store your vegan butter in the refrigerator for about 10 days in a container with a lid. You can make larger batches in silicone molds and freeze them for about 3 months for longer storage. When you are ready to use your butter, just let it thaw in the refrigerator.
How To Use Your Vegan Butter?
- Spread it on toasts, pancakes, waffles, grilled cheese sandwiches.
- Use it to saute veggies, add to pasta and rice.
- Use it for your frostings, caramel sauce.
- Add it to baked goods.

Other Amazing Recipes To Try
If you enjoyed this post and would love to see more, join me on Youtube, Instagram, Facebook & Twitter!
Get discounted copies of my cookbook here.
Also please leave a star rating ;-)
Need some encouragement on your Healthier Steps journey?
Join our Facebook groups, sharing lots of delicious vegan and gluten-free recipes, health tips, etc., from our members. Please join us and invite your friends to Gluten-Free and Vegan For Beginners and Vegan Recipes With Love.
Categories
- Categories: Gluten-Free, Vegan
- Course: Sauce
- Cuisine: American
Nutrition
(Per serving)- Energy: 85 kcal / 355 kJ
- Fat: 8 g
- Protein: 1 g
- Carbs: 1 g
Cook Time
- Preparation: 5 min
- Ready in: 5 min
- For: 28 tablespoons
Ingredients
- 1/2 cup soy milk
- 2 teaspoons fresh lemon juice
- 1/2 teaspoon salt
- 1 cup unrefined coconut oil, melted
- 1/4 cup pure olive oil
Instructions
- Place soy milk in a bowl, add lemon and salt and stir using a whisk. Set aside until the milk curdles, about 10 minutes.
- Pour the curdle soymilk mixture into a high-speed blender.
- Add coconut oil and olive oil.
- Blend the mixture until it is smooth and creamy!
- Pour mixture into a mold and transfer to the refrigerator. Allow the butter to firm up, about 2 hours.
- You can unmold the butter and keep it refrigerated in an airtight container.
After getting sticker shock every time I purchased plant butter in the store, I was thrilled to come across this recipe. It was so much more economical to make this, with ingredients I usually have on hand. I used a stick blender to combine everything, so it was fast and easy, too. Best of all, it’s delicious! Thank you so much for making your recipes available!
Pamela, I’m so happy you enjoyed my recipe. Thank you very much for sharing your feedback with us.
vegan
This taste so good, I’m so happy to be making my own vegan butter at home.
Chelsea, I’m so happy you enjoyed it. Thank you for sharing your feedback with us.
Thank you. I’m pinning this.
Can I use another kind of non-dairy milk in the butter??? What do you suggest?
Unsweetened cashew milk, unsweetened almond milk. Happy holidays!