Homemade nut butter in glass jars with almonds and cashews

How to Make Nut Butter at Home (Easy Method: No Food Processor Needed)

Making nut butter at home takes about 15 minutes, uses one ingredient, and produces something that is fresher, cheaper, and more additive-free than most things you can buy. The reason most people have not tried it is the assumption that you need expensive equipment: a Vitamix, a high-power food processor, or some other appliance that most Indian kitchens do not have.

You do not need any of those. A regular mixer-grinder works. A blender works. A mortar and pestle works for small quantities. This guide covers how to make nut butter at home using the equipment most people actually have, along with the troubleshooting information that recipe sites consistently leave out.

What You Need

Nuts. Any nut works: peanuts (moongfali), almonds (badam), cashews (kaju), walnuts, pistachios, or a mix. Raw or roasted both work, though roasting first gives better flavour and makes grinding easier. Peanuts are the best starting point: cheapest, most forgiving, and the most familiar flavour.

Equipment. One of the following:

  • A food processor (if you have one)

  • A regular blender

  • An Indian mixer-grinder (mixie): this works well with the right technique

  • A mortar and pestle (for very small batches, under 100g)

Optional add-ins (after grinding):

  • A small pinch of salt (enhances flavour significantly)

  • A teaspoon of honey or jaggery if you want a lightly sweetened version

  • A teaspoon of a neutral oil (groundnut or coconut) if the nuts are too dry to come together

If your nuts are fresh and have been roasted properly, you will not need added oil. The natural oils in the nut are sufficient.

Step-by-Step: How to Make Nut Butter at Home

Roasted peanuts on a baking tray before making homemade nut butter

Step 1: Roast the Nuts

Roasting is optional if you start with pre-roasted nuts, but strongly recommended if using raw. It intensifies the flavour, brings out the natural sweetness, and most importantly, softens the nut and makes the oil easier to release during grinding.

Oven method: spread nuts in a single layer on a baking tray. Roast at 160 to 170 degrees Celsius for 8 to 12 minutes, stirring once halfway through. They are done when they smell fragrant and have turned a light golden colour. Do not over-roast - the difference between perfectly roasted and burnt is about two minutes.

Tawa method (no oven): dry roast on a heavy tawa or kadai over medium-low heat, stirring constantly. Takes 5 to 8 minutes. Watch carefully; nuts burn quickly and the colour change is subtle until it is too late. Let them cool for 5 minutes before grinding. Grinding hot nuts causes the oil to separate unevenly and can overheat your blender.

Step 2: Grind in Stages

Four stages of grinding nuts into homemade nut butter

This is where most first attempts go wrong. People expect the nuts to turn creamy quickly. They do not. There are four distinct stages and you need to go through all of them.

Stage 1: Crumbly (1 to 2 minutes): the nuts break into a coarse, sandy powder. This looks nothing like nut butter. This is correct.

Stage 2: Flour-like (3 to 5 minutes): the powder becomes finer and starts clumping together slightly. Still dry.

Stage 3: Clumpy and dense (5 to 8 minutes): the natural oils begin to release. The mixture will clump into a ball and start sticking to the sides of the blender. Scrape down the sides and keep going. This stage feels like it is not working. It is working.

Stage 4: Creamy (8 to 15 minutes total): the ball of nut paste suddenly breaks down into a smooth, glossy, creamy butter. This transition happens quickly. Once it starts moving freely, run for another minute or two until the consistency is where you want it.

Scrape down the sides of the blender every minute or two throughout the process. This is what moves the nuts back into contact with the blades and is the most important technique tip in this entire article.

Step 3: Taste and Add-Ins

Once smooth, taste first. Most people find a pinch of salt is all that is needed. Add it, blend for 10 seconds, taste again.

If you want sweetened nut butter, add a teaspoon of honey or a small piece of soft jaggery at this stage, not earlier. Adding sweetener during grinding changes the texture and can make the butter seize up.

If the texture is stiffer than you want, add a teaspoon of neutral oil (groundnut, coconut, or sunflower) and blend again. A well-roasted nut with good oil content rarely needs this.

Blender grinding nuts for homemade nut butter

How to Make Nut Butter Without a Food Processor

The two most common questions from Indian readers are about the mixer-grinder and the mortar and pestle. Here is exactly how to use both.

Indian Mixer-Grinder (Mixie) Method

This is the method most relevant to how to make nut butter at home in an Indian kitchen, and the one most recipe sites from the US completely ignore.

A mixie works, but it requires a specific technique to avoid overheating the motor.

Use the dry grinding jar, not the wet jar. The dry jar has a different blade angle that handles solid ingredients better.

Work in short pulses. Blend for 30 to 45 seconds, stop, scrape down the sides, let the motor rest for 30 seconds, repeat. Do not run continuously for more than a minute at a stretch.

Do not overload. Use 150 to 200g of nuts at a time. More than that strains the motor and the mixture does not move freely enough to turn creamy.

Expect it to take longer. A mixie typically takes 15 to 20 minutes of total grinding time to reach a smooth consistency, versus 10 to 12 minutes for a food processor. The pause-and-rest cycle is what makes it achievable without burning out the motor.

Watch for overheating. If you smell hot plastic or burning, stop immediately and let the machine cool for 10 minutes before continuing. This is not a sign of failure - it is normal for longer grinding sessions. Just rest and continue.

Mortar and Pestle Method

Works for small batches of 50 to 100g. Best suited for softer nuts like cashews and pistachios; peanuts and almonds require significantly more effort.

Grind in circular motions, pressing firmly, stopping to scrape and fold the paste back to the centre every minute or two. Expect 15 to 20 minutes of active grinding. The result is slightly chunkier than machine-made but genuinely good, with a texture similar to freshly ground peanut chutney.

High-Powered Blender Method

If you have a Preethi, Sujata, or any Indian high-power blender with a strong motor, it is the fastest method after a food processor. Use the same pulse technique as the mixie to protect the motor, but the grinding stage is faster and the result is smoother.

Troubleshooting

The mixture stays crumbly and will not come together. The nuts did not release enough oil. This happens when they were not roasted enough, or when the nuts are old and dry. Add a teaspoon of neutral oil and continue grinding. Roasting more thoroughly next time will prevent it.

The motor is overheating or smelling hot. Completely normal for a mixie doing a long grinding session. Stop, rest the machine for 10 minutes, continue. If it happens repeatedly, reduce the batch size.

The texture is grainy rather than smooth. You stopped too early. The grainy stage (Stage 3) feels like the mixture is refusing to cooperate, but it always breaks through into cream if you keep going. Scrape the sides, add a small splash of oil if needed, and continue for another 3 to 5 minutes.

The nut butter is too thin or oily. The nuts were ground while too hot, causing the oil to separate out too early. Cool the nuts properly before grinding next time. Transfer to a jar and refrigerate - the butter will firm up as it cools.

Storage and Shelf Life

Transfer the finished nut butter to a clean glass jar with a tight-fitting lid. Store:

  • At room temperature: up to 2 weeks. Natural oils can go rancid without preservatives, so do not keep it on the counter longer than that.
  • In the refrigerator: up to 4 to 6 weeks. The butter will firm up considerably when cold. Let it come to room temperature for 10 minutes before using, or stir it well.

Homemade nut butter will separate - you will see oil pooling at the top. This is normal. Stir it back in before use or store the jar upside down to minimise separation.

For a complete guide to storing homemade nut butter correctly and extending shelf life, read How to Store Homemade Nut Butter.

Homemade vs Store-Bought: Is It Worth It?

Homemade nut butter costs less per gram than almost any quality store-bought product. Raw peanuts from a local kirana cost roughly Rs 120 to 150 per 500g. A 500g jar of The Lean Oven's single-ingredient peanut butter runs Rs 399.

The saving is real. But so is the time: 15 to 20 minutes of active effort per batch, cleaning the blender or mixie afterwards, and managing storage in a kitchen without preservatives.

The Lean Oven peanut butter and almond butter made from slow-roasted nuts

The Lean Oven's nut butters are made from 100% single-ingredient slow-roasted nuts: the same clean process as homemade, already done. If you enjoy the process of making your own, make your own. If you want the result without the effort, a clean-label jar is the shortcut that does not compromise on ingredients.

More Nut Butter Recipes

Once you have the basic method down, the same process works for any nut:

For a step-by-step guide specifically to cashew nut butter, including how to handle cashews' higher moisture content, read How to Make Cashew Nut Butter at Home.

For almond butter specifically, including how long roasting affects final texture, read How to Make Almond Butter at Home.

FAQs

How long does it take to make nut butter at home? 

Around 15 minutes from start to finish if using a food processor or high-power blender. Up to 20 to 25 minutes using a mixie, because of the rest intervals needed to protect the motor. Roasting adds another 10 minutes if you are starting from raw nuts.

Do I need to add oil when making nut butter? 

Not if the nuts are fresh and well-roasted. The natural oils in the nut are sufficient to produce a smooth, creamy butter. Oil becomes necessary only if the nuts are old, under-roasted, or if you want a thinner consistency. If you do add oil, add it at the end after the butter has formed, not at the start.

Can I make nut butter in a mixer-grinder? 

Yes. Use the dry grinding jar, work in short 30 to 45 second pulses with 30-second rests between each, and keep batches under 200g. It takes longer than a food processor but produces a comparable result.

Why is my nut butter not smooth? 

Most likely you stopped grinding at Stage 3 (the clumpy, dense stage) before the oils had fully released. This stage looks like failure but is part of the process. Scrape the sides, add a teaspoon of oil if needed, and continue grinding for another 3 to 5 minutes.

Is homemade nut butter cheaper than store-bought? 

Yes, for the nut cost alone. Raw peanuts cost roughly half as much per gram as finished peanut butter. For less common nuts like pistachios or macadamias, the saving is even more significant. Factor in time and effort to decide whether it makes sense for your situation.

Can I use salted or pre-flavoured nuts? 

You can, but it limits your control over the final flavour and sodium content. Plain, unsalted nuts give you a clean base you can season precisely. If you use salted nuts, taste before adding any additional salt.

How do I make crunchy nut butter? Set aside 2 to 3 tablespoons of roughly chopped nuts before grinding the rest. Make the butter smooth, then stir in the reserved nut pieces at the end. This gives you a consistent butter with deliberate crunch rather than the uneven texture that comes from stopping the grinder early.

Back to blog