Today you’ll learn how to make smooth, homemade creamy almond butter. It’s simple, affordable, and far fresher than store-bought jars. Almond butter is wonderfully versatile: enjoy it by the spoonful, spread on pancakes, waffles, or toast, mix into smoothies, or pair with fruit and vegetables (try celery with almond butter and raisins—classic and delicious).

Making almond butter at home gives you control over ingredients—no preservatives, added sugars, or unnecessary oils—and it’s often much cheaper than buying premium jars. The process is straightforward and requires only roasted or raw almonds and a little sea salt if you like it seasoned. Below are step-by-step photos that show how the almonds transform as they break down into a creamy spread.






If you use almond butter regularly, making a batch at home will save money and let you tailor the texture and seasoning. This recipe yields about 3 cups of almond butter and takes roughly 10 minutes of active time using a food processor or high-speed blender.
How-to: Make Homemade Creamy Almond Butter
5 Stars4 Stars3 Stars2 Stars1 Star
No reviews
- Author: Mariel Lewis
- Total Time: 10 mins
- Yield: 3 cups
Description
Learn how to make creamy almond butter at home—easy, affordable, and free from preservatives, added sugars, and unnecessary oils.
Ingredients
- 4 cups almonds (raw, or roasted + unsalted)
- 1/2–1 tsp sea salt (optional)
Instructions
- Place the almonds in a food processor and process for about 1 minute. Scrape down the sides, then process for another 2 minutes. At this stage the almonds will begin to release oils and form a crumbly, then pasty texture.
- When the mixture looks smooth and spreadable, add sea salt to taste and process for an additional 1–2 minutes until the almond butter reaches your preferred creaminess.
- Transfer the almond butter to a lidded container and refrigerate. It will firm slightly when chilled; stir before serving if needed.
- Prep Time: 10 mins
- Category: Basics
- Method: Blending
PIN ME
