Creamy, spreadable, and rich with a mild buttery flavor, this Homemade Vegan Butter takes about 10 minutes of hands-on time and only a handful of ingredients. It melts on warm toast, bakes beautifully into cookies and cakes, and costs far less than store-bought vegan butter. Best of all, you control exactly what goes into it.
Store-bought vegan butter can be pricey, and ingredient lists are often long. This recipe is simple: refined coconut oil gives structure so the butter firms up in the fridge, a lighter oil makes it soft and spreadable, plant milk and a little lemon juice add the tangy, creamy flavor of cultured butter, and a pinch of turmeric gives it a natural golden color. A touch of sunflower lecithin helps the oil and milk blend smoothly so they do not separate.
You simply blend everything in a blender until it is thick and emulsified, pour it into a mold or small container, and chill until firm. The result is a smooth butter that is easy to spread straight from the fridge, melts like butter in a hot pan, and works in most baking recipes as a 1:1 swap.
Use it for toast, pancakes, mashed potatoes, garlic bread, sautéing, and baking. You can also flavor it with garlic and herbs, cinnamon and maple, or flaky sea salt for a gourmet touch.
This butter is 100% vegan, dairy-free, and egg-free, and it is easy to make soy-free and nut-free with the right plant milk.
Recipe Information
| Prep Time | Chill Time | Total Time | Yield | Calories |
|---|---|---|---|---|
| 10 mins | 2 hours | 2 hrs 10 mins | About 1 cup (16 tbsp) | ~110 kcal per tbsp |
Ingredients
For the Vegan Butter
- ½ cup (120ml) refined coconut oil, melted (not virgin, for a neutral flavor)
- ¼ cup (60ml) light olive oil, sunflower oil, or avocado oil
- ¼ cup (60ml) unsweetened soy milk or oat milk, at room temperature
- 1 tsp lemon juice or apple cider vinegar
- 1 tsp sunflower lecithin (liquid or powder, optional but recommended)
- ½ tsp fine sea salt (use ¼ tsp for unsalted butter)
- ¼ tsp nutritional yeast (optional, for flavor)
- Tiny pinch of ground turmeric (for color)
For Flavored Butters (Optional)
- Garlic Herb: 2 cloves garlic, minced, 1 tbsp chopped parsley, 1 tsp chives
- Cinnamon Maple: 1 tsp cinnamon, 1 tbsp maple syrup
- Honey-Style: 1 tbsp agave or maple syrup
- Spicy: ¼ tsp chili flakes, pinch of smoked paprika
To Serve
- Warm bread or toast
- Pancakes and waffles
- Baked potatoes
- Steamed vegetables
- Cookies and baking recipes
Equipment
- High-speed blender or immersion blender
- Small silicone mold or container
- Spatula
Instructions
- Melt the coconut oil. Gently melt the refined coconut oil in a microwave or small saucepan until just liquid and warm, not hot.
- Combine. Add the melted coconut oil, light oil, plant milk, lemon juice, lecithin, salt, nutritional yeast, and turmeric to a blender.
- Blend. Blend on high for 60–90 seconds, until the mixture is creamy, pale yellow, and fully emulsified. It should look like thin cream with no oil separation.
- Pour. Immediately pour the mixture into a silicone mold, ramekin, or lined small container.
- Chill. Refrigerate for at least 2 hours, until completely firm. For faster setting, place in the freezer for 30–45 minutes.
- Unmold. Pop the butter out of its mold, or leave it in its container.
- Serve. Let sit at room temperature for 5–10 minutes for easier spreading.
- Store. Keep refrigerated in an airtight container.
Pro Tips for the Best Homemade Vegan Butter
- Use refined coconut oil. Virgin coconut oil tastes like coconut and will flavor the butter.
- Have everything at room temperature. Cold plant milk can make the coconut oil solidify unevenly.
- Do not skip the blending time. A thorough blend keeps the butter from separating.
- Use soy milk for the best texture. Its natural protein helps the emulsion.
- Pour quickly. The butter begins to set as soon as it cools.
- Add lecithin if you can. It makes a smoother, more stable butter.
- Season to taste. Adjust the salt and lemon before pouring.
How Homemade Vegan Butter Compares
Homemade vegan butter is made from simple, recognizable ingredients and has no added preservatives, gums, or palm oil. It is made without any dairy and contains no cholesterol, but it is still a high-fat food, so use it in moderation.
Because coconut oil is high in saturated fat, treat it as you would any butter. Use olive or avocado oil for the lighter portion to include more unsaturated fats.
Flavor Variations
- Garlic Herb Butter: Stir in garlic, parsley, and chives after blending.
- Cinnamon Maple Butter: Add cinnamon and maple syrup for pancakes and toast.
- Salted Butter: Increase the salt to ¾ teaspoon and top with flaky salt.
- Soy-Free Butter: Use unsweetened oat milk and sunflower lecithin (not soy lecithin). The butter is naturally nut-free.
Nutritional Highlights (Per Tablespoon)
| Calories | Protein | Carbs | Fiber | Fat |
|---|---|---|---|---|
| ~110 kcal | 0g | 0g | 0g | 12g |
Storage
- Refrigerator: Store in an airtight container for up to 2 weeks.
- Freezer: Freeze for up to 3 months. Thaw in the fridge overnight.
- Room temperature: It softens quickly at room temperature, so keep it chilled.
- Serving tip: Take it out 10 minutes before spreading.
Frequently Asked Questions
Can I use it in baking?
Yes. Use it as a 1:1 replacement for butter in most recipes, though it has a slightly lower melting point than dairy butter.
Why did my butter separate?
The mixture may not have been blended long enough, or the ingredients were not at room temperature. Blend for a full minute and add lecithin.
Do I need lecithin?
It is optional, but it helps create a smooth, stable emulsion. Without it, the butter may separate slightly.
Can I use virgin coconut oil?
You can, but the butter will taste like coconut. Refined coconut oil gives a neutral, buttery flavor.
Can I make it without coconut oil?
Coconut oil is what makes the butter firm. Cocoa butter or shea butter can be used, but the texture will be different.
How is this different from your garlic butter mushrooms?
This is a basic homemade butter you can use in any recipe, while our Vegan Garlic Butter Mushrooms is a savory side dish that uses vegan butter.
Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more kitchen basics and easy vegan recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!