Almond Butter
- Rate us if you are a Food Lover (
  • Food: Almond Butter
  • Writer: Nicolas Howdy
  • Content-Type: Food Blog

Make your own almond butter at home! It’s smooth, creamy, and nutritious, and it’s made with only three ingredients. It’s delicious on toast, oatmeal, and other foods.

To empty out my cupboard, I started creating this homemade almond butter recipe. I know it sounds crazy, but I ended up having jars and jars of various nuts in the cabinet halfway through last winter.

Pistachios, hazelnuts, and other nuts from the carrot salad, kohlrabi slaw, and so on.

I had a large canister of almonds that needed to be consumed, and because Jack and I had such much fun creating homemade peanut butter last spring, I decided to try blending them into homemade almond butter.

I’ll tell you what, I’m so glad I did! This recipe is a must-try if you’ve never made almond butter at home before. Smooth and creamy, the almond butter is wonderfully runny and has a nutty, roasted almond flavor.

It’s entertaining to see the entire nuts gently melt into a delectable spread, and it’s even more enjoyable to eat. You’ll like spreading it on toast, dotting it on oatmeal, and drinking it straight from a spoon!

Almond Butter: A Step-by-Step Guide

Almond Butter 1
Food: Almond Butter (Source: Feel Good Foodie)

You’ll need four things to prepare this homemade almond butter recipe:

  • Raw almonds — To bring out their nutty flavor, roast them in the oven beforehand. This process also makes it easier to integrate things together.
  • To crush the almonds into smooth, creamy nut butter, use a food processor or a high-powered blender.
  • Sea salt — You can leave it out and create unsalted almond butter if you like, but I recommend adding a sprinkle or two. It adds a deeper, more complex flavor to handmade almond butter.
  • Only use a neutral-tasting oil if you really need it! I’ll add a little oil to help loosen up my own almond butter if it seems grainy and isn’t getting smooth.

How to make it?

Toast the almonds first. Preheat the oven to 350°F and spread the almonds out on a baking sheet coated with parchment paper.

Bake for 10 minutes, or until they’ve developed a rich, nutty aroma. Allow the almonds to cool slightly after removing the tray from the oven.

Then, using a food processor or a strong blender, puree the roasted almonds. From here on out, all you have to do is a process/blend the almonds until they become creamy nut butter.

However, be aware that this will take some time, approximately 15 minutes in total. Scrape off the sides of your food processor or blender on a regular basis, and give the engine a rest.

The mixture will be crumbly and lumpy at first.

It will then thicken into a ball.

Finally, it’ll be creamy and smooth! If the mixture remains thick and gritty after 15 minutes, add a teaspoon of neutral oil at a time to help it integrate.

Season with sea salt to taste and serve.

How to Use Almond Butter?

If you’re anything like me, you’ll enjoy eating this homemade almond butter straight from the spoon, but don’t be afraid to try new things with it! To get you started, here are a few suggestions:

  • For a delicious breakfast or snack, spread it on a toasted bagel or nice crusty bread. Add honey and flaky sea salt, jam, or your favorite fresh fruit to finish.
  • Pour it over overnight oats or oatmeal.
  • Combine it with fresh fruit and crunchy granola in a yogurt parfait.
  • With a touch of maple syrup, swirl it into a dish of chia pudding.
  • It can be blended into a smoothie for a thick, creamy texture. This coffee smoothie, this green smoothie, and this superfood smoothie bowl all contain it.
  • Spread it on fast bread and muffins of your choice. It would go well with my banana bread, blueberry muffins, banana muffins, and strawberry muffins.
  • Alternatively, try something savory! It can be used in this almond ginger dressing or in place of peanut butter in my favorite peanut sauce.

Almond Butter

Time to Prepare: 20 minutes
Time to cook: 10 minutes
Serves: 12

Make your own almond butter at home! It’s smooth, creamy, and nutty, and it’s great on toast, overnight oats, yogurt, and more. Gluten-free and vegan.


  • 3 cups almonds (raw)
  • Sea salt, to taste
  • Avocado oil or similar neutral-tasting oil, such as grapeseed, as needed


Almond Butter 2
Food: Almond Butter (Source: Feel Good Foodie)
  1. Preheat the oven to 350°F and parchment paper on a large baking sheet.
  2. On a baking sheet, spread the almonds in an equal layer and toast for 10 minutes, or until aromatic. Allow cooling slightly after removing from the oven.
  3. In a medium food processor, combine the toasted almonds. Stop every 30 seconds to 1 minute to scrape down the edges of the bowl and give the food processor’s motor a break. At first, the mixture will be lumpy. The mixture will thicken into a ball, then become creamy and smooth. The entire procedure should take no more than 15 minutes.
  4. If the almond butter isn’t coming together after 15 minutes, add 1 teaspoon of avocado oil at a time to help it blend.
  5. Serve on toast, overnight oats, oatmeal, yogurt, or banana bread with salt to taste. More serving ideas can be found in the previous post.