This simple homemade almond butter recipe is quick and straightforward. Learn how to make creamy, healthy almond butter in a food processor or blender with no added oil. Ideal for Whole30, keto, vegan, and gluten-free diets.

Homemade almond butter is easy to make and takes about 15–20 minutes from start to finish. You can use a food processor or a high-speed blender like a Vitamix; both will produce a rich, creamy result when done correctly.
Having a jar of fresh almond butter in the fridge is a pantry game-changer. With just one main ingredient, you control the quality and avoid the oils and sugars often added to commercial brands. Homemade almond butter tastes fresher and more flavorful, and it stores well for everyday use.
We use it constantly at home — on toast, stirred into oats, or as a baking ingredient. It’s especially good topped on quick breads or muffins.

Almond Butter Ingredients
This recipe is intentionally minimal. You only need raw almonds and a pinch of sea salt if desired. No added oils are necessary because toasting the almonds releases their natural oils and makes blending much easier.
You can optionally add spices for variety — for example, a tablespoon of cinnamon or pumpkin pie spice after blending for a seasonal twist. Add the spice and pulse briefly to combine.

How to make almond butter
The method is straightforward: toast the almonds, then process them until they transform from ground nuts to smooth butter. You can use either a food processor or a blender; the main difference is processing time and the amount of nuts needed for a blender.
Preheat the oven to 350°F and spread raw almonds in a single layer on a baking sheet. Roast for about 9 minutes, shaking the pan halfway through to ensure even toasting. Toasting warms the nuts and releases oils that help create a creamy texture without adding oil.



Food processor version
Place the toasted almonds into the food processor and add salt if using. Blend on high. The almonds will first become a coarse flour, then a thick paste, and eventually a creamy butter. Stop periodically to scrape down the sides — several scrapes over 10–25 minutes of processing are normal. Be patient; the texture will change as the oils are released and the mixture smooths out.
Vitamix version
When using a Vitamix or similar high-speed blender, use a larger quantity of nuts (about 4 cups) so the machine can maintain momentum and create a smooth texture. Add the toasted almonds and salt, then blend on high. Use the tamper or toggle to press the nuts toward the blades and scrape the sides as needed. The mixture should become creamy within a few minutes.
Storing almond butter
Transfer the finished almond butter to a clean jar and refrigerate. Stored in the fridge, it will keep for up to one month. Label the jar with the date so you know when it was made.

How to use almond butter
Homemade almond butter is versatile. Here are some favorite ways to enjoy it:
- Spread it on toast, bagels, or muffins; stir a spoonful into oatmeal or yogurt.
- Make sandwiches — it’s perfect with jam or fresh fruit.
- Bake with it — swap it into cookie, blondie, or bar recipes for richer flavor and moisture.
- Use as a dip for fruit, crackers, or pretzels — add a touch of honey or spice if desired.
- Season it with pumpkin pie spice or cinnamon for a seasonal twist.
- In savory dishes, a spoonful can enrich sauces, stews, or Thai-style recipes for a nutty depth.
This simple almond butter will soon become a staple in your kitchen.
If you try this recipe, leave a comment to share how it turned out and tag any photos on social media so others can see your results.
If you liked this recipe, you’ll want to try these!
- Peanut Butter Cookie Dough Ice Cream
- Three Ingredient Peanut Butter Cookies
- Almond Butter Granola

5 Stars 4 Stars 3 Stars 2 Stars 1 Star
4.9 from 15 reviews
How to Make Homemade Almond Butter
This easy recipe shows how to make creamy, healthy almond butter in a food processor or blender with no added oil, suitable for Whole30, keto, vegan, and gluten-free diets.
Cook: 10
Total: 20 minutes
Ingredients
- 3 cups raw almonds (4 cups if using a Vitamix)
- 1/2 tsp salt (optional)
*Optional: 1 tbsp pumpkin pie spice for a seasonal variation.
Instructions
- Preheat oven to 350°F and line a baking sheet with parchment paper.
- Spread the almonds in a single layer and toast for about 9 minutes, shaking the pan halfway through.
- For a food processor: pour the toasted almonds into the processor, add salt if using, and blend on high. Let it run from 10 to 25 minutes, stopping to scrape down the sides several times until smooth.
- For a Vitamix: add 4 cups of toasted almonds and salt to the blender. Use the tamper or toggle to press the nuts toward the blades and blend on high until creamy.
- Transfer to jars and store in the refrigerator for up to one month.
Nutrition Information
- Serving Size: 1/4 cup
Category: gluten-free, dairy-free, vegan, vegetarian
Method: blender, food processor