How to Make Almond Butter at Home (Simple Homemade Recipe)
Share
Almond butter takes longer to make at home than cashew butter, and more patience than peanut butter. Almonds are harder, drier, and slower to release their natural oils. The blending process takes 12 to 18 minutes depending on your equipment, and there is a long middle stage where the mixture stubbornly refuses to look like anything resembling butter.
This guide on how to make almond butter at home is written for that middle stage: what it should look like, why it happens, and what to do when it seems like it is not working (it is working). It also covers roasting temperature, the common mistakes that produce dry or grainy results, flavour variations, and an honest India-specific cost comparison between making your own and buying a clean-label jar.
What You Need
Almonds. Raw almonds are the starting point for most homemade almond butter. You can also start with pre-roasted almonds to skip the oven step. Blanched (skin-removed) almonds produce a lighter, paler almond butter with a milder flavour. Whole almonds with their skins intact produce a darker, slightly more bitter butter with a more complex flavour and marginally higher fiber content. Both work well; it is a preference choice.
In India, almonds (badam) are available in two main varieties at most kirana stores and supermarkets: California almonds (larger, milder, widely available) and Mamra almonds (smaller, crunchier, more expensive, traditionally considered higher in oil content). If you would prefer to skip the process, The Lean Oven's full nut butter range includes single-ingredient almond butter ready to use. Either variety of almond works for homemade almond butter; Mamra almonds produce a slightly richer result if you can find them.
Salt. A small pinch added after blending is optional but recommended. It lifts the flavour noticeably without making the butter taste salty.
Equipment. A food processor gives the best and most consistent result for almond butter. Almonds are significantly harder than cashews, and the sustained load on a blender motor during the long grinding session can cause overheating in lower-powered machines. A mixie works but requires careful pulse technique and patience.
Step-by-Step Recipe: How to Make Almond Nut Butter at Home
Step 1: Roast the Almonds

Roasting is strongly recommended for how to make almond butter at home. It deepens the flavour significantly, softens the nut slightly, and, and most importantly, - helps the natural oils release faster during blending, reducing total grinding time by several minutes.
Oven method: preheat to 170 to 180 degrees Celsius. Spread almonds in a single layer on a baking tray. Roast for 10 to 12 minutes, stirring once at the halfway point. They are ready when they smell warm and toasted and have darkened slightly. Do not roast until they smell smoky or look dark brown - at that point the oils have begun to break down and the butter will be bitter.
Tawa method: medium heat, constant stirring, 8 to 10 minutes. Remove from heat when the almonds smell fragrant and the skins begin to crack slightly. Cool on a flat plate for 5 to 7 minutes before blending. This is longer than cashews need because almonds hold heat less than cashews.
Do not blend almonds while hot. Cool them until warm to the touch.
Step 2: Blend - Expect Four Stages
This is the part of how to make homemade almond butter that most people get wrong by stopping too early. There are four distinct stages and the fourth only happens if you push through the third.
Stage 1 (minutes 1 to 3): the almonds break into coarse, gritty crumbs. It looks like rough almond flour. This is correct.
Stage 2 (minutes 4 to 7): the crumbs become finer and start to clump into a dense, dry ball. The mixture clings to the sides of the blender or food processor. Scrape down the sides and continue. This stage looks like it is stuck. It is not stuck.
Stage 3 (minutes 8 to 12): the dense ball begins to loosen slightly. The oils are releasing but have not yet fully emulsified. The texture is grainy and thick. Keep going. Scrape the sides every 60 to 90 seconds.
Stage 4 (minutes 12 to 18): the paste breaks down into smooth, flowing, glossy almond butter. This transition happens quickly once it starts. Once the butter is moving freely, run for another 60 to 90 seconds to reach full smoothness.
For a mixie: work in 30-second bursts with 30-second rest intervals throughout. The longer grinding time compared to cashews means more total motor heat. Rest intervals are not optional: they protect the motor and actually produce a better result because the mixture redistributes between each run.
Step 3: Season and Transfer
Once smooth, taste. Add a small pinch of salt if using, blend for 10 seconds, taste again. Transfer to a clean, dry glass jar immediately. The butter will thicken slightly as it cools.
Common Mistakes When Making Almond Butter
Stopping at Stage 2 or Stage 3.
This is the most common reason homemade almond butter turns out dry, grainy, or paste-like rather than smooth and creamy. The dense ball in Stage 2 and the grainy thickness in Stage 3 feel like the process has failed. They are part of the process. The only fix is to keep blending.
Motor overheating.
Almonds require the longest sustained grinding of any common nut. Running a blender or mixie continuously for more than 60 seconds at a time causes the motor to overheat. Work in short pulses with rest intervals throughout, not just when it starts to smell hot.
Using very dry or old almonds.
Almonds lose moisture and oil content over time. Old almonds from a packet that has been open for months will produce a drier result and may never fully reach a smooth, creamy texture. Fresh almonds are significantly better. If your almonds are old, add a teaspoon of neutral oil (groundnut or coconut) during Stage 3 to supplement the oil content.
Under-roasting.
Almonds that were not roasted long enough take significantly longer to reach a smooth consistency and produce a less flavourful result. The extra 10 minutes of roasting time is worth it.
Blending while still hot.
Hot almonds release their oil too quickly during the early stages, causing the oil to separate from the butter rather than integrating. Wait until warm to the touch.
Flavour Variations

Once you have the basic process down for how to make almond nut butter, adding flavour is simple. Add all flavour additions after the butter has formed, not during blending.
Cinnamon almond butter:
add half a teaspoon of ground cinnamon and a small pinch of cardamom after blending. Blend for 10 seconds. Particularly good on toast with banana, and a natural pairing in Indian households where cinnamon and cardamom are always on hand.
Jaggery almond butter:
grate or finely chop a small piece of soft jaggery (roughly one teaspoon's worth). Add after blending and process until fully incorporated. The jaggery adds a distinctive, earthy sweetness that works better with almond butter than coconut sugar does, and ties into the traditional Indian use of badam with jaggery in festive sweets. This version is slightly higher in natural sugar but still far cleaner than any commercial sweetened almond butter.
Vanilla almond butter:
add a quarter teaspoon of vanilla extract after blending. Simple and effective for people who want a lightly sweetened-tasting butter without any actual sugar.
Dark chocolate almond butter:
add one teaspoon of raw cacao powder and a small amount of jaggery after blending. The result is similar to The Lean Oven's chocolate almond butter: indulgent, rich, and made entirely from recognisable ingredients.
How to Use Homemade Almond Butter

Almond butter's moderate flavour makes it one of the most versatile nut butters in a kitchen. Spread on toast, stirred into smoothies, swirled into oats, used in baking as a butter substitute, drizzled over fruit, or eaten by the spoonful.
For 15 specific, practical ways to use homemade almond butter across meals and snacks, read What Can You Eat Nut Butter With?
Storage and Shelf Life
Transfer to a clean, airtight glass jar. Refrigerate promptly, especially in Indian summer conditions where ambient temperatures above 30 degrees Celsius can cause natural fats to go rancid within a week at room temperature.
Refrigerated homemade almond butter keeps for 3 to 4 weeks. Cold butter is firm and hard to spread; let it come to room temperature for 10 to 15 minutes before using, or keep a small portion at room temperature and refrigerate the rest.
For full storage guidance including India climate-specific advice, read How to Store Homemade Nut Butter.
Homemade Almond Butter vs Store-Bought: Is It Worth It?
The cost comparison is one of the most relevant parts of how to make almond butter at home for an Indian audience.
Raw almonds: quality California almonds from a kirana or supermarket cost roughly Rs 700 to 1,200 per kg, or Rs 70 to 120 per 100g.
Store-bought single-ingredient almond butter: a 200g jar of quality, clean-label almond butter costs Rs 550 to 800, or Rs 275 to 400 per 100g.
The math: making almond butter at home costs 2 to 4 times less per 100g than buying a comparable clean-label jar. The saving is meaningful - a 200g batch of homemade almond butter from raw almonds costs roughly Rs 150 to 200 in ingredients versus Rs 550 to 800 for the equivalent jar.
The trade-off: 15 to 20 minutes of active effort per batch, cleaning the blender or food processor, and managing storage without preservatives. For people who enjoy the process or make large batches regularly, the saving is genuinely worth it. For people who want clean, single-ingredient almond butter without the effort, a quality store-bought jar is the practical alternative.

The Lean Oven's almond butter is made from 100% slow-roasted almonds with nothing added - the same process as homemade, in a jar.
FAQs
Do I need to soak almonds before making almond butter?
No. Soaking is used when eating whole almonds to improve digestibility and remove the tannins in the skin. For almond butter, the blending process breaks down the cell structure thoroughly enough that soaking is unnecessary. Roasting achieves a similar result more practically: it softens the nut, releases the oils, and improves flavour.
Can I use blanched (skinless) almonds?
Yes. Blanched almonds produce a paler, milder, slightly less bitter almond butter. The fiber content is marginally lower without the skins, but the nutritional difference is small. Blanched almond butter is a good choice for recipes where you want a neutral colour and flavour (smoothies, sauces, baking).
Why is my almond butter still dry or crumbly?
You are in Stage 2 or Stage 3 of the blending process and need to keep going. The dry, crumbly texture is not a failure state - it is the middle of the process. Scrape the sides, continue blending in short bursts, and the oils will eventually release into a smooth butter. If the mixture genuinely will not smooth out after 18 to 20 minutes, your almonds may be too dry and old. Add a teaspoon of neutral oil and continue.
How long does it take to make almond butter at home?
Roasting: 10 to 12 minutes (oven) or 8 to 10 minutes (tawa). Cooling: 5 to 7 minutes. Blending: 12 to 18 minutes depending on equipment. Total active time: roughly 20 to 25 minutes. This is longer than cashew butter (10 to 14 minutes blending) and comparable to peanut butter.
Is homemade almond butter cheaper than store-bought?
Yes, significantly. Raw almonds cost Rs 70 to 120 per 100g, while a comparable quality single-ingredient jar costs Rs 275 to 400 per 100g in India. Homemade almond butter costs roughly 2 to 4 times less per gram. The saving is offset by time and effort, but if you are making it regularly and in quantity, it adds up to a meaningful difference.
For the complete beginner's guide to making any nut butter at home, including equipment comparisons and troubleshooting, read How to Make Nut Butter at Home.
To understand the full nutritional case for almond butter, read Health Benefits of Almond Butter.
How to make almond butter at home comes down to two things: roasting properly and not stopping too early. The process is not difficult. It just requires patience through a stage that looks like failure but is not.
The result is a jar of something genuinely good: real almonds, real oil, nothing added, made exactly the way you want it. That is worth twenty minutes.