Vegan Almond Butter Cookie Recipe: Nutty Crunch and Chewy Centers

Desserts

Vegan Almond Butter Cookie Recipe: Nutty Crunch and Chewy Centers

This vegan almond butter cookie recipe delivers the perfect balance of nutty crunch and chewy centers—all without eggs or dairy. The secret lies in almond butter's rich flavor and natural fats, which create that signature texture while keeping the cookies tender.

I've tested countless variations to perfect this recipe, ensuring it's foolproof for home bakers.

The foundation is a simple dough made with almond butter, flour, and plant-based butter, all mixed together until just combined. No overworking here—this dough stays soft and easy to handle, even when chilled.

The key to success is baking at the right temperature and time for cookies that stay chewy inside with crisp edges.

What you'll end up with is a batch of cookies that taste like a cross between a classic peanut butter cookie and a rich almond biscotti—nutty, slightly sweet, and packed with flavor.

Each bite delivers that satisfying crunch from the almond butter while maintaining a soft, chewy center. These cookies freeze beautifully too, making them perfect for meal prep.

The result is a dessert that's both satisfying and guilt-free, with plant-based ingredients that don't compromise on taste. Whether you're vegan or simply looking for a delicious cookie recipe, this one delivers restaurant-quality results at home.

👨‍🍳
Difficulty
Medium
🌱
Diet
Vegan
🔥
Calories
Med Cal

Ingredients for vegan almond butter cookie

Nine simple ingredients create the perfect vegan almond butter cookies—nutty, chewy, and packed with flavor!

Ingredient Amount Notes
Creamy Almond Butter 🥜 1 cup Natural, unsweetened preferred
All-Purpose Flour 🌾 1 ½ cups Spooned and leveled measurement
Plant-Based Butter 🧈 ½ cup Miyoko's or Earth Balance brand
Granulated Sugar 🍚 ½ cup Or coconut sugar for caramel notes
Brown Sugar Packed 🍚 ½ cup Light or dark variety works
Vanilla Extract 🌸 1 tbsp Pure alcohol-free if preferred
Flaxseed Meal 🌾 1 tbsp For vegan egg binder
Almond Milk 🥛 3 tbsp Unsweetened, for flax egg
Baking Soda 🧂 ½ tsp Ensures proper rise
Salt 🧂 ½ tsp Fine sea salt preferred
Chopped Almonds 🥜 ½ cup Toasted for extra crunch
Flaky Sea Salt 🧂 1 tsp For finishing cookies

The almond butter is where the magic happens—look for natural, unsweetened varieties at stores like Whole Foods or Trader Joe's. Brands like Marukyu or 88 Acres have the best texture and flavor. If your almond butter's been sitting too long, give it a quick stir before measuring. The plant-based butter matters too—Miyoko's or Earth Balance melt beautifully. For the sugars, I always use a mix of granulated and brown to balance sweetness and chewiness. Pro tip: toast your chopped almonds for 5 minutes at 350°F before adding to the dough—they get irresistibly crunchy!

No almond butter? Cashew butter or peanut butter works in a pinch, though the flavor will shift slightly. Running low on flaxseed meal? Chia seeds work too—just use the same ratio. The vanilla extract can be swapped for vanilla bean paste if you want extra depth. For the flax egg, make sure to mix the flaxseed meal and almond milk well and let it sit for 5 minutes to thicken properly. If your dough feels too dry, add an extra tablespoon of almond milk. And if you're feeling fancy, swap half the almond milk for vanilla almond milk—trust me, it's worth it!

These cookies stay fresh for about 5 days in an airtight container at room temperature, but they're best eaten within the first 2 days for maximum chewiness. For longer storage, freeze the dough balls (before baking) for up to 3 months

❤️

Why You'll Love This Recipe

  • No Mixer Needed: I swear by this recipe because it’s one bowl, one spoon—no electric mixer, no fuss. Just fold the creamy almond butter into the dry ingredients until it’s just combined, then scoop. The dough holds together perfectly, and those little cracks when baking? Pure texture magic without extra effort.
  • Rich Without Guilt: Here’s what sold me—the almond butter’s natural sweetness cuts the sugar just right, but the brown sugar keeps it chewy and deep. The plant-based butter adds that melt-in-your-mouth richness, and honestly? No one can tell these aren’t packed with dairy. (Yes, even my cookie-snob brother asked for the recipe.)
  • Party in a Jar: Between us, these are my go-to for last-minute gatherings. They’re sturdy enough to pack in a jar for teacher gifts or holiday cookies, and the flavor holds up for days. I’ve even frozen them—just thaw at room temp, and they’re still soft and gooey. (Pro tip: Sprinkle with flaky salt right after baking.)
  • Budget-Friendly Luxury: Almond butter might seem pricey, but a single jar stretches for dozens of cookies, and the rest of the ingredients? Pantry staples. I make a double batch, freeze half, and still have leftovers that disappear faster than my willpower. Plus, no weird ingredients to hunt down—just flour, sugar, and butter you already own.

Step-by-step instructions for vegan almond butter cookies

Get ready for cookies that deliver rich almond flavor, chewy centers, and a perfect crunch—all without a single egg or dairy ingredient.

1

Make the Flax Egg and Mix Wet Ingredients

In a small bowl, whisk together 1 tablespoon flaxseed meal and 3 tablespoons almond milk. Let it sit for 5 minutes until it thickens into a gel-like consistency—this is your egg substitute. The mixture should look slightly translucent and hold its shape when stirred.

In a separate large mixing bowl, combine 1 cup creamy almond butter, 0.5 cup plant-based butter, and both sugars (0.5 cup granulated sugar and 0.5 cup brown sugar packed). Cream these ingredients together using a hand mixer on medium speed for 3-4 minutes until light and fluffy. You'll see the mixture nearly double in volume and become pale in color. This step is crucial for creating that signature chewy texture—don't rush it!

2

Add Dry Ingredients and Fold in Almonds

In a medium bowl, whisk together 1.5 cups all-purpose flour, 0.5 teaspoon baking soda, and 0.5 teaspoon salt. Gradually add this dry mixture to your wet ingredients, mixing on low speed just until combined—you should still see small flour streaks. Overmixing develops gluten, which makes cookies tough.

Once the flour is incorporated, remove the bowl from the mixer and stir in 1 tablespoon vanilla extract and the thickened flax egg mixture. Fold in 0.5 cup chopped almonds using a spatula until evenly distributed throughout the dough. The dough will be soft and slightly sticky—this is normal! If it feels too wet, you can chill it for 15 minutes before proceeding.

3

Chill the Dough for Perfect Texture

Cover the mixing bowl with plastic wrap and refrigerate the dough for at least 30 minutes (I prefer 1 hour for best results). Chilling helps the flour fully hydrate and prevents the cookies from spreading too much in the oven. It also allows the flavors to meld together beautifully.

While the dough chills, preheat your oven to 350°F and line two baking sheets with parchment paper. This temperature is perfect for achieving that golden brown color and chewy interior. The longer you chill the dough, the thicker your cookies will be—great for those who love a substantial bite!

4

Scoop and Bake to Golden Perfection

Using a 2-tablespoon cookie scoop (or a spoon), portion the chilled dough onto the prepared baking sheets, spacing them 2 inches apart. They won't spread much, so you can place them a bit closer than usual. Bake for 10-12 minutes until the edges are golden brown and the centers still look slightly soft.

Here's the thing—these cookies will continue cooking on the baking sheet after you remove them from the oven. Let them cool on the sheet for 5 minutes before transferring to a wire rack. While they're still warm, sprinkle each cookie with a pinch of flaky sea salt for that perfect balance of sweet and salty.

5

Enjoy Warm with Your Favorite Drink

Serve these cookies warm for the ultimate experience—they'll be soft and gooey inside with a crispy edge. The almond butter flavor shines through beautifully, and the toasted almonds add a delightful crunch. Store any leftovers in an airtight container at room temperature for up to 5 days, though I doubt they'll last that long!

Real talk: these cookies are so good, you'll want to make them often. The secret is in the almond butter—using a high-quality, natural brand makes all the difference. And don't skip the flaky sea salt—it takes these cookies from delicious to extraordinary!

👨‍🍳

Pro Tips For Making Vegan Almond Butter Cookie

  • MEASURE ALMOND BUTTER BY WEIGHT: I learned this the hard way—scooping almond butter straight from the jar leaves you guessing. Use a kitchen scale for the ½ cup (or 250g) called for, because jar-packed butter varies wildly in density. Pack it in lightly, then level it off—no need to be aggressive, but don’t tap it down either.
  • CHILL THE DOUGH LONGER THAN YOU THINK: Skip the 30-minute rest and give it a solid 2 hours in the fridge. Almond butter dough spreads like crazy, and even with plant-based butter, those cookies won’t hold their shape otherwise. Trust me, the extra time makes all the difference when you’re pulling perfectly rounded cookies from the tray.
  • USE COLD PLANT-BASED BUTTER: I was skeptical until I tried it—cold, firm butter (yes, even vegan) creates better texture. Take it straight from the fridge, cube it, and let it sit just 5 minutes before mixing. Warm butter melts too fast, leading to flat, greasy cookies instead of the chewy, sturdy ones you want.
  • BAKE ONE TRAY AT A TIME: Crowding the pan is the fastest way to ruin these. Almond butter cookies need space to spread and crisp, so limit to 12 per full sheet, with 1-inch gaps. Yes, it means more batches, but the edges will stay golden and the centers won’t turn doughy. Your future self will thank you.

Creative variations of this recipe

Sweet & Spicy Twist

Add ½ teaspoon cayenne pepper or 1 teaspoon smoked paprika to the dough for a sweet-spicy kick. I like to balance it with a pinch of cinnamon—about ¼ teaspoon.

For extra heat, sprinkle chopped candied jalapeños on top before baking. This variation works especially well with dark brown sugar for deeper caramel notes. 🌶️

Chocolate-Dipped Luxury

After baking, let cookies cool completely, then dip half in melted vegan dark chocolate> (I use Enjoy Life brand for best results). Sprinkle with crushed hazelnuts or sea salt flakes before the chocolate sets.

For a marbled effect, mix 1 tablespoon cocoa powder into the dough before baking. These taste like gourmet cookies from a patisserie!

Oatmeal-Almond Crunch

Replace half the flour with rolled oats> (about ¾ cup) for a heartier texture. Pulse oats in a food processor for 10 seconds to create a fine crumb. Add ½ teaspoon cinnamon and ¼ teaspoon nutmeg to the dry ingredients for warmth.

The oats add a lovely chewiness that pairs perfectly with the almond butter. Store-bought oats work fine, but toasted oats add extra depth.

Citrus-Almond Bright

Zest 1 orange or lemon and add it to the wet ingredients along with the vanilla. The citrus brightens the almond flavor beautifully. For extra zing, add 1 teaspoon citrus zest to the dough and garnish baked cookies with superfine sugar> mixed with 1 teaspoon lemon juice.

This variation is perfect for spring or summer when you want a lighter cookie. 🍊

Coconut-Almond Fusion

Swap ½ cup of the almond butter> for creamy coconut butter> (about ¼ cup) and add ¼ cup unsweetened shredded coconut> to the dough. Toast the coconut for 5 minutes at 350°F> before mixing to enhance its flavor.

The coconut adds a tropical twist that balances the nuttiness. For extra crunch, sprinkle toasted coconut flakes> on top after baking.

Gluten-Free Adaptation

Replace the all-purpose flour with a 1:1 gluten-free baking flour> like Bob's Red Mill> or King Arthur Measure for Measure. Add ½ teaspoon xanthan gum> to help bind the dough.

For best texture, chill the dough for 1 extra hour> to compensate for the lack of gluten. These gluten-free cookies maintain the same chewy texture and rich flavor—no one will guess they're gluten-free! 💪

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 4g20%
Cholesterol 0mg0%
Sodium 280mg12%
Total Carbohydrate 42g15%
Dietary Fiber 4g14%
Sugars 28g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute almond butter with another nut butter?

Yes! While almond butter gives the best flavor, you can use cashew butter or peanut butter (natural, unsweetened) in a 1:1 ratio. Cashew butter creates a slightly softer cookie, while peanut butter adds a deeper earthiness. For a true almond taste, try almond-cashew butter blends from specialty stores.

2

Why did my cookies spread too much in the oven?

Overmixing the dough or skipping the 30-minute chill causes excessive spreading. The dough should be soft but not sticky—if it's too wet, add 1 tablespoon more flour. Also, ensure your oven is properly calibrated at 350°F using an oven thermometer. Chilling the dough before baking is non-negotiable for thickness!

3

How do I make these cookies softer (less chewy)?

For softer cookies, reduce the baking time by 1-2 minutes (aim for 9-10 minutes) and let them cool on the baking sheet for 10 minutes instead of 5. You can also increase the plant-based butter by 1 tablespoon—this adds moisture that keeps the centers tender. Store them in an airtight container with a slice of bread to maintain freshness.

4

Can I bake these without a mixer?

Use a sturdy wooden spoon or fork to cream the almond butter and sugars—just mix vigorously for 5-6 minutes until light and fluffy. For the dry ingredients, use a whisk in a separate bowl, then gently fold everything together with a spatula. The dough will be slightly less aerated but still delicious. Patience is key—keep mixing until fully combined!

5

How can I make these cookies nut-free?

Replace the almond butter with sunflower seed butter or tahini (sesame paste) for a seed-based version. Omit the chopped almonds and add ½ cup oats or shredded coconut instead. For extra richness, increase the plant-based butter by 1 tablespoon. The texture will be slightly denser but still flavorful and nut-free!

★★★★★5.0(2 reviews)
Categories Desserts