Learn how to make the most delicious cultured vegan butter at home with just four ingredients! You can make a creamy buttery spread for slathering on toast and bagels, or butter sticks with a firmer texture that you can use to make a vegan pie crust, croissants, cookies, cakes, vegan buttercream, and so much more.

There are so many vegan butters on the market now, but buying the better brands can feel like a bit of a splurge. Once I'd learned to make my own vegan butter, it was a splurge I could happily avoid. Besides, the homemade vegan butter tastes far better than the best brands on the market anyway and has the healthfulness of live cultures from my homemade cultured vegan yogurt. A win-win.
I'm going to show you in this post how to make both a softer, utterly buttery vegan butter spread to daub on toast, and, with a little tweak, a harder vegan butter that you can form into sticks for baking.

Table of Contents
Why you will love this recipe
- It's buttery and delicious! The live cultures in the butter make the butter naturally buttery without having to add apple cider vinegar or nutritional yeast (which are awesome ingredients but we are not faking any flavors here). The inspiration for this recipe is Miyoko's European-style cultured vegan butter and I believe it is as good as the real thing.
- You can use it for serving at the table or baking. If you love putting a pat of butter on your vegan waffles and vegan pancakes, you can't do better than the spreadable cultured vegan butter. And you can bake to your heart's content with the vegan butter sticks. I use them to make my vegan pie crust, vegan buttercream, breads, croissants...your imagination is the limit. You can even use it in dishes like this vegan butter chicken or vegan sage butter gnocchi for an authentic flavor. To form butter sticks that unmold easily you can buy a simple silicone mold (I bought this one from Amazon. It has tablespoon markings on it and it works like a charm).
- It's so easy. You'll be amazed at just how easy making your own vegan homemade butter is. You need just a few, easily available ingredients and some of them are likely already in your pantry. Once you have them on hand it will take you all of five minutes or less to make the butter.
- Gluten-free, can be nut-free and soy-free. See FAQs below for more.
Ingredients
- Oils: You will need refined coconut oil (not virgin coconut oil, which will taste like coconut) and another neutral oil, like avocado oil, sunflower oil, grape seed oil or safflower oil.
- Cultured vegan yogurt. This ingredient is key to that amazing buttery flavor. I use my homemade vegan cultured cashew yogurt (you can also use this Instant Pot recipe for vegan yogurt). If you are nut-free, use a nut-free vegan yogurt. Make sure it's plain and not flavored or sweetened yogurt.
- Liquid lecithin. I use soy lecithin, which is easily available online, but if you are soy-free you can use sunflower lecithin. You can make vegan butter without the lecithin, certainly the spreadable kind, but there are two good reasons to use it: for one, the lecithin acts as an emulsifier, which means the water-based ingredients (like the yogurt or non-dairy milk) in your butter won't separate from the oil as they stand. Also for vegan butter sticks it is best to use the lecithin because it makes the butter harder and keeps it from melting too easily when handled, resulting in better baked goods.
How to make vegan butter

Place all ingredients for vegan butter in blender--vegan yogurt, coconut oil, another neutral oil, salt and lecithin (use less lecithin for spreadable butter--see recipe card below for exact quantities).

Blend the ingredients for 15 seconds on low speed, then increase speed to high and blend for 30 more seconds.

If you are making spreadable butter pour into a container you would like to serve it from.

If making butter sticks, pour the mixture into silicone molds. Refrigerate the butter for 2-3 hours until completely set.

Watch how to make vegan butter
Tips for success
- Melt the coconut oil completely before using it--there should be no lumps.
- Adjust the amount of salt to your taste. I add ½ teaspoon of salt and it's perfect for me, but you can use less or more. Skip the salt to make unsalted butter sticks for baking.
- If you don't have or don't want to use lecithin, you can skip it but keep in mind that even after thorough blending your oils and vegan yogurt could separate. Also the butter sticks will turn our softer.
- Use silicone molds if you want to be able to pop the butter sticks out. You can use a regular container for the spreadable butter, but be sure to use one nice enough to serve from.
- This recipe makes approximately 24 tablespoons or three butter sticks. You can easily double or triple the recipe.
Storage instructions
- Refrigerate: Store the butter in the refrigerator for 2-3 weeks.
- Freeze: For longer storage, freeze the vegan butter for up to 4 months.
Recipe FAQs
Yes, and you can use any cultured yogurt of your choice, including nut-free yogurt to make this recipe nut-free. Just make sure that it is not sweetened or flavored. I do, however, recommend homemade cashew yogurt for the best flavor.
For sure. This dairy-free butter has 89 calories per tablespoon compared to about 100 calories in a tablespoon of dairy-based butter. Dairy butter also has approximately 30 milligrams of cholesterol in each tablespoon, while the vegan version has none because it is a plant-based butter. There are healthy gut flora in this cultured vegan butter recipe and no palm oil -- a controversial ingredient found in some plant butters like Earth Balance. Also, no preservatives. That said, any fat is still fat. Although vegan butter is better for you, eat it in moderation.
You certainly can. In that case substitute the cultured vegan yogurt with an equal quantity of full-fat soy milk and add a teaspoon of apple cider vinegar. You can also add a teaspoon of nutritional yeast for flavor.
You can use olive oil as your second oil, but keep in mind that olive oil will add a bitter note to the butter. I would advise using another neutral oil instead, like grape seed oil, sunflower oil, safflower oil or avocado oil.
More homemade how-to recipes

Recipe card

Vegan Butter Recipe
Video
Ingredients
- 1 cup refined coconut oil (melted. Measure after melting)
- 3 tablespoons vegan yogurt
- 1½ tablespoons neutral oil (like avocado oil, grape seed oil, safflower oil or sunflower oil)
- 1¼ teaspoons liquid lecithin (for butter sticks. For spreadable butter cut down lecithin to ½ teaspoon)
- ½ teaspoon sea salt (or pink salt. Use more or less according to taste. For unsalted butter sticks skip the salt)
Instructions
- Place all ingredients in blender. Blend for 15 seconds on low speed, then 30 seconds on high speed.
- If making spreadable butter pour into a container you would like to serve it from. If making butter sticks, pour into a silicone mold. Refrigerate the butter for 2-3 hours until completely set.
Notes
- Melt the coconut oil completely before using it--there should be no lumps.
- Adjust the amount of salt to your taste. I add ½ teaspoon of salt and it's perfect for me, but you can use less or more. Skip the salt to make unsalted butter sticks for baking.
- If you don't have or don't want to use lecithin, you can skip it but keep in mind that even after thorough blending your oils and vegan yogurt could separate. Also the butter sticks will turn our softer.
- Use silicone molds if you want to be able to pop the butter sticks out. You can use a regular container for the spreadable butter, but be sure to use one nice enough to serve from.
- Refrigerate: Store the butter in the refrigerator for 2-3 weeks.
- Freeze: For longer storage, freeze the vegan butter for up to 4 months.
Nutrition Information
To print recipe card without images, uncheck "instruction images" after clicking the "print recipe" button.










Rebecca Fujioka says
This looks really good! I’ve been hunting for a butter recipe that is a little lower on the fats!
I want to avoid using the refined MCT oil so would regular coconut oil (with a definite coconut fragrance) work okay? Is there something I can add to cover that a bit?
Vaishali Honawar says
Hi Rebecca, I don't know how you'd mask the coconut oil flavor, but if you don't mind it the butter should still taste fine.
Elana Lebolt says
Hi! I made of ton of these sticks and it was great. I want to be able to make this butter and then melt it to use in a recipe. Is that possible? I thought I'd make the recipe as if they were for sticks but solidify them in a container instead of in sticks for ease. Would that work?
Vaishali Honawar says
Hi, you can definitely use containers. The only reason for making sticks is to measure the butter accurately for baking cakes, breads, etc. where the recipe calls for a specific number of tablespoons of butter. And yes, you can melt the butter for a recipe.
Carla says
I haven't tried this yet. Sounds like a good recipe to try. What can I use instead of vegan yogurt?
Vaishali Honawar says
The vegan yogurt adds buttery flavor. But if you want to skip it, use some soy milk or any nut milk instead.
Elana says
Does this end up giving a coconut taste if I have to use a coconut-based yogurt?
Vaishali says
I haven’t used coconut milk but I’d imagine there would be some coconut flavor from the yogurt.
Elana says
So far it seems good! However, with one recipe I only seem to get 2 1/2 sticks. Any idea why that would be?
Vaishali says
Happy it worked for you! The third stick will be a bit scant.
June Morales says
My husband and I tried other vegan butter recipes but this is excellent and so appreciate the recipe.
I confess I bought lecithin capsules thinking the oil could be squeezed out but it was a paste so I used almost 3 capsules and I'm not sure if I used less the butter is crumbly so I'm going to buy the leicthin sunflower oil to follow your recipe to the tea.
Thank you and many more blessings from God's goodness 🙏.
Vaishali says
Hi June, try using just one capsule next time. You can tweak the amount of lecithin to get the butter to the desired texture. So happy you liked the recipe!
Serene Swanson says
Third time is the charm! This was the third vegan butter recipe I've tried and it turned out wonderful. Delicious and simple, this recipe is definitely equivalent to Miyoko's butter.
Kim says
So I made this last night and the flavor is wonderful, but I need some troubleshooting or something please. I used liquid sunflower lecithin...
1 1/4 tsp to make the sticks. I poured it into the molds, and it's been overnight and the sticks aren't hard. Can you give me some guidance as to what could have gone wrong? Thank you.
Vaishali says
Hi Kim, Try refrigerating the butter. Even without the lecithin the butter should harden up quite a bit to at least a spreadable consistency because of the coconut oil, which is solid at room temperature (unless you are in a very warm climate). I do use soy lecithin, but expect the sunflower lecithin should be a good substitute. You can try adding a little more lecithin -- a teaspoon more? -- if refrigerating the butter doesn't work. You will need to keep the vegan butter refrigerated when not using because, just like real butter, it will become soft when left outside at room temperature.
Jess says
This looks great! I have sun lecithin, but in powder form, not liquid. Do you think I could use that instead? Thanks!
Vaishali says
Hi Jess, you can use powdered lecithin but I believe you need much more than the liquid for the same result. Perhaps try adding 2 tsp for the butter spread or 5 tsp for the sticks?
Ray says
Hi!
I don't understand the difference between the hard sticks and the spreadable butter in terms of the ingredients or ratio of the ingredients.
It looks like it's just a matter of shape, but there's no difference in firmness; am I correct? Please clarify.
Thanks!
Vaishali says
Hi Ray, it’s the amount of lecithin — see the recipe card instructions. You will use less for the butter spread.