Vegan Butter Recipe — More Protein, Less Fat Than Real Butter

Let's be honest — most plant-based butters are a disappointment. They're greasy, they melt into nothing the second they hit warm toast, and the flavor is a pale imitation of the real thing. This recipe is none of those things. This is the plant-based butter that actually delivers — on flavor, on texture, on nutrition, and on everything you've ever wanted from a dairy-free butter. And the best part? You can make an entire batch for less than $6.00 — cheaper per ounce than most premium vegan butters, and infinitely better than anything you'll find on a store shelf.
For us, this recipe is also personal. When our daughter was born we became even more intentional about what we put on the table. We wanted a butter we could feel genuinely good about feeding her — something with cleaner ingredients and better nutrition than anything you'd find in the store. The secret to what makes this butter so nutritionally superior is cashews. By using soaked cashews as the creamy base instead of the hydrogenated oils and fillers found in most commercial vegan butters, we end up with a butter that has 5 times the protein and significantly less fat than anything else on the market — and that makes a real difference when you're feeding a growing family.
And the numbers speak for themselves. This homemade plant-based butter contains 5 times the protein of regular butter and any plant-based stick butter on the market — coming in at 0.5g to 0.6g of protein per serving depending on your choice of plant milk. The cashews are the reason for this — they bring a natural creaminess, a subtle richness, and a genuine nutritional boost that you simply cannot get from oil based commercial butters. It also has just 7.8 grams of fat per serving, which is 35% less fat than both traditional dairy butter and store bought vegan stick butters. Compare that to Earth Balance which has 11 grams of fat per serving and zero protein, or Miyoko's at 10 grams of fat and zero protein — and it becomes very clear that this cashew based homemade version wins on every single nutritional front.
But nutrition is only half the story — because this butter also wins on texture and versatility in a way that most plant-based butters simply don't. It's incredibly creamy, spreads beautifully straight from the fridge, and holds its shape even when stored at room temperature — something most vegan butters completely fail at. We've tested this recipe extensively in cooking, baking, and frosting, and it performs flawlessly across all three. Whether you're sautéing vegetables, baking a batch of cookies, or whipping up a buttercream frosting, this butter handles it all without missing a beat — and it tastes fantastic every single time.
The secret to the flavor lies in the combination of two oils. We use both butter flavored coconut oil and refined coconut oil together, and the pairing is everything. The butter flavored coconut oil brings a rich, deep, unmistakably buttery taste to the recipe, while the refined coconut oil balances it out so the flavor is full and satisfying without being overpowering. Together they create something that genuinely tastes like real butter in a way that will surprise you. The great thing about it is you can use as much or as little of the butter flavored coconut oil as you want, just alter the refined coconut oil amount accordingly. If you don't have butter flavored coconut oil on hand you can substitute it with additional refined coconut oil — the butter flavor will be a little more subtle but the recipe will still turn out beautifully.
More protein. Less fat. Better texture. Real buttery flavor. Clean wholesome ingredients you can feel good about feeding your whole family. And an entire batch for around $6.00 or less. This is the plant-based butter recipe you've been waiting for — and once you make it, you'll never go back to store bought again.
Vegan Butter Recipe — More Protein, Less Fat Than Real Butter
This high protein vegan butter recipe is healthier than real butter, lower in fat, and packed with plant-based protein. Made with simple ingredients in minutes — no dairy needed.
- Prep
- 30 min
- Cook
- 0.5 min
- Total
- 90 min
- Servings
- 32
Ingredients
Instructions
Soak 1/2 cup Cashews overnight in water, or soak in boiling water for about 5-10 minutes. This can be done either on the stove or I like to boil water in my tea kettle, pour over the cashews and let sit for about 10 minutes. It's vital that they're soft so they'll blend to a creamy butter.
Add to a blender 1/2 cup Cashews, 1/2 cup Soy Milk, 1/4+ tsp Salt (for salted butter), and if using a plant milk without Lecithin (Soy or Sunflower) in it, add 2 tsp Sunflower/Soy Lecithin. Blend until the mixture is fully blended and smooth.
In a microwave safe bowl add 1/2 cup Coconut Oil and 1/2 cup Butter Flavored Coconut Oil then microwave just until melted but not hot (usually around 10 seconds for me).
NOTE: It's important the the oil isn't HOT because that can cause the mixture to separate.
If you don't have butter flavored coconut oil you can sub for 1/2 cup Coconut Oil instead, but the butter will taste less "buttery".
Pour the coconut oil into the blender with your cashew & soy milk mixture. Blend on high until the mixture has fully thickened and the butter has emulsified (should resemble a mayonnaise consistency)
Pour the butter into a container for storage. I like using a stick butter mold because it has indentations for each tablespoon. If you don't have one, just place it in whatever you have available. This recipe makes about 4 sticks worth of butter (32 tablespoons)
Place your butter into either the freezer for about 1-2 hours to set or if you don't mind waiting you can just pop it in the refrigerator for about 5 hours or overnight until set.
This butter tastes great on toast, works fantastic in baking, and frosting. All around super great multi-purpose vegan butter!
Nutrition (per serving)
- Calories
- 76 kcal
- Protein
- 0.6 g
- Carbs
- 0.7 g
- Fat
- 7.8 g
- Fiber
- 0.1 g
- Sugar
- 0 g
- Sodium
- 21.6 mg
Notes & Tips
- Make sure to use Refined Coconut Oil, unrefined coconut oil will make your butter taste like coconut. If you don't mind that go ahead and use unrefined, but refined works best here.
- The Butter Flavored Coconut Oil is completely optional, you can omit and just add more coconut oil but the butter will taste less "buttery". I like adding half and half which gives the butter a strong buttery flavor without being too overbearing. You can adjust these ratios to your liking though.
- Make sure to soak your cashews before blending them otherwise your butter could end up being grainy. Personally I love the quick soak method by boiling water, pouring over cashews in a bowl and letting sit for about 10 minutes.
- Make sure your plant milk has either Sunflower or Soy Lecithin in it, if it doesn't, use 2 tsp of either Sunflower or Soy Lecithin. If this ingredient isn't used your butter could separate while setting, which while still usable, isn't necessarily the most appetizing.
- Butter can be stored in the fridge for about a month and stored in the freezer as well. Personally I like make the butter in batches, letting them set then placing them in a freezer bag for more compact storage.
You may also like
Reviews
No reviews yet. Be the first to share your experience!

