If there is one staple that makes everything taste more nourishing and glow-worthy, it is homemade almond butter. This is not the gritty, store bought kind. This creamy, healthy almond butter is made with just one ingredient, roasted almonds, and takes only 15 minutes in your blender. No palm oil, no added sugar, no preservatives. Just pure, healthy fats, plant protein, and that irresistibly smooth texture we all love. It is perfect for toast, smoothies, and spoonfuls straight from the jar.

Why You’ll Love This Recipe
If you love recipes that are simple, nourishing, and make you feel good, this homemade almond butter is about to become your favorite kitchen staple.
- Just one ingredient- No palm oil, no added sugar, no preservatives. Just roasted almonds. That is it.
- So much creamier than store bought. When you roast the almonds warm and blend them long enough, they release their own natural oils and turn ultra silky and pourable. My small batch method with 300 gm is perfect for getting that creamy texture without a giant blender.
- Budget friendly and fresh- One little faceted jar from one bag of almonds. You control the salt, the sweetness, and the roast level.
- Naturally nourishing- Packed with healthy fats, vitamin E, magnesium and plant protein to keep you satisfied and glowing. It is vegan, gluten free and meal prep friendly.
- So versatile- Spread it on toast, swirl it into oatmeal, blend it into smoothies, or just enjoy a spoonful straight from the jar. One batch, endless glow-worthy uses.
Key Ingredients
You only need one main ingredient for this recipe. No sugar, no palm oil, no preservatives. Just pure, glowing goodness. That is what makes this homemade almond butter so nourishing. Almonds are linked to lower cholesterol and better heart health

- Raw Almonds - Use raw, unsalted almonds for the best flavor. I use exactly 300 gm which makes one perfect small jar. Roasting them first is the secret to that deep, nutty taste and extra creamy texture. No need to soak."According to the USDA, almonds are an excellent source of vitamin E, magnesium, and healthy monounsaturated fats ".
- Sea Salt - a pinch (optional), Just a tiny pinch of fine sea salt makes all the natural sweetness pop. Add it at the very end, after the butter is smooth. Skip it if you want it completely salt free.
How To Make Homemade Almond Butter
Step 1: Roast the Almonds- Spread 300gm raw almonds on a baking sheet and roast at 160°C / 320°F for 10-12 minutes until fragrant. This brings out the oils and makes it extra creamy.

Step 2: Cool Slightly- Let the roasted almonds cool for 5 minutes. They should be warm, not hot, so they blend easily and release their natural oils.

Step 3: Blend - It Will Go From Crumbly to Creamy. Add warm almonds to a high-speed blender or food processor. Blend for 1-2 min, scrape down, then blend again. It will go crumbly, then form a ball, then turn into smooth, glossy butter. This takes 8-12 minutes total. Be patient.

Step 4: Add Salt- Once smooth and pourable, add a pinch of sea salt. Blend for 10 more seconds. If needed, add 1 tsp oil only if your blender is struggling.
Step 5: Transfer to Your Jar- Pour the warm, creamy almond butter into your a glass jar & enjoy. It thickens slightly as it cools.

Flavour Variations
This creamy homemade almond butter is amazing as is, but it is also the perfect base to play with. Make one base batch , then divide and swirl in these glow-worthy twists.
- Vanilla Cinnamon - cozy and warm. My everyday favorite for oatmeal. Add 1/2 tsp pure vanilla extract + 1/4 tsp Ceylon cinnamon after blending. Blend 10 seconds.
- Chocolate Sea Salt - tastes like dessert. Perfect for toast and banana slices. Add 1 tbsp raw cacao powder + 1 tsp maple syrup + pinch flaky sea salt. Blend until smooth.
- Honey Swirl - lightly sweet. Kids love this one. Stir in 1 tsp raw honey after blending.
- Crunchy Almond Butter- For that extra texture, take 2 tbsp of roasted almonds, chop roughly, and stir them in at the end.
Pro Tip- Always add flavors AFTER your almond butter is already smooth. If you add them too early, the butter can seize and you will need to blend longer.
Storage Tips
Your homemade almond butter will stay fresh and creamy if you store it right. Since we do not use any preservatives, this is important.
- At Room Temperature: Store your almond butter jar in a cool, dark pantry for up to 1 week. Stir before using as natural separation is normal.
- In The Fridge (Recommended): For best freshness, keep it in the fridge for up to 3 weeks. It will thicken a bit when cold, so just let it sit at room temperature for 10 minutes before scooping.
- In The Freezer: Want to make a bigger batch? Freeze it in a freezer safe jar, leaving 1 inch space at the top. It keeps for up to 3 months. Thaw overnight in the fridge and stir well.

Homemade Almond Butter (1-Ingredient)
Equipment
- High speed blender
Ingredients
- 300 gm raw almonds unsalted
- 1 pinch fine sea salt optional, to taste
Instructions
- Roast: Preheat oven to 160°/ 320°F. Spread raw almonds on a parchment lined baking sheet and roast for 10-12 minutes until fragrant. Don't skip this - it's the secret to creamy texture.
- Cool: Let almonds cool for 5 minutes. They should be warm, not hot.
- Blend: Add warm almonds to food processor. Blend 1-2 min, scrape down sides. Continue blending until it becomes creamy. It takes 8-12 minutes total. It will go from crumbly > to a thick ball > to smooth and glossy and pourable. Be patient.
- Season: Once smooth, add pinch sea salt and blend 10 seconds. If your blender is struggling after 12 min, add 1 tsp oil, only if needed.
- Store: Pour into a clean, dry glass jar. Let cool completely, then seal.
- Serve: It is perfect on toasted bread, in smoothies , in overnight oats , porridge, baked oats or just spoonful from the jar.
Notes
Nutritional Information- Calories: 92.1 kcal, Total Fat: 8.3 g, Saturated Fat: 0.6 g, Protein: 3.2 g, Total Carbs: 2.8 g, Dietary, Fiber: 1.5 g, Net Carbs: 1.3 g, Natural Sugars: 0.7 g
More Healthy Treats You'll Love
- • Double Chocolate Banana Bread Baked Oats - if you love banana + chocolate combo
- • Sweet Potato Brownie Baked Oats - fudgy, chocolatey baked oats
- • Easy 5-Ingredient Banana Oatmeal Cookies - soft, chewy and naturally sweet
Frequently Asked questions
- Can I make almond butter without oil?
- Yes, absolutely. That is the beauty of this recipe. With a good blender, roasted almonds release their own natural oil. You do not need to add any oil. I made it without adding any oil. Only add 1tsp if your blender needs a little help after 10 minutes.
- Why is my almond butter not creamy?
- You just need to blend longer. It goes through 3 stages: crumbly, then a thick ball, then finally smooth and pourable. Scrape down the sides and keep blending for 8-12 minutes total. Warm roasted almonds also help it turn creamy much faster.
- How long does homemade almond butter last?
- In a clean, sealed jar, it lasts 1 week in the pantry and up to 3 weeks in the fridge. In the freezer, up to 3 months.
- Can I use raw almonds without roasting?
- You can, but roasting makes a big difference. Roasting for 10-12 minutes at 160° makes the flavor deeper, nuttier and helps the oils release so your butter is silky, not gritty. I recommend roasting, you can buy roasted almonds if you want to save time.
- Is homemade almond butter healthy?
- Yes. It is just almonds, packed with healthy fats, vitamin E, magnesium and plant protein. No palm oil, no added sugar, no preservatives. It is naturally vegan, gluten free and so much cleaner than store bought.
- Can I make it crunchy?
- Yes! Make the smooth base first, then stir in 2 tbsp of roughly chopped roasted almonds at the end.


