Close Menu
    Facebook X (Twitter) Instagram
    Go Dairy Free
    Pinterest X (Twitter) Instagram RSS Facebook
    • Need to Know
      • Newbies Start Here!
      • Take the Challenge!
      • Dairy-Free FAQs
      • Latest News
      • Milk Allergies
      • Key Health Topics
      • Calcium Guide
      • Holidays & More
      • Best Books
      • The Community
    • Recipes
      • Recipes by Category
        • Alisa’s Recipes
        • Sarah’s Recipes
        • Appetizers
        • Beverages
        • Bread
        • Breakfast
        • Cheese Substitutes
        • Condiments & Dressings
        • Cream Substitutes
        • Desserts
        • Entrees
        • Kids Can Cook
        • Milk Substitutes
        • Pasta
        • Salad
        • Sandwiches
        • Sauces
        • Sides
        • Snacks
        • Soup
      • Full Dairy-Free Recipe Index
      • Gluten-Free Recipe Index
      • Vegan Recipe Index
    • Reviews
      • Dairy Substitutes
        • Butter
        • Cheese
        • Cream
        • Creamer
        • Dessert Toppings
        • Ice Cream
        • Ice Cream Novelties
        • Milk
        • Yogurt
        • More Kitchen Essentials
      • Sweets & Snacks
        • Protein Shakes
        • More Creamy Beverages
        • Snack & Protein Bars
        • More Snacks
        • Chocolate
        • Cookie Dough
        • Cookies & Brownies
        • Pies & Cakes
        • Pudding & Mousse
      • Meal Makers
        • Baking Mixes
        • Bread Products
        • Breakfast Pastries
        • Cereal & Granola
        • Cheesy Pasta & Rice
        • Frozen Pizza
        • More Entrees
        • Dip and Spreads
        • Salad Dressing
        • Sauces
      • All Product Reviews
        • New Product Reviews!
        • Browse by Product Type
        • Full Review Index
        • Gluten-Free Review Index
        • Vegan Review Index
    • Grocery Guide
      • Alisa’s Dairy-Free Kitchen
      • Brands We Love
      • Dairy Substitutes
      • Dairy Ingredient List
      • Understanding Food Labels
      • No Dairy Product Lists
      • Ordering Specialty Foods
      • Best Grocery Stores
    • Eating Out
      • Fast Food Listings
      • Recommended Restaurants
    • My Books!
      • Go Dairy Free 2nd Edition (best seller!)
      • Eat Dairy Free 1st Edition (full color!)
      • eBooks & Printables
      • Book Supplements & Resources
    • About Us
      • Meet Us
      • Contact Us
      • Join Us
      • Work With Us
    Go Dairy Free
    You are at:Home»Dairy-Free Recipes»Alisa's Favorite Dairy-Free Recipes»Homemade Dairy-Free Butter that’s Just Like Store Bought!

    Homemade Dairy-Free Butter that’s Just Like Store Bought!

    4
    By Alisa Fleming on April 17, 2023 Alisa's Favorite Dairy-Free Recipes, Condiments and Salad Dressings, Cream and Butter Subs, Dairy-Free Recipes
    Jump to Recipe Print Recipe

    Whether you want a buttery spread for toast and sauces, or buttery sticks for baking and sweets, this homemade dairy-free butter alternative has you covered. This delicious, budget-friendly recipe is from my flagship book, Go Dairy Free: The Guide and Cookbook. I’ve put it through the ultimate tests—including batches of vegan (egg-free) “Tollhouse” cookies at high altitude. There was no greasy separation, just perfect chewy cookies every time.

    Homemade Dairy-Free Butter Alternative that's Just Like Store Bought. Great for Cooking, Spreading, and Baking - even cookies! Plant-based, gluten-free, soy-free, allergy-friendly.

    Homemade Dairy-Free Butter for Spreading, Cooking, and Baking

    The base of this inexpensive dairy-free butter recipe is simply two types of oil and milk alternative. But I explain below the lesser ingredients, their functions, if you need them, and options.

    What is a Neutral-Tasting Oil?

    It’s a cooking oil that doesn’t impart a notable taste. I often use grapeseed oil, extra-light olive oil (not extra virgin), or rice bran oil. But oils like safflower, canola, and vegetable are also considered neutral oils. You can use any type of liquid oil for this ingredient, like avocado oil or a nut oil, but they will impart a little more flavor on this homemade dairy-free butter recipe.

    Is There a Good Substitute for the Coconut Oil?

    Saturated fat is what allows dairy to thicken into butter. Unfortunately, there are very few plant foods that are high in saturated fat. Coconut oil and palm oil the primary sources, which is why you see one or both in all store bought dairy-free buttery spreads and buttery sticks. Cocoa butter is another one, but it is far more dense at room temperature. You can substitute palm oil for the coconut oil, but other oils will not set up properly.

    Does this Homemade Dairy-Free Butter Taste Like Coconut?

    I’ve used unrefined coconut oil, and we didn’t notice an overwhelming coconut flavor by any means. But, to mitigate any coconut flavor, use refined coconut oil. It’s been processed to remove the coconut flavor and scent for a more neutral oil that’s still rich and buttery.

    What is Lecithin?

    Basically, lecithin is a type of fat that has excellent emulsification properties. It helps to bind oil and water. That’s why it’s such a common ingredient in dairy-free buttery spreads and sticks, milk alternatives, mayonnaise, and salad dressings. The three most readily available lecithin products are made from egg, soy, and sunflower. I tested this homemade dairy-free butter recipe with a liquid version of sunflower lecithin. You can find lecithin at supplement stores or in the supplement section of many grocers. You can also order it online from stores like Vitacost and Amazon.

    Is Lecithin Required?

    As mentioned, it helps to emulsify oil and liquid, which is important to this recipe. But some milk alternatives contain enough lecithin in their own ingredients to catch a proper emulsion, and soymilk tends to emulsify quite well. So you might find the recipe works well without the added lecithin. If you struggle to get an emulsion and/or it separates easily, then you do need the added lecithin.

    I Used Lecithin in Another Recipe and it Didn’t Work. Why?

    Some recipes tell you to simply stir or blend it in. You do need to properly emulsify the lecithin into the liquid, and then slowly add the oil. Follow the steps in the recipe below.

    What Does the Gum Do?

    Xanthan gum is added to help bind that emulsification so it doesn’t break when baking. If you’ve ever ended up with greasy dairy-free cookies then you’ve witnessed a separation issue.

    Can I Omit the Gum?

    You can omit the gum if you’re just using this dairy-free butter alternative for spreading, cooking, or baked goods that work well with oil, like cake. Like lecithin, some milk alternatives are already made with gum, and might have enough gum in them to help bind the emulsification in this homemade dairy-free butter alternative. But if you notice any greasy results in a well tested recipe, it’s most likely due to separation that xanthan gum or guar gum would fix.

    What Milk Alternative Works Best in this Dairy-Free Butter?

    I stock simple unsweetened coconut milk beverage for most recipe tests, because it’s richer, allergy-friendly, and versatile. But it also isn’t high in lecithin or gums. Pea milk, other protein milks, and certain oat milks tend to be higher in lecithin, gums, and other binders and emulsifiers. So they are better options if you want to try making this dairy-free butter alternative without adding more lecithin or gum. Soymilk also tends to emulsify quite well, as you can see in my Soy Whipped Cream Recipe. So it might also work well if you want to avoid purchasing lecithin and/or gum.

    Does this Dairy-Free Butter Hold Up at Room Temperature?

    Yes, like regular butter, this dairy-free butter alternative won’t melt at room temperature (unless your home is quite warm!), but will soften. The picture below shows a buttery stick after it’s been out of the refrigerator for about 30 minutes.

    Homemade Dairy-Free Butter Alternative that's Just Like Store Bought. Great for Cooking, Spreading, and Baking - even cookies! Plant-based, gluten-free, soy-free, allergy-friendly.

    Special Diet Notes: Homemade Dairy-Free Butter

    By ingredients, this recipe is dairy-free / non-dairy, egg-free, gluten-free, grain-free, nut-free, peanut-free, optionally soy-free, vegan, plant-based, vegetarian, and keto-friendly. If you are confused about the status of coconut, please read this post: Is Coconut a Tree Nut?

    Homemade Dairy-Free Butter Alternative that's Just Like Store Bought. Great for Cooking, Spreading, and Baking - even cookies! Plant-based, gluten-free, soy-free, allergy-friendly.
    Alisa Fleming

    Homemade Dairy-Free Butter

    5 from 1 vote
    This recipe is from my flagship book, Go Dairy Free: The Guide and Cookbook. It's a very versatile recipe uses a couple of well-tested new tricks (see the post above for details, options, and FAQs). Use this recipe as a 1:1 substitute for dairy butter, margarine, or dairy-free buttery spread in recipes or simply enjoy it slathered on toast or a baked potato!
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Total Time 10 minutes mins
    Servings: 2 cups (1 pound)
    Course: Dairy Alternative
    Cuisine: American
    Calories: 105
    Ingredients Method Nutrition

    Ingredients
      

    • ½ cup unsweetened plain dairy-free milk beverage
    • 2 teaspoons liquid sunflower lecithin or soy lecithin (see post above for options)
    • ¾ cup neutral-tasting oil
    • 1 cup coconut oil melted (use refined for no coconut taste)
    • 1 teaspoon sustainable red palm oil for color (optional)
    • ½ teaspoon xanthan gum or guar gum (see post above for options)
    • ½ teaspoon salt or to taste

    Method
     

    1. Put the milk beverage in a blender, food processor, or medium mixing bowl. With the motor or a hand mixer running, slowly drizzle in the lecithin. Continue mixing until it is completely incorporated, about 1 minute (this may take a little longer with a hand mixer).
    2. With the motor or mixer still running, add just a few drops of the neutral oil. Once it has emulsified, very slowly drizzle in the remaining neutral oil, followed by the coconut oil.
    3. Add the red palm oil (if using), xanthan gum, and salt. Process or mix to combine.
    4. If it isn’t already in a bowl, pour the emulsified liquid into a medium mixing bowl. Place the bowl in an ice water bath within a larger bowl or pot. Immediately begin mixing with your hand mixer on low speed until softly whipped. It will thicken before your eyes in just a couple of minutes!
    5. Store in an airtight container in the refrigerator for up to 1 week.

    Nutrition

    Serving: 1tablespoonCalories: 105kcalCarbohydrates: 0gProtein: 0gFat: 12gSaturated Fat: 6.6gSodium: 38mgFiber: 0gSugar: 0g

    Tried this recipe?

    Let us know how it was!

    For More Dairy-Free Recipes, Get Go Dairy Free!

    Go Dairy Free - The Guide and Cookbook for Milk Allergies, Lactose Intolerance and Casein-Free Living

    Share This!
    Alisa Fleming
    • Website

    Alisa is the founder of GoDairyFree.org, Food Editor for Allergic Living magazine, and author of the best-selling dairy-free book, Go Dairy Free: The Guide and Cookbook for Milk Allergies, Lactose Intolerance, and Casein-Free Living, and the new cookbook, Eat Dairy Free: Your Essential Cookbook for Everyday Meals, Snacks, and Sweets. Alisa is also a professional recipe creator and product ambassador for the natural food industry.

    4 Comments

    1. Jen on September 13, 2025 1:43 pm

      I’m looking for a dairy-free butter alternative to use at Colonial Day at school. We are making butter by shaking heavy whipping cream and a bit of salt in a jar. Do you think your recipe can solidify this way or is the help of an electrical appliance required?

      Reply
      • Alisa Fleming on September 15, 2025 6:19 pm

        I don’t have experience with that technique, but I don’t think it would work. It might work okay if done with ice, but the coconut oil really needs to cool in order to help it solidify.

        Reply
    2. Merryl Schalk on May 28, 2025 10:32 pm

      5 stars
      Duck fat can be used as a replacement for coconut oil. Duck fat is lower in saturated fat & higher in monosaturated fat, which can help lower blood cholesterol. It’s another option if you don’t like coconut oil

      Reply
      • Alisa Fleming on May 29, 2025 3:02 pm

        Refrigerated, pure duck fat is spreadable like butter, but you can’t use it as a substitute in this recipe. It has too little saturated fat, so when combined with the other ingredients, it will be too soft. The saturated fat component is what helps “butter” of any kind set up, so you need a certain percentage of it in the finished product, regardless of the source.

        Reply
    5 from 1 vote
    Leave A Reply Cancel Reply
    Recipe Rating




    Irish Potato Bread is a Baked Dairy-Free Version of Boxty

    Dairy-Free Soup Guide: From Creamy to Hearty Brands

    LET ME KNOW ABOUT NEW POSTS 🔔

    Enter your email address to subscribe and receive notifications of new posts by email.

    Chocolate Emporium | Vegan and Gluten Free TreatsEnjoy Life FoodsEat dairy free book
    Go Dairy Free is the leading informational website for dairy-free recipes, product reviews, news, restaurants, and health guides to aide those with milk allergies, lactose intolerance or a general need or desire to live without dairy. Dairy-free includes milk-free, lactose-free, casein-free and whey-free. We also offer resources for gluten-free, soy-free, food allergy, vegan and paleo diets. Please note that ingredients, processes and products are subject to change by a manufacturer at any time. All foods and products should be considered at risk for cross-contamination with milk and other allergens. Always contact the manufacturer prior to consumption. And always consult a physician before any change in diet.
    Disclaimer - All Rights Reserved - Privacy Policy - Go Dairy Free © 2005-2025 Fleming Marrs Inc.

    Type above and press Enter to search. Press Esc to cancel.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.