Creamy and super buttery homemade vegan butter! Easy 7-ingredient recipe that is spreadable, melts fabulously on toast and is great for baking and frying.
I can’t even tell you how pleased I am about this homemade vegan butter!
It is just perfect. It’s wonderful on bread, for spreading (and melting) on toast, you can use it for baking, for frying, for whatever you would usually use your vegan butter for.
And it’s homemade!
It has a wonderfully buttery flavor and takes all of about 5 minutes to make (a little longer to set).
Why Make Your Own Vegan Butter?
Now you might be asking: why do I want to make my own vegan butter when I can just buy some?
Well here’s the thing – a very common question I get asked on my baked goods that use vegan butter is: ‘Where can I find vegan butter?’ because a lot of countries don’t seem to have great availability for this.
Or it might be that you don’t love all the ingredients in the brands that are available to you, or maybe you’re like me and are just delighted when you can make your own things!
How To Use Vegan Butter
I wanted to make sure that this vegan butter is good for various uses, so I tried it for frying and fried up some mushrooms with some spring onions and it was perfect (and delicious!).
And then I wanted to make sure it was good for baking, so I creamed it up with some sugar and made some vegan oatmeal cookies with it, and they were perfect!
And as you can see I’ve been spreading it on bread and toast and just enjoying it all the ways one tends to enjoy butter.
You can pretty much use it anywhere you would use a regular dairy butter.
So Much Buttery Flavor!
It has a wonderful buttery flavor and everyone who has tried it agrees that it tastes like real butter. It really does.
And comparing the flavor to other vegan buttery spreads on the market, it compares very favorably. It’s just damn good I must say.
The buttery flavor comes about from the vegan buttermilk – apple cider vinegar mixed in with unsweetened soy milk or almond milk, I tested both and both worked great – and a little nutritional yeast.
Refined coconut oil is very neutral in flavor yet perfect in texture, so it enables this vegan butter to take on the other flavors added to it.
How About That Texture..
It does get very hard in the fridge, so it’s a lot like a traditional butter in that sense, if you want to spread it on bread or cream it up with sugar for baking, it’s best to let it soften slightly out the fridge first.
Spreading on toast is of course fine as is and it doesn’t need to soften first.
You’ll also find the texture of it tends towards crumbly when it’s still hard straight from the fridge, but this doesn’t have any impact on the result once spread. And to avoid this, let it soften a bit first.
Homemade Vegan Butter Q&A
How long does it keep in the fridge? This is of course a fresh homemade product, so while the oils in the vegan butter are long lasting (the base of this is refined coconut oil), other ingredients such as the non-dairy milk, are not.
It keeps for up to 2-weeks in the fridge, though it’s at it’s best for around 10-12 days.
Can I freeze it? Yes, if you’re going to want to use it for longer than 2 weeks then freeze the excess and only keep on hand what you are going to use. When you’re ready to use the frozen portion, just pop it in the fridge where it will thaw and get ready for use.
What can I use instead of canola oil? I found the canola oil to have a very neutral taste and to work well for this, but other options are avocado oil or olive oil. If you are going to use olive oil though then don’t blend the olive oil in. Blend everything else and then stir the olive oil in. Olive oil can tend towards a bitter taste when blended too long.
Can I use extra virgin coconut oil instead of refined coconut oil? Extra virgin coconut oil can be used but the flavor just wasn’t nearly so good when I tried it. It ends up with a coconut flavor. And I like coconut flavor, so it’s not like I had something against that.
The blend of flavors wasn’t as nice and it didn’t taste as buttery as it does when you use refined coconut oil. Also after only around a week in the fridge, it had got a sort of whitish look to it, like lard, rather than like butter. You can definitely try that though if you have an issue with using refined coconut oil, just know that the result is not as good.
What is the nutritional yeast for? It adds buttery flavor. However, it’s only used in a small amount so you can omit it if it’s an ingredient you have an issue with. You will lose some buttery flavor but that’s all.
What is the turmeric used for? The turmeric is just for color. So you can omit it, but it’s great to add it for a more buttery look. Make sure you only use a small pinch though. I tried it with a ¼ tsp and oh my, the color was luminous yellow, like the color of those highlighter pens!
If you love homemade things, then you will love this homemade vegan butter! It is:
- Creamy
- Buttery
- Spreadable
- Melty
- Great for baking or frying
Use it anywhere you would use a vegan butter! Keep it covered in a glass butter dish in the fridge where it will keep for up to 2-weeks – the italics there are because I tested this all the way up to day 15, and it still tasted okay but there was just something in the taste that was saying, hmmm, maybe this is past its best days!
I would say it has a fridge life of up to 14 days but really it is at its best for around 10-12 days. If you know you won’t use it that fast, then keep around only what you’ll use right away and freeze the rest.
This Vegan Butter Is Great In These Recipes:
- Vegan Garlic Bread
- Vegan Chocolate Chip Cookies
- Vegan Pound Cake
- Vegan Bread Pudding
- Vegan Apple Crisp
- Vegan Cinnamon Rolls
Did you make this recipe? Be sure to leave a comment and rating below!
Homemade Vegan Butter
Ingredients
- 1 cup Refined Coconut Oil (240ml) Melted*
- 2 Tbsp Canola Oil See Notes*
- ⅓ cup Unsweetened Soy Milk or Almond Milk (80ml)
- 1 tsp Apple Cider Vinegar
- 1 tsp Nutritional Yeast
- 1 Small Pinch Turmeric
- ½ tsp Salt
Instructions
- Add melted refined coconut oil to the blender jug along with the canola oil.
- Add the apple cider vinegar to the unsweetened soy or almond milk and stir in so that it curdles into buttermilk. Add the buttermilk to the blender.
- Add the nutritional yeast, small pinch of turmeric and salt.
- Blend very well until smooth.
- Pour out into a butter dish and refrigerate until set.
- Remove from the fridge to thaw for a few minutes if using on fresh bread or creaming with sugar for baking.
Video
Notes
- The coconut oil must be refined coconut oil and not extra virgin coconut oil.
- Avocado oil is a great option to use instead of canola oil. Olive oil also works but bear in mind that high speed blending can cause olive oil to become bitter. If using olive oil, add it in at the end and mix in without blending.
- Storing: This lasts up to 2 weeks in the fridge. If you need it to last longer, freeze the excess and only keep what you will use within 2-weeks in your fridge.
- Make it soft and spreadable: This butter recipe above comes out a lot like a traditional butter in that it’s very firm straight out the fridge and needs to soften first before it becomes spreadable (unless you’re spreading on toast, in which case you’re good to go!). This makes it great for the purposes that a regular butter is good for. However, if you want to use it mostly as a spread (that also works for baking and frying) and want it soft and spreadable straight out of the fridge then adapt the first two ingredients of the recipe as follows: ½ cup (120ml) Refined Coconut Oil and ½ cup (120ml) Canola Oil or Avocado Oil (OR ¼ cup (60ml) of each canola oil and avocado oil) and then follow the rest of the recipe exactly as it is. This results in a soft, spreadable vegan butter that still works great for baking and frying. Thanks to one of our readers for experimenting with the recipe and coming up with this adaptation.
- This recipe makes one 9.7 ounce block (275g) of vegan butter.
Rob says
Will this vegan butter work with making a sauce that needs to be brought to the boil or will it seperate like store bought vegan butters?
Alison Andrews says
I haven’t experienced that issue with any vegan butters I’ve used including this one!
Eugene Powers says
Instead of using 100% Coconut oil I used 50% and 50% Avocado/Canola blend I buy dirt cheap locally. Everything taste the same but it did not harden completely and is very spreadable right out of fridge.
Mia says
Tastes very similar to real butter! It separated even though I blended it for a long time in my Vitamix. What am I doing wrong?
Eugene Powers says
1. Soy milk has to be at room temperature or warmer. Soy milk has Lecithin which is responsible for the emulsifying. I add lemon juice instead of vinegar and keep it like that for about 15-20 minutes before doing anything else. But in my opinion the biggest thing that is responsible for emulsification is the immersion blender and the shape of the measuring cup because it takes a little bit of oil at the time even if you pour the whole amount in. But I don’t pour the whole amount of oil in, I drizzle it in. I also “churn” with it by lifting the blender and going up and down with it. My mixture becomes so dense that i can lift the blender with the cup as one.
Myrna says
Alison! This is the absolute BEST butter of any kind that I’ve ever had. Thank you!
I used almond oil; it’s very neutral.
My mini food processor did an excellent job
Myrna says
Used Almond oil instead of Canola; SCRUMPTIOUS!
Alison Andrews says
Fantastic! Thanks Myrna!
Tania says
I can’t have nuts right now so soy & almond milk are out. Would this work with Oat milk? Or coconut milk? I’m thinking oat milk so it doesn’t have a coconut flavour.
Alison Andrews says
If you check the other comments, it has been made with oat milk with varying results.
Ines says
I made it with oat milk. I mixed everything together while still warm adding olive oil in the end. I left it in the fridge overnight and in the morning oil and milk were separated. As I was determined not to throw everything away, I mixed it with a hand mixer. And then it seemed as in the original recipe. I have to admit that I added some milk because the butter was too soft so I decided to throw away some milk but all in all it smells and seems as a regular margarine. I suppose that if I had put less milk it would have had a structure of butter, the harder one. So, my question is, what did I do wrong to cause separation of milk and oil? Can somebody explain? I mixed everything warm and milk was boiling. I did not see that milk coagulated after I added ACV.
Alison Andrews says
I’m not sure why your milk was boiling because it is not supposed to be in this recipe. Also oat milk has had mixed results in this recipe.
Braam says
Not sure what im doing different everytime but sometimes when mixing it stays thin and sometimes thick like mayo.
Anahita says
Hi and thanks for this great recipe. 🙂
can I use this to make buttercream for frosting cake?
Alison Andrews says
Yes you can.
Juliana says
I am just trying this recipe. I don’t have Apple cider and use white Balsamico (aceto do vino bianco) instead. But my soy milk doesn’t curdle. What is the secret? Should inside warm soy milk?
Alison Andrews says
You can still use it even if it didn’t curdle, but the only vinegar that is good to use generally is apple cider or white distilled.
Eugene Powers says
This is very good to excellent taste. It reminds me of the margarine though but hey margarine is very good too. I do have one question. This recipe is basically exactly the same as vegan mayo but it has coconut oil so it can become hard. Have you tried more avocado/canola oil and less coconut oil? Because when I make mayo it is also very thick creamy but it doesn’t get hard.
Thanks
Sarah says
So happy to have found this. Traveling in areas that I can’t buy vegan butter so this is wonderful. And yummy! Personally because I love Nutritional yeast I doubled it in the recipe and it worked well for me.
Alison Andrews says
Awesome! Thanks so much Sarah!
John S says
I love popcorn. I am looking for a butter-flavored topping that has a minimum of saturated fat. Coconut oil is very high in saturated fat. After reading a few of the comments it seems that the coconut oil is required to make it set like real butter. For my purposes then, the coconut oil doesn’t seem necessary since it needs to be liquid when I pour it on my popcorn. Will I lose any of the buttery taste if I eliminate the coconut oil?
Also, I’m assuming I would not need to blend the ingredients as long.
Alison Andrews says
Hi John, I don’t know how it would be if you left off the coconut oil in favor of a different oil to get a buttery liquid, I guess you could try it, but it’s not something I’ve experimented with so I’m not sure really!
May says
I think that Non-hydrogenated palm oil is a good alternative
Angela says
Can I use sunflower oil instead of canola oil?
Alison Andrews says
Sure!
Manoharan Rathinam says
Better Butter. Vegan butter can’t get any better. You are awesome. My family loves it. I am just looking forward for a melting, stretchy cheese for my foody daughter.
Alison Andrews says
So happy to hear that! We do have a few vegan cheese recipes, our vegan mozzarella sounds like it may be what you are looking for. 🙂
Kal says
Wow! This is surprisingly close to dairy butter. Spread on toast, crackers or baked goods it was virtually the same. Stuck to the blender a bit but that’s to be expected with the coconut oil.
Alison Andrews says
Thanks Kal!
Myrna says
I used a mini food processor. It worked perfectly
Jen says
Hi! Im so excited to try this recipe! I’m curious about the Apple cider vinegar. Can I omit or is there something I can replace with like lemon juice?
Thanks so much for all your delicious vegan recipes!!
Alison Andrews says
You can try making the buttermilk with lemon juice instead.