Nut butters have become one of my favorite go to snacks to have on hand. So versatile from the almond butter and jelly sandwich to a dipper for apples, bananas, rice cakes, you name it! This homemade almond butter recipe is a must try!

This homemade almond butter recipe is an easy addition to your smoothie, too. And, it’s an easy way to add protein and fiber, not to mention the vitamins and minerals you get from the nut as an added nutrient benefit to meet your daily needs…

This recipe works for those utilizing foods on their MRT list and with the LEAP program.

I know how tough it can feel during those first few weeks with the LEAP eating plan (I’ve been there!), but trust me, it is so worth it! Read more about how I can help you here.

And, it’s a bit of an adjustment going from the store bought nut butters to homemade, but it tastes SO MUCH BETTER without the preservatives, etc. And the nice thing is the variety that you can add into it. You’d really have to try to mess it up, (in my opinion). I’ve added in vanilla extract, cinnamon, cocoa powder, honey in various combinations and loved them all.

Another benefit of plant based protein from this recipe is the antioxidants. Yep, almonds (with their little brown skins) are chock-full of antioxidants which help the health of your cells and fight disease.

They’re also high in Vitamin E and magnesium which have many health benefits, too.

My goal with these recipes is to give you the foundation for the recipe and then the ideas and adaptations to change it up and make this easy and enjoyable!

Homemade Almond Butter

Easy Homemade Almond Butter

Kate Ricciardi, DPT RDN CLT
Real. Simple. Food. No artificial preservatives or additives here!
Roasted, unsalted almonds, salt and oil (read about our Guide to Cooking and Baking with Oil here) to achieve the consistency you prefer. Crunchy or smooth is your choice! 
Prep Time 10 minutes
Total Time 10 minutes
Course Breakfast, Drinks, Snack
Cuisine Plant-Based
Servings 2 Tbsp
Calories 170 kcal


  • 15 ounces Almonds Roasted, Unsalted
  • 2 Tbsp Oil (I use Avocado)
  • 1 pinch Salt (I prefer iodized)
  • 1/2 tsp Cinnamon (Optional)


  • Things you will need: Food processor
    Place the 15 ounces (1 bag typically) of almonds in the food processor and let it run for several minutes. Keep an eye on for when it starts to get into a ball; that’s the cue for when to slowly add in your oil. Pour in a little at a time until you reach your desired consistency. Creamy or chunky? Your call! Once you have the consistency/texture you want, then you can add in salt and cinnamon if you wish. 
    Homemade Almond Butter
Keyword almond butter,, dairy free, DIY, gluten free, homemade, nut, plant based, vegan