This post may contain affiliate links. Please read our disclosure policy.

Nut or seed butter is a staple in most American households. I love how creative brands are getting with flavors, and multiple nuts in a single spread as well as the variety now available. Yet I don’t love how most commercially sold nut butter contains additives, preservatives or sweeteners. They just aren’t needed! My healthy nut butter recipe is just nuts, with the option to add a small amount of oil if needed.

nut butter recipes

Below, I’ll show you how to make nut butter using a food processor. This is a simple way to add healthy fat to snacks, meals and smoothies. This healthy fat keeps you full longer and provides the nutrients your body needs to thrive. Plus, you can jazz this recipe up in so many ways to make it sweet or savory and just the way you like it.

Table of Contents
  1. 3 Healthy Nut Butter Recipes
  2. How to Make Nut Butter
  3. Flavor Variations
  4. How to Use Nut Butter
  5. Homemade Nut Butter Recipe

3 Healthy Nut Butter Recipes

While you can use the same exact recipe using about any nut or you could imagine, I’m highlighting the three I use most and breaking down the difference in the final product.

Almond Butter

Use raw almonds to create a creamy protein-packed butter that you can use on apples, toast and oatmeal. The dry, earthy taste can be upgraded with maple syrup and salt if you don’t like the natural taste. Final result is slightly gritty and has a dry flavor.

Cashew Butter

This is my favorite nut butter because it’s super creamy and mild in flavor. You can add it to most recipes without altering the flavor and still adding valuable plant-based protein. The final result is super smooth and mild flavored.

Sunflower Seed Butter

Yes, this is technically a seed butter (and not a nut butter). Yet I wanted to include it here for those with kids. This is the most kid-friendly option AND the most comparable to peanut butter due to the texture and taste. Use raw sunflower seeds to get the most nutrients into your final product. And add salt as needed. The final result is very similar to peanut butter (my kids have been fooled many times!).

How to Make Nut Butter

how to make nut butter
  1. Place raw, unsalted nuts in a food processor or blender. You want to use raw for ease of blending. You can always add a pinch of salt at the end.
  2. Pulse to finely chop them into a fine powder.
  3. Crank up the speed for 1-2 minutes, stopping to scrape the sides of the bowl or jar. Allow the motor to cool down as needed.
  4. Repeat this process as needed until the nut or seed butter is creamy. You can add a bit of oil (avocado or olive) if after a few minutes you aren’t starting to see butter form.

I have to be honest: It’s hard to go back to store-bought brands after you’ve made your own; it’s insanely good! Customize the flavors and turn these nut butters into seasonal delights, your go-to toast topper or put them in fancy jars and gift them to friends and family.

healthy nut spreads

Answering Your Nut Butter Questions

Is nut butter healthier than peanut butter?

It depends. Store-bought nut butter often contains added sweetener, fillers, preservatives or cheap oils. My homemade recipe is literally just nuts or olive oil if you want it, so no weird additives or chemicals. If you want a sweet version, add in some maple syrup or a date.

Is nut butter actually healthy?

Yes! My recipe is literally just nuts or seeds. That’s it! Depending on which one you use (raw, not salted), nut butter contains healthy fat, protein, fiber, potassium and more. Add in hemp seeds for some super-healthy omega-3s or walnuts for a boost to your brain.

Can I replace peanut butter with other nut butters in recipes?

Yes! While the taste will obviously change depending on which nut or seed butter you use, you can swap in almond, sunflower and more in all different kinds of recipes.

Consuming nuts gives your body phytochemicals to fight against various forms of cancer. Regular consumption can also help protect the body against diabetes and heart disease. Using my plant-based spread recipe below is an enjoyable way to eat nuts.

how to enhance your homemade almond butter

Flavor Variations

Sweet: For a sweetened butter, add in 1 date, 1 tablespoon of maple syrup or 1 tablespoon of honey to your 2 cups of nuts. 1 tsp Cinnamon or pumpkin pie spice seasoning are great additions to sweetened butters. 1 tsp vanilla extract (or scraping out a vanilla stick) adds depth as well.

Savory: For a savory taste, add 1 tsp tamari and 1 tsp chili powder. This makes a great dip for veggies or sandwiches.

Earthy: Toasting the nuts before blending them can also add a different (and delicious) flavor.

Decadent: Dark chocolate turns your butter into a dessert spread (hello, Nutella!). Roughly chop up the chocolate before adding to help your blender/food processor a bit.

delicious recipes using whole food plant based ingredients

How to Use Nut Butter

There are so many uses for healthy nut butter outside of sandwiches, though I love good almond butter and jelly on homemade bread! Adding 1 tablespoon of nut/seed butter per serving of smoothie gives it a good boost of healthy fat and a yummy nutty flavor.

Using it as a dip for veggies gives you an easy as well as filling snack. Add it to a vegan charcuterie board and watch it fly off the platter. Add it to the sauce in stir fry, veggie bowl or wrap; it can be used in so many ways!

Recipes Using Nut Butter

I love using nut butter as a healthy fat in smoothies, baking, and sauces. Here are a few recipes for you to try:

While I add a specific nut butter in these recipes (typically almond or cashew), swap it out with whichever one you prefer. Will you please rate + review this once you make it? I want to hear how you used it!

5 from 3 votes

Homemade Nut Butter

Nothing compares to the ultra creamy texture and flavor of homemade nut butter. Try these as an alternative to peanut butter to make sandwiches, sauces, dressings, cookies, and more. Or use as a luxurious, decadent dip for apples, pears, peaches, nectarines, pretzels, carrots, celery, or anything dip-able.
Prep: 10 minutes
Total: 10 minutes
Author: Jen Hansard
Course: Condiment
Cuisine: Plant-Based
Serves: 32 servings


  • 2 cups raw nuts halves or pieces
  • 2 tbsp avocado oil optional
  • teaspoon sea salt optional
Save this recipe
Enter your email to get this recipe sent to you, plus enjoy weekly healthy recipes.


  • Place nuts into a high-speed blender or food processor fitted with the chopping blade. 
  • Begin pulsing nuts in order to finely chop them. Once they are finely chopped, turn on blender or food processor for 1-2 minutes, stopping to scrape the sides of the jar or bowl, and allowing the motor to cool down, if needed. Repeat this process as needed until the nut butter is creamy. It may be necessary to add a little oil to facilitate the blending process. 
  • If desired, add a good pinch of sea salt and pulse to distribute it.
  • Transfer the nut butter to a jar with tight-fitting lid. Store in a cool, dry place for up to two weeks. If storing for longer, refrigerate to keep the natural nut oils from becoming rancid. Allow to come to room temperature for easier spreading or dipping.


  • Nutrition facts are based on using almonds and no oil or salt.
  • Add flavors to customize your nut/seed butter. Here are my fav combos:
    • Sweet butter: add honey, date, or maple syrup
    • Savory butter: chili powder, turmeric, your fav spice or herb blend
  • This recipe can be used on the nuts of your choice: cashew, almond, sunflower seed, pecan, walnut, macadamia, hemp.
  • My Vitamix does a better job chopping up the nuts than a food processor, yet feel free to use either. 
  • I rarely need to use oil because, as you blend, the nuts/seeds naturally expel their oil and it’s typically plenty. 
  • You may need to blend awhile to get the creamy result you want. Don’t give up! Keep blending/scraping until you’ve got the cream level you’re looking for.
  • You can also use a variety of nuts/seeds in your creation. Half pecan + half hemp would be delicious!


Serving: 1tbsp, Calories: 51kcal, Carbohydrates: 2g, Protein: 2g, Fat: 4g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 3g, Trans Fat: 1g, Sodium: 1mg, Potassium: 63mg, Fiber: 1g, Sugar: 1g, Vitamin A: 1IU, Calcium: 24mg, Iron: 1mg
Tried this recipe? Show me!Mention @SimpleGreenSmoothies or tag #SimpleGreenSmoothies!

You might Also Love…

Leave a Comment

Your email address will not be published. Required fields are marked *



  1. 5 stars
    Just used this recipe to make cashew butter and it turned out great! Used the 32 oz stainless Vitamix container and just cashews, no extra oil. Love how smooth it turned out.

  2. 5 stars
    This is such an easy and helpful recipe! Just used it to make some almond butter for the smoothie challenge.

  3. How long does the product keep & do you refrigerate or not? I’m looking forward to giving this a try. Thank you!

    1. Hi Sarah! We recommend that you store in a cool, dry place for up to two weeks. If storing for longer, refrigerate to keep the natural nut oils from becoming rancid. Def allow it to come to room temperature for easier spreading or dipping. Enjoy! 🙂

  4. 5 stars
    I’ve made peanut butter for years, but love the idea of adding things into it to change up the flavor. Maple almond butter is a fav!

    1. Great question Laura! You could def soak nuts for several hours or overnight prior to blending, yet if you have a high-powered blender it isn’t necessary.