Vegan Butter Recipe: Whip Up a Plant-Based Delight!

As a vegan chef, I always strive to create delicious recipes that everyone can enjoy, regardless of their dietary restrictions. One challenge that many vegans face is finding a delicious and spreadable butter without palm oil. Many store-bought vegan butters contain palm oil, which not only harm our environment but also involves unethical practices in some production processes.

Thus, I decided to create a homemade vegan butter recipe that is entirely palm oil-free while still being incredibly savory and spreadable. Made with simple and plant-based ingredients such as refined coconut oil, soymilk, and apple cider vinegar, this homemade vegan butter proves that you don’t need standard ingredients like palm oil or soy lecithin for an indulgent vegan butter flavor.

This recipe is perfect for anyone looking for a healthier alternative to traditional butter or plant-based eaters who want a spreadable and savory option they can add to their dishes.

Trust me, once you try this homemade vegan butter recipe, it’ll become a staple in your pantry for all your future baking and cooking endeavors. So grab your ingredients, let’s prepare homemade vegan butter that’s perfect for all your breakfast and baking needs.

Why You’ll Love This Recipe

Homemade Vegan Butter -- Palm Oil Free
Homemade Vegan Butter — Palm Oil Free

Why settle for the run-of-the-mill, palm oil-laden spreads that may seem like good options but are actually detrimental to your health? Say goodbye to those unhealthy alternatives and embrace a healthier lifestyle with this homemade, vegan butter recipe made without any palm oil.

Let me tell you why this recipe is a game-changer. First off, it’s incredibly easy and simple to make. And even though it’s homemade, it rivals some of the best vegan butter brands out there, like Miyoko’s or Earth Balance.

This vegan butter is plant-based, dairy-free and oil-free; this means you’ll enjoy a guilt-free treat without negatively impacting your health, budget or lifestyle choices. It contains refined coconut oil and canola oil, which makes it lighter and spreadable. Plus, you get to avoid using oils high in saturated fats found even in the healthiest of plant-based butters.

We all know how frustrating it is when you’re trying to cook something delicious but most of the time the ingredients list includes animal-derived products such as butter. With this vegan spreadable butter recipe, you can now substitute your traditional butter with a healthier alternative that tastes just as delicious.

This homemade palm oil-free vegan butter lets you indulge yourself with unlimited creative possibilities in your cooking or baking routine. Imagine being able to make those mouth-watering croissants that require vegan butter or cook up some yummy garlic bread that uses spreadable butter – this recipe has got you covered!

In summary, with only a few ingredients and easy-to-follow instructions, you can make healthy and delicious vegan homemade butter in no time! Once you try it, you’re going to love its taste so much that going back to store-bought simply won’t cut it anymore.

Ingredient List

 Creamy, delicious, vegan butter that's palm-oil free!
Creamy, delicious, vegan butter that’s palm-oil free!

Here are the ingredients you’ll need to make homemade vegan butter — palm oil free recipe:

Dry Ingredients

  • 3/4 cup refined coconut oil
  • 2/3 cup canola oil
  • 1/4 cup sunflower or safflower oil
  • 2 tbsp soy lecithin granules OR 1 tsp xanthan gum (for soy-free option)
  • 4 tsp apple cider vinegar
  • 2 tsp sea salt (use less, if desired)

Wet Ingredients

  • 1/2 cup + 2 tbsp unsweetened soymilk or oat milk (for nut-free option)
  • 1/3 cup ground cashews or slivered blanched almonds, OR almond flour
    (Cashews provide a more buttery flavor; almonds make a softer spread)

Optional Ingredients for Flavoring and Coloring:

  • Turmeric powder (for yellow color)
  • Nutritional yeast (for cheesy flavor)
  • Miso paste (for deeper butter flavor)

Note: You may substitute some of the refined coconut oil with cocoa butter or olive oil for variation.

The Recipe How-To

 You won't believe how easy it is to make your own vegan butter!
You won’t believe how easy it is to make your own vegan butter!

Preparing the Ingredients

To make this homemade vegan butter recipe, you will need to gather the following ingredients:

  • 1 cup of refined coconut oil
  • ½ cup of canola oil
  • ⅓ cup of soymilk
  • 1 teaspoon of apple cider vinegar
  • Optional: ½ teaspoon of salt

Before starting the recipe, it is important to ensure that all ingredients are at room temperature. This allows for a smoother blending process.

Blending the Ingredients

The first step in making this homemade vegan butter is to blend all the ingredients together.

Start by combining the refined coconut oil, canola oil, and soymilk in a food processor or blender. Blend until thoroughly combined.

Then, add in the apple cider vinegar and blend for an additional minute.

Next, add in the optional salt and blend again until everything is well mixed.

Adding Xanthan Gum and Soy Lecithin

Once you have blended all of the main ingredients together, it’s time to add some additional ingredients for texture and shelf life.

Add ¼ teaspoon of xanthan gum to the mixture and blend again until well-combined.

Then, add in ½ tablespoon soy lecithin and blend once more until everything is evenly distributed throughout.

Molding and Setting

After blending all ingredients, you should have a smooth mixture that looks like butter. Pour the mixture into an airtight container or silicone mold for shaping.

Refrigerate your homemade vegan butter until it is completely set up. This can take anywhere from an hour to several hours depending on how thick your mold is.

Once your vegan butter is fully set up, you can remove it from the container/mold and enjoy!

For best results, store your homemade vegan butter in an airtight container in the fridge. It should last for several weeks.

With this recipe, you can enjoy delicious oil-free, palm oil-free vegan butter at home!

Substitutions and Variations

 This vegan butter is perfect for spreading on toast or using in your favorite recipes.
This vegan butter is perfect for spreading on toast or using in your favorite recipes.

As with any recipe, the beauty lies in the ability to customize and experiment with different variations. In this case, vegan butter is no exception. While the recipe calls for specific ingredients, there are plenty of substitutions you can make to cater to your preferences and dietary restrictions.

For starters, if you’re not a fan of refined coconut oil or canola oil, you can substitute it with sunflower or safflower oil. These oils are high in monounsaturated fats and have a neutral flavor that will not overpower the final product. However, keep in mind that coconut oil is essential in giving homemade vegan butter its distinct rich and creamy texture.

Moreover, you don’t have to use soy milk as a dairy alternative; almond milk and oat milk are great substitutes too. They are both excellent sources of plant-based protein and add a nutty flavor to the homemade butter.

Additionally, the recipe calls for xanthan gum which acts as a binding agent, but if you don’t have this ingredient on hand, soy lecithin powder can be used instead. It also provides stability and emulsification to vegan butter recipes.

If you prefer flavored butter spreads or want to experiment with some herbs and spices, adding ingredients like rosemary, garlic or chili flakes can elevate the taste profile. Alternatively, adding cocoa powder or swapping out some of the canola oil for olive oil can make a great chocolate-flavored spread.

Finally, if you’re not up for making your own homemade vegan butter from scratch, there are plenty of plant-based butters available at grocery stores. Brands like Earth Balance or Miyoko’s Creamery offer various flavors and are perfect for those who don’t have time for baking but still want vegan options.

All these variations ensure that this recipe is flexible enough to cater to everyone’s taste preferences and dietary requirements without sacrificing its delicious flavor or texture.

Serving and Pairing

 Say goodbye to store-bought vegan butter and hello to homemade goodness!
Say goodbye to store-bought vegan butter and hello to homemade goodness!

One of the things I love most about this homemade vegan butter recipe is its versatility. You can use it in any way you would use dairy butter, including spreading on toast, cooking and baking. This butter recipe is super spreadable, making it perfect for breakfast pastries such as waffles, pancakes and muffins.

Pairing this vegan butter with freshly baked bread is a match made in heaven. The combination of the warm bread and creamy butter is simply irresistible. And don’t forget to drizzle some honey or jam on top!

If you’re looking for a savory spread, try topping your baked potatoes with a dollop of this homemade palm oil-free vegan butter. The combination of fluffy potato and rich butter will be sure to satisfy your taste buds.

When considering pairing options for this recipe, think about what flavors you like best. For example, if you enjoy spicy food, consider adding a pinch of cayenne pepper to the mix. Or if you prefer sweet treats, try mixing in some cocoa powder or vanilla extract.

Lastly, this homemade vegan butter pairs well with a plant-based cheese board. Arrange an array of crackers, fruits and nuts alongside some artisanal plant-based cheeses for a delicious snack platter that everyone will adore.

Overall, this homemade palm oil-free vegan butter recipe is an ideal addition to your kitchen recipe list. It’s versatile, delicious and perfect for those who are health-conscious or have dietary restrictions. With a little creativity in pairing options, the possibilities are endless!

Make-Ahead, Storing and Reheating

 This homemade vegan butter is a staple ingredient in my kitchen!
This homemade vegan butter is a staple ingredient in my kitchen!

As a homemade vegan butter, this recipe can be made ahead of time and stored in the refrigerator for up to 2 weeks. It can also be stored in the freezer for up to 3 months.

To store it, find a suitable airtight container and ensure that it is well sealed to prevent any risk of freezer burn or contamination from other foods. Note that when stored in the fridge or freezer, the consistency may change slightly.

When reheating, take note to use a low heat to ensure that the oils don’t break down and separate. Allow it to come to room temperature before reheating. For best results, reheat using a double boiler method. Place the butter in a heatproof bowl over a pot of boiling water, stirring until it is melted and smooth.

As this vegan butter is entirely plant-based without preservatives, flavors or additives commonly found in commercial spreads, it is recommended that you make only enough as needed and/or frequently to maintain its freshness and nutritional value.

This make-ahead, storing and reheating information will assure you of always having an ample supply of this delicious vegan butter on hand!

Tips for Perfect Results

 Dairy-free and made with simple ingredients, this butter is a healthy choice.
Dairy-free and made with simple ingredients, this butter is a healthy choice.

To ensure that your homemade vegan butter turns out perfectly, here are a few tips that you should keep in mind:

First and foremost, use refined coconut oil instead of unrefined coconut oil. This will prevent any strong coconut flavor from overpowering the taste of your vegan butter.

Next, it’s important to remember that vegan butter is not the same as traditional dairy-based butter. Vegan butter does not contain milk solids, which means that it won’t brown or crisp up in the same way as regular butter. Keep this in mind when using it for cooking or baking.

Adding xanthan gum and soy lecithin to the recipe can help to create a smoother and more spreadable texture. However, if you don’t have these ingredients on hand, don’t worry! The recipe will still turn out great without them.

When measuring ingredients for your homemade vegan butter, be sure to use a precise kitchen scale rather than relying on volume measurements. This will help to ensure that your ratios are accurate and your vegan butter turns out just right.

Finally, remember that experimenting with different oils and milks can create unique flavor profiles for your vegan butter. So don’t be afraid to adjust the recipe to fit your personal preferences!


Before concluding this recipe article, it is important to address some of the most frequently asked questions about this homemade vegan butter. Here are some answers that I have compiled to help you make this recipe with ease and confidence.

What butter does not have palm oil in it?

Looking for a delicious and guilt-free alternative to butter? Miyoko’s oat butter is an excellent option as it is made with sunflower oil, oat milk, coconut, and sea salt. What’s more, it’s free from palm oil, which makes it a better choice for our planet. Additionally, it’s organic, cultured, and has lower saturated fat content compared to other similar products.

How do you substitute oil for vegan butter?

When substituting regular butter with a vegan option, it’s important to note that coconut oil may require a slightly different ratio. A good rule of thumb is to mix ¾ coconut oil with ¼ water to achieve the right consistency. For baking, it may be necessary to blend different vegan butters together to properly attain the desired texture. Examples of potential blends include a combination of applesauce with coconut oil or mashed banana with canola oil.

What can I replace oil with in baking vegan?

To add moisture and richness to my cooking, I prefer to use alternatives to oil such as fruit purees, vegetables, non-dairy yogurts, nut butters, almond flour, and coconut butter. These ingredients provide the necessary texture and flavor without relying on traditional oils or butter. Additionally, I often interchangeably use applesauce or pumpkin for added variety in my dishes.

What is the healthiest plant-based butter?

Here are some options for vegan butter available on the market: Forager Project Organic Vegan Butter, Califia Farms Plant Butter, Earth Balance Original Buttery Spread, Kite Hill Plant-Based Butter, I Can’t Believe It’s Not Butter Vegan, Country Crock Plant Butter, Smart Balance Original, and Pure Blends Plant-Based Butter.

Bottom Line

In conclusion, homemade vegan butter is a delicious and easy recipe that you can customize to suit your taste buds. By using simple and healthy ingredients like coconut oil, canola oil, apple cider vinegar, soy milk, xanthan gum, and soy lecithin, you can enjoy a rich and creamy spread that is rich in flavor and texture.

But the best part about homemade vegan butter is that it’s palm oil-free. This means that you are not contributing to the destruction of rainforests that are essential to our planet’s health. By choosing to make your own vegan butter at home, you are making a positive impact on the environment and reducing your carbon footprint.

So why not try making this recipe at home? You’ll be amazed at how easy and delicious it is. You’ll also be proud of yourself for taking the first step towards a more sustainable lifestyle. Plus, you no longer have to miss out on eating buttery treats like honey butter or using it in baking just because you’re plant-based – the possibilities are endless!

Remember: Making your own vegan butter is not only good for your health but also good for our planet! So go ahead and give it a try – you won’t regret it!

Homemade Vegan Butter -- Palm Oil Free

Homemade Vegan Butter -- Palm Oil Free Recipe

This fantastic recipe is from The author does an excellent job explaining why this recipe works and offers several variations. I highly recommend reading through it. Soy milk works best because it curdles the best, but you can substitute other non-dairy milk. You'll find the soy lecithin and xanthan gum in natural food stores or in some well-stocked baking sections. (Xanthan is used a lot in gluten free baking.). If all else fails, there's always amazon. The author put very precise amounts in his recipe but to make them show up correctly here, I had to put each amount on its own line -- it's not a mistake, you should add all the amounts in.
No ratings yet
Prep Time 5 mins
Cook Time 2 mins
Course Condiment
Cuisine Vegan
Servings 1 Cup
Calories 86 kcal


  • 1/4 cup soymilk
  • 2 teaspoons soymilk
  • 1 teaspoon apple cider vinegar
  • 1/4 teaspoon salt
  • 1/8 teaspoon salt
  • 1/2 cup refined coconut oil
  • 2 tablespoons refined coconut oil
  • 1 teaspoon refined coconut oil
  • 1 1 tablespoon sunflower oil or 1 tablespoon safflower oil
  • 1 teaspoon liquid soy lecithin (or 2 1/4 teaspoons dry)
  • 1/4 teaspoon xanthan gum


  • Curdle the milk by mixing it with the apple cider vinegar and salt. Set aside for about 10 minutes.
  • Add your room temperature coconut oil and canola oil to a blender. (You don't want the coconut oil too warm, because it needs to set up quickly after everything is mixed.) add the curdled milk and xanthan gum. Process about 2 minutes, scraping down the sides as needed.
  • Pour the mixture into a mold and put it in the freezer to solidify. (A silicone ice cube tray works
  • It can be stored in an air tight container in the fridge for up to a month, or wrapped in plastic wrap in the freezer for up to a year.
  • Recipe #495910 is also from that same site.

Add Your Own Notes


Serving: 14gCalories: 86kcalCarbohydrates: 0.3gProtein: 0.1gFat: 9.8gSaturated Fat: 7.7gSodium: 56.8mgSugar: 0.2g
Keyword < 15 Mins, For Large Groups, Free Of..., From Scratch, Lactose-free, Vegan
Tried this recipe?Let us know how it was!

Recommended Recipes Just For You