Homemade Almond Butter

Unlock the secret to velvety goodness with our Homemade Almond Butter recipe. Roasting raw almonds to perfection sets the stage for a creamy blend, enriched with a hint of cinnamon, vanilla, and a touch of sweetness. Get ready to indulge in a spread that’s not only luscious but also crafted with wholesome ingredients.

Almond Butter on toast


  • 16 ounces (3 cups) raw almonds
  • Pinch of salt
  • ¼ teaspoon ground cinnamon
  • ½ teaspoon vanilla extract
  • 2 tablespoons maple syrup or honey

Almond Butter Recipe

1. Roast Almonds for Creaminess

Preheat your oven to 350°F (175°C).

Spread raw almonds evenly on a baking sheet and roast for 10 minutes. This enhances creaminess by releasing natural oils.

Almonds on tray

2. Blend and Transform

Allow roasted almonds to cool slightly before placing them in a food processor.

Add a pinch of salt, ground cinnamon, vanilla extract, and your choice of maple syrup or honey.

3. Process Until Smooth

Blend the mixture in the food processor, scraping down the sides occasionally.

Patience is key! The almonds will transform from coarse to a grainy texture before achieving the creamy almond butter consistency.

Almond Butter in blender

4. Taste and Adjust

Taste your almond butter and adjust sweetness or flavor according to your preference by adding more honey, cinnamon, or vanilla if needed.

5. Store and Enjoy

Transfer the almond butter to a clean jar with a tight-sealing lid.

Store in the refrigerator for freshness and indulge in this creamy delight on toast, fruit, or straight from the spoon!

Almond Butter

Experience the magic of homemade almond butter, where every spoonful tells a tale of roasted perfection, balanced sweetness, and a touch of warmth from cinnamon and vanilla. This recipe not only offers a healthier alternative but also lets you savor the joy of creating a pantry staple from scratch. Elevate your snacking game with this velvety delight – a testament to simplicity and flavor in every bite!