Homemade Nut Butter: Complete Guide to Smooth, Creamy Recipes

Homemade nut butter is simple to make and usually much more affordable than store-bought artisan varieties. All you really need are nuts, but with a few tips you can turn basic nut butter into something gourmet and tailored to your taste.

an overhead shot of a jar of homemade peanut butter

Peanut butter is my go-to for apple slices, carrot sticks, toast, or a quick spoonful. I also love almond, cashew, and other nut butters—there are so many delicious options. But natural, minimally processed nut butters can be expensive. The good news: making your own nut butter is ridiculously easy. In under 15 minutes you can make a fresh batch that matches your preferred texture and flavor without the gourmet price tag.

This guide will show you how to make nut butter from any nut and how to flavor it — plus a recipe for Maple Cinnamon peanut butter at the end.

Choosing Your Nuts – Key Tips

One advantage of homemade nut butter is flexibility. Want honey-cinnamon almond butter, vanilla pecan butter, or maple peanut butter? All are straightforward. A few tips when selecting nuts:

  • Buy nuts in bulk – you need several cups to yield a good amount of butter. Since nuts keep well, especially when sealed and refrigerated, buying in bulk saves money and keeps you supplied.
  • Choose roasted, unsalted nuts when possible – pre-roasted unsalted nuts save you a step and let you control salt. If only raw or salted nuts are available, opt for unsalted raw and roast them yourself for best flavor.

Natural Oils in Nuts

Nuts vary in natural oil content. High-oil nuts release more oil during blending and create a looser butter; lower-oil nuts may need a small amount of added oil to reach a creamy texture. My recommendation: blend first, add oil only if needed. Often the nuts will release enough oil as you process them; adding oil too early can make the butter thin and runny once it warms.

If you do need oil, add a tablespoon at a time of a neutral oil such as grapeseed, canola, or vegetable oil until you reach the desired consistency. For many nuts—peanuts in particular—extra oil is unnecessary once fully ground. Note that butters made from higher-oil nuts may thicken when chilled.

Pro tip: Seeds like sunflower or sesame can also be made into butter (sunbutter, tahini). They contain substantial oil and follow the same process—toast and blend.

Flavoring Your Nut Butter

Flavoring is where your homemade nut butter goes from simple to special. A pinch of salt (unless your nuts were salted) enhances flavor. Beyond that, you can add sweeteners, spices, or other mix-ins.

Sweeteners – Start small and add more to taste. Liquid sweeteners like maple or honey work well but add gradually to avoid a sticky texture.

  • Brown or white sugar
  • Honey
  • Maple syrup
  • Date syrup
  • Agave

Spices and additions – Start with about 1/2 teaspoon for gentle spices; use less for potent spices like cayenne or clove. Try vanilla bean or paste for vanilla flavor instead of water-based extracts.

  • Vanilla (bean or paste)
  • Cinnamon, nutmeg, ginger
  • Allspice, cloves, black pepper, cayenne
  • Cocoa or espresso powder for chocolatey flavors
  • Flaxseed for nutrition and a nutty boost

Pro tip: Some nuts—pistachios, cashews, and pine nuts—contain more natural free sugars and may require little or no added sweetener.

You can also keep it plain to enjoy the pure nut flavor, or use pre-flavored nuts (honey roasted, cocoa-dusted) for a quick flavored butter. Avoid water-based flavorings like liquid vanilla extract or fruit juices while blending, as they can cause the butter to seize and turn gritty. Use syrups sparingly and add most flavorings at the end.

Making Homemade Nut Butter

All you need is a food processor or a powerful blender. The process is the same for most nuts:

  1. Add the nuts to the food processor or blender and start blending. The texture changes as you go.
  2. First the nuts will become crumbs; stop, scrape down the sides, and continue.
  3. They’ll form a crumbly paste and then begin to release oil, becoming smoother. Keep scraping and blending.
  4. For chunky butter, stop when you reach your preferred chunk size. For smooth butter, continue until completely silky.
  5. Add flavorings once the butter reaches the texture you like—salt, sweetener, spices, or a small amount of oil if needed. Blend to combine and taste, adjusting as necessary.
  6. Store cold in a jar or airtight container in the refrigerator. Without commercial stabilizers, homemade nut butter should be refrigerated for freshness and will keep about 4 weeks. It can be frozen for up to 4 months.

Expect 10–15 minutes in a typical food processor. High-powered blenders may take shorter bursts; work in short cycles to avoid overheating the motor and the butter.

Pro tip: Blenders generate more heat than processors, so blend in short bursts and allow the mixture to rest and cool between cycles.

FAQ’S

Why did my nut butter seize up (become gritty or lumpy)?

If any water-based liquid (vanilla extract, juice, or moisture) gets into the bowl while blending, the mixture can seize. Make sure equipment is completely dry and avoid adding water-based extracts until the end, if at all.

How can I make chunky nut butter?

Either stop processing when some small chunks remain, or process until smooth and stir in coarsely chopped nuts at the end.

Oil has separated from my nut butter in storage—what now?

Oil separation is normal, especially with high-oil nuts. Simply stir the oil back into the butter. It tends to happen less in the refrigerator.

Can I mix nuts?

Absolutely. Blending two or more nuts creates unique flavors—try pistachio-almond or walnut-cashew blends.

Go Nuts!

Now you have everything you need to make homemade nut butter. Next time you see a fancy jar at the store, remember you can recreate that flavor at home for less. Enjoy experimenting and happy eating!

a jar of peanut butter in front of a sliced apple and plate

Homemade Nut Butter (Maple Cinnamon Peanut Butter Suggestion)

Mikayla M.

Follow these instructions to make any type of nut butter. Try the Maple Cinnamon peanut butter variation for inspiration.
Prep Time 15 mins
Total Time 15 mins
Course Condiment
Cuisine American
Servings 64
Calories 56 kcal

Ingredients

General Nut Butter

  • 4 cups nut of choice
  • 1/4 tsp salt
  • 1-2 Tbs sweetener of choice Start with less, add more as needed
  • 1-2 Tbs neutral oil optional, only if needed*

Maple Cinnamon Peanut Butter

  • 4 cups roasted, unsalted peanuts
  • 1 1/2 Tbs pure maple syrup
  • 1/2 tsp cinnamon
  • 1/4 tsp kosher salt

Instructions

General Nut Butter

  • Add the nuts to a food processor or blender and blend until smooth, pausing to scrape the sides. In a good blender, 4–5 one-minute cycles with scraping should work; in a food processor expect about 10–12 minutes.
  • Add salt, sweetener, and oil only if you want a thinner butter. Blend and taste, adjusting as needed.
  • Store in a jar in the refrigerator. This recipe yields about 2.5 cups of nut butter.

Maple Cinnamon Peanut Butter

  • Follow the general instructions using peanuts as the nut. When the butter is smooth, add maple syrup, cinnamon, and salt. Blend briefly to combine, then store in the fridge.

Notes

*Do not add oil until the end. Nuts will release oil as they blend.
Nut butter will thicken in the refrigerator.
Avoid water-based flavorings like liquid extracts or juices to prevent seizing.
Nutrition facts and cooking times are estimates and will vary by ingredients and equipment.

Nutrition

Serving: 1 Tbs
Calories: 56 kcal
Carbohydrates: 2 g
Protein: 2 g
Fat: 5 g
Saturated Fat: 1 g
Sodium: 82 mg
Potassium: 63 mg
Fiber: 1 g
Sugar: 1 g
Calcium: 6 mg
Iron: 1 mg

Originally Published 4/28/2019, Updated 3/29/2020