clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
almond butter in a food processor

Homemade Almond Butter

  • Author: Sally
  • Prep Time: 5 minutes
  • Cook Time: 0 minutes
  • Total Time: 5 minutes
  • Yield: about 1.5 cups 1x
  • Category: Toppings
  • Method: Pulsing
  • Cuisine: American


Looking for a simple homemade almond butter recipe? It doesn’t get easier than this.


  • 3 cups whole almonds (I always use dry-roasted, unsalted)
  • optional as needed: 1 Tablespoon peanut oil, vegetable oil, or canola oil


  1. Pour almonds into your food processor and pulse/process until the almonds go from whole to coarsely chopped to crumbly to finely ground. If they aren’t coming together easily, add up to 1 Tablespoon of oil such as canola oil, peanut oil, or vegetable oil. Process again until the almonds resemble a thick and relatively smooth almond butter.
  2. Store in the refrigerator for up to 3 weeks. But it won’t last that long!


  1. Sometimes I add 1/2 cup of honey roasted peanuts to the mixture so there is a slight honey-roasted taste to my almond butter. That’s optional.

Keywords: homemade almond butter