Roasted Almond Butter
This roasted almond butter is one of those pantry staples that's surprisingly easy to make at home. All you need are almonds, a little coconut oil or another neutral-tasting oil, and a pinch of sea salt.
Like my homemade almond milk, this is a great way to use up extra almonds and batch-make an essential that you'll end up using almost every day.

Once you make your own almond butter, you'll find plenty of ways to use it—from spreading it on toast to stirring it into oatmeal, drizzling it over caramelized banana yogurt bowl, or using it as a topping over spaghetti pancake or Air Fryer baked apples.
All it takes it 15 minutes of hands-on time to make a jar full of this luscious spread.
Quick Look: Roasted Almond Butter
- 🔪 Prep time: 5 minutes
- 🍳 Cook time: 10 minutes
- 🍽️ Servings: 8.
- 🥣 Main ingredients: Almonds, coconut oil, and sea salt.
- ➡️ Method: Roast almonds → cool → blend → add oil and salt → blend until smooth.
- ⭐ Difficulty: Easy.
- 🥄 Best served with: Toast, oatmeal, yogurt, smoothies, Air Fryer apple wedges, bananas, or desserts
Summarize & Save This Content With AI
Jump to:
What's So Great About the Recipe?
- You'll need just three simple ingredients, and there are no complicated steps or special equipment needed to make almond butter from scratch.
- Roasting the almonds first gives the butter a deeper, nuttier flavor.
- It's versatile- like my homemade coconut yogurt. You can use it as a swap for peanut butter for pretty much everything!
Recipe Ingredients

Almonds: Raw, unsalted almonds for that rich, nutty flavor.
Coconut oil: Helps the almonds blend smoothly and creates a creamy consistency. You can also use another neutral-tasting oil.
Sea salt: Enhances the natural flavor of the roasted almonds.
See recipe card for quantities.
Substitutions & Variations
- Add a little more sea salt if you prefer a saltier almond butter. I did this when I made my homemade Dulce de Leche sauce too.
- If you prefer a slightly coarse texture, blend the almonds for a shorter time.
- Add a little cinnamon or dried ginger powder for a warm, spiced almond butter.
- Add cocoa powder for a chocolate almond butter variation.
How to Make Roasted Almond Butter

Step 1: Preheat your oven to 350°F and arrange the almonds in a single layer on the baking sheet. Bake for 10 minutes.

Step 2: Remove and let the almonds cool down completely. Transfer to a blender jar and blend for 2-3 minutes, pausing occasionally.

Step 3: Gently pour in the oil and add the salt. Blend again. Scrape the sides and add the remaining oil.

Step 4: Keep blending and scraping until you get a paste that is almost completely smooth.
💭Top Tip
Don't stop blending too early. The almonds go through several stages before becoming almond butter—first a coarse mixture, then a thicker paste, and finally a smoother, creamier butter. Give them enough time to release their natural oils and reach the consistency you want.

Tips & Tricks to Nail the Recipe
- Spread the almonds in a single layer so they roast evenly. Keep a close eye on the almonds during the last few minutes of roasting because they can go from toasted to burnt quickly. I always do this when I make homemade Feuilletine flakes.
- Let the almonds cool before blending. Don't worry if the almonds look dry and crumbly at first.
- Keep blending- the almonds need time to release their natural oils. Scrape down the sides of the blender as needed.
- Add the oil gradually rather than adding too much at once. If your blender starts getting warm, pause for a moment before continuing.
- The final texture will depend on how long you blend the almonds, so stop when they reach your preferred consistency.
- To make sweetened almond butter, add a bit of homemade date sugar or date paste, honey or maple syrup to the mixture towards the end.
How to Use Roasted Almond Butter
Homemade almond butter is incredibly versatile. Spread it over toast with sliced bananas or apples, swirl it into oatmeal or yogurt, or drizzle a spoonful over cream cheese stuffed dates for an extra rich appetizer.
You can also use it in cookies, energy bites, sauces, or desserts. I love using it as a topping over my almond milk rice pudding. For a simple snack, just spread it over crackers or fresh fruit and enjoy.

Troubleshooting and FAQs
Transfer it to a clean airtight container and store it according to the freshness of your ingredients and the manufacturer's guidance for your storage conditions. If you're unsure, refrigeration is the safer option for extending freshness.
The almonds may simply need more blending time. As you blend, they gradually release their natural oils and become smoother. Stop occasionally to scrape down the sides and continue blending.
Yes. Almonds naturally contain plenty of oil and can eventually turn into almond butter on their own with enough blending. A small amount of neutral-tasting oil can help the process and make the final texture smoother.
Yes, but the flavor will be different from almond butter made with roasted almonds. Roasting gives the almonds a more pronounced, toasted flavor.
Almond butter can become quite thick depending on the almonds and how much oil they release. You can blend it longer or add a small amount of neutral-tasting oil to loosen the consistency.
More Essentials to Batch-Make
Looking for other recipes like this? Try these:
If you tried this roasted almond butter or any other recipe on my website, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks for visiting!

Roasted Almond Butter
Ingredients
- 1 cup raw almonds
- 1.5 tablespoon coconut oil
- ¼ teaspoon sea salt
Instructions
- Preheat your oven to 350°F and arrange the almonds in a single layer on the baking sheet. Bake for 10 minutes.
- Remove and let the almonds cool down completely. Transfer to a blender jar and blend for 2-3 minutes, pausing occasionally.
- Gently pour in the oil and add the salt. Blend again. Scrape the sides and add the remaining oil.
- Keep blending and scraping until you get a paste that is almost completely smooth.
Notes
- The exact blending time will vary depending on your blender and the quantity of almonds used.
- Don't worry if the almonds look dry and crumbly at first—the mixture will become smoother as the almonds release their natural oils.
- Add the oil gradually until you reach your preferred consistency.
- Allow the roasted almonds to cool before blending.









