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 without a single egg or dairy ingredient. The secret lies in a simple yet effective substitution that mimics traditional cookie texture while keeping all the rich, buttery flavor of classic almond butter cookies.

I've tested this recipe dozens of times to ensure it's foolproof—no special equipment required, just a few pantry staples and 15 minutes of prep time.

The foundation of these cookies is a blend of almond butter and coconut oil, which creates that signature gooey texture while keeping them rich and satisfying.

Unlike many vegan baked goods that can be dry, these cookies stay moist and tender thanks to a clever combination of flaxseed meal and plant-based milk. The result is a cookie that's crisp at the edges, soft in the middle, and packed with that familiar almond butter goodness.

What makes these cookies truly special is how easy they are to customize—add chocolate chips for extra indulgence, swap in peanut butter for variety, or keep them classic with just a sprinkle of sea salt.

They bake up golden brown in 12-14 minutes at 350°F, making them perfect for a quick dessert or afternoon treat. The aroma alone will have everyone asking for the recipe.

Once cooled, these cookies stay fresh for up to a week in an airtight container, though they rarely last that long. Serve them warm with a glass of milk (or almond milk) for the full experience, or pack them in lunchboxes for a sweet pick-me-up.

This recipe proves that vegan baking can be just as delicious—and satisfying—as traditional recipes.

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

Ingredients for vegan almond butter cookie

These 13 ingredients transform into perfectly chewy, nutty cookies that fool even non-vegans.

Ingredient Amount Notes
Creamy Almond Butter 🥜 1 ½ cups Natural, unsweetened preferred
Unsweetened Applesauce 🍎 ½ cup For moisture without sweetness
Flaxseed Meal 🌾 3 tbsp Ground flaxseeds for binding
Unsweetened Almond Milk 🥛 ½ cup Plain, unsweetened variety
Coconut Oil 🥥 ½ cup Melted, not solid
Granulated Sugar 🍚 ¾ cup Or coconut sugar
Brown Sugar Packed 🍚 ½ cup For chewy texture
All-Purpose Flour 🌾 2 cups Spooning, not scooping
Baking Soda 🧪 ½ tsp For lift and crispness
Sea Salt 🧂 ½ tsp Fine grain preferred
Vanilla Extract 🌸 1 tsp Pure, high-quality
Dark Chocolate Chips 🍫 1 cup Vegan chocolate chips
Chopped Almonds 🥜 ½ cup For crunchy texture

Almond butter is the star here—look for natural, unsweetened varieties at stores like Whole Foods or Trader Joe's (their creamy almond butter is unbeatable). Avoid brands with added oils or sugars, as those can alter the texture. The flaxseed meal is non-negotiable for that egg-like binding; Bob's Red Mill makes a great pre-ground version. For the coconut oil, Garden of Eating brand is my go-to—it's organic and melts smoothly. If you can't find unsweetened almond milk, Silk or Califia Farms unsweetened versions work perfectly.

No almond butter? Peanut butter or cashew butter will work in a pinch (adjust sweetness with extra vanilla). Running low on flaxseed meal? Chia seeds ground into a powder at a 1:1 ratio are a good substitute. The chocolate chips can be swapped for vegan caramel bits or dried cranberries for variety. For the chopped almonds, store-bought slivered almonds save time, but toasting them for 5 minutes in a dry pan adds extra flavor. The coconut oil must be melted—microwave for 40 seconds or melt in a bowl over hot water.

Store dough in an airtight container for up to 5 days in the fridge, or freeze for 3 months for freshly baked cookies anytime. Baked cookies stay fresh for 1 week in a sealed container, though they rarely last that long. For extra crispiness, bake at 375°F instead of 350°F. These cookies reheat beautifully—30 seconds in the microwave brings back that warm-from-the-oven texture. Portion dough into 1-tbsp balls for consistent baking.

❤️

Why You'll Love This Recipe

  • No Mixer Needed: I swear by this dough—just smash the almond butter with applesauce and flax "eggs" until it holds. No measuring cups, no electric mess, just a spoon and a bowl. Honestly, my 10-year-old "helps" by stirring, and the cookies still turn out perfect.
  • Rich Without Guilt: That creamy almond butter and coconut oil give them a buttery richness, but the applesauce keeps them soft and naturally sweet. Between us, they disappear faster than my chocolate chip batch—no one misses the eggs or dairy, I promise.
  • Freezer-Friendly Staples: I make a double batch and freeze half. The flax eggs hold up beautifully, and when I pull them out, they bake just as well as fresh. Perfect for when I forget to pack snacks or need last-minute treats for a potluck.
  • Pantry Magic: Applesauce, almond butter, and flaxseed? Ingredients I already have. No weird substitutions or last-minute grocery runs—just pull what’s there, mix, and bake. My wallet and my time both thank me. (Yes, even on a Tuesday night.)

Step-by-step instructions for vegan almond butter cookies

Here's the method for chewy, nutty cookies that deliver rich almond flavor without any dairy or eggs.

1

Mix Wet Ingredients for Perfect Texture

In a large mixing bowl, combine the 1.5 cups creamy almond butter with the 0.5 cup unsweetened applesauce and 0.5 cup melted coconut oil. Use a hand mixer or stand mixer on low speed to blend until smooth and fully incorporated. This mixture forms the base of your cookies, providing moisture and fat that replaces eggs.

Next, add the 0.75 cup granulated sugar, 0.5 cup packed brown sugar, 0.5 cup unsweetened almond milk, and 1 teaspoon vanilla extract. Mix on medium speed for 2-3 minutes until the mixture is light and fluffy. The sugars help create that signature chewy texture while the almond milk adds just enough liquid to bind everything together. You'll see the mixture thicken slightly as the sugars dissolve completely.

2

Combine Dry Ingredients and Fold in Mix-Ins

In a separate medium bowl, whisk together the 2 cups all-purpose flour, 0.5 teaspoon baking soda, and 0.5 teaspoon sea salt. This dry mixture ensures your cookies have proper lift and structure. Sift the flour mixture directly into the wet ingredients while mixing on low speed to avoid developing gluten.

Add the 3 tablespoons flaxseed meal and mix briefly to distribute evenly. The flaxseed acts as our egg substitute, providing binding properties that hold the cookies together during baking. Now fold in the 1 cup dark chocolate chips and 0.5 cup chopped almonds using a spatula. Be gentle to avoid breaking the chocolate chips—you want those melty pockets in every bite.

3

Chill the Dough for Better Shape and Flavor

Cover the mixing bowl with plastic wrap and refrigerate for at least 1 hour, or up to 24 hours if you prefer. This chilling step is crucial—it prevents the cookies from spreading too much in the oven and allows the flavors to meld together. The dough will firm up noticeably, making it easier to scoop and handle.

I recommend chilling overnight if possible. The longer the dough rests, the more developed the almond flavor becomes, and the better the texture. When you're ready to bake, the dough should hold its shape when you press a portion between your fingers without sticking.

4

Bake for Chewy Centers and Crisp Edges

Preheat your oven to 350°F and line two baking sheets with parchment paper. Using a cookie scoop or tablespoon, portion the chilled dough into 1.5-tablespoon-sized balls (about 24 cookies total) and place them 2 inches apart on the prepared sheets. The spacing prevents overcrowding, which leads to uneven baking.

Bake for 10-12 minutes until the edges are golden brown but the centers still look slightly underdone. They'll continue cooking on the hot sheet after removal. The cookies should pull away from the edges of the parchment paper but still feel soft in the middle. If you're unsure, pull one out at the 10-minute mark—it should be just set but still pliable.

5

Cool and Enjoy Fresh from the Oven

Let the cookies cool on the baking sheets for 5 minutes before transferring to a wire rack to cool completely. This brief resting period helps set their shape while keeping them soft. The contrast between the crisp edges and chewy centers develops during this cooling phase.

Serve warm for the ultimate experience—each bite delivers rich almond flavor, pockets of melted chocolate, and satisfying crunch from the almonds. Store in an airtight container at room temperature for up to 5 days, or freeze for longer storage. These cookies keep well and taste even better the next day as the flavors continue to develop.

👨‍🍳

Pro Tips For Making Vegan Almond Butter Cookie

  • STIR THE ALMOND BUTTER: Mix the almond butter with the applesauce until it’s completely smooth—no streaks, no lumps. I used to rush this, and the cookies turned out dense and weirdly chewy. Take the extra 30 seconds to scrape the bowl with a spatula; your cookies will thank you.
  • MEASURE THE FLAXSEED: Use a kitchen scale for the flaxseed meal—1 tablespoon by volume can vary wildly. I learned this the hard way when my cookies came out gummy instead of chewy. A gram or two makes a real difference in texture.
  • CHILL THE DOUGH: Skip the urge to bake right away—let the dough sit in the fridge for at least 30 minutes. After burning the first batch because the dough spread too much, I realized this step keeps the edges crisp and the centers soft. (Yes, even if you’re impatient like me.)
  • USE COLD COCONUT OIL: Solid coconut oil mixes better and prevents greasy cookies. If yours is liquid, pop it in the fridge for 10 minutes first. I was skeptical until I tried it—now my cookies hold their shape and don’t turn into almond butter pudding.

Perfect pairings for this recipe

Creamy Coffee Pairings

Warm these almond butter cookies with a cup of cold brew coffee to balance the richness—try Stumptown Cold Brew or La Colombe for a smooth, nutty complement. The bold flavors of dark roast cut through the sweetness beautifully.

For an iced treat, pour over vanilla almond milk and add a splash of oat milk for creaminess. 💛

Tea Time Elegance

Pair with Earl Grey tea for a sophisticated touch—the bergamot notes elevate the almond flavor. I love steeping Twinings or Harney & Sons loose-leaf for 3-4 minutes.

For a cozy afternoon, serve with chamomile tea and a drizzle of local honey (even though the cookies are vegan, the honey adds a lovely contrast).

Milk Alternatives

Serve with barista-style oat milk (like Oatly Full Fat) for a creamy, latte-like experience. Cashew milk adds a subtle nutty depth that pairs perfectly with the almond butter.

For a tropical twist, try coconut milk—its richness mirrors the coconut oil in the cookies. Always opt for unsweetened varieties to avoid overpowering the natural flavors. ✨

Warm Spiced Milk

Heat unsweetened almond milk with a pinch of cinnamon and nutmeg for a comforting drink. Add a dash of vanilla extract to tie into the cookie's flavor. This warm pairing is perfect for chilly evenings and makes the cookies taste even more indulgent.

For extra decadence, top with vegan whipped cream made from coconut milk. 🌟

Dessert Wine Options

For an adult treat, pair with Moscato d'Asti—its light sweetness and bubbles complement the cookies' richness without overpowering. A Port wine (like Taylor's Late Bottled Vintage) adds a bold, fruity contrast that enhances the chocolate and almond flavors.

Keep portions small (2-3 oz) to let the cookies shine. 🍷

Seasonal Beverage Swaps

In summer, serve with sparkling lemonade (mix sparkling water with fresh lemon juice and a touch of agave). For fall, try pumpkin spice latte made with vegan creamers and a sprinkle of cinnamon.

Winter calls for hot chocolate with dairy-free dark chocolate and a dash of sea salt to mirror the cookie's flavor profile. 🍂

Nutrition facts

Servings 24
Amount Per Serving
Calories 240kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 7g35%
Cholesterol 0mg0%
Sodium 120mg5%
Total Carbohydrate 28g10%
Dietary Fiber 3g11%
Sugars 18g
Protein 6g12%
* 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 make these cookies without almond butter?

Yes! Swap almond butter for peanut butter (use creamy, unsweetened) or cashew butter—just reduce the almond milk by 2 tablespoons since nut butters vary in moisture. For a seed-based option, try sunflower seed butter, but the flavor will differ. The texture remains chewy, though the nutty depth changes.

2

Why do my cookies spread too much?

Overmixing the dough or skipping the 1-hour chill causes excessive spreading. Chill the dough longer (up to 24 hours) to firm it up, and avoid pressing down on portions when shaping. Also, ensure your oven is fully preheated to 350°F—hot spots can make edges brown too quickly while centers stay soft.

3

How do I store these cookies to keep them fresh?

Store baked cookies in an airtight container at room temperature for up to 5 days. For longer storage, freeze portions on a tray first (to prevent sticking), then transfer to a freezer bag for up to 3 months. Thaw at room temperature or reheat for 10-15 seconds in the microwave to restore warmth.

4

Can I make these gluten-free?

Replace the 2 cups all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill). Add 0.5 teaspoon xanthan gum if your blend doesn't include it. The texture will be slightly denser but still chewy. Test with a small batch first, as gluten-free flours absorb liquids differently.

5

What's the best way to add extra flavor?

Boost flavor by adding 0.5 teaspoon cinnamon or 0.25 teaspoon cardamom to the dry ingredients. For depth, swap 0.5 cup almond milk for espresso powder-infused almond milk (steep 1 tsp instant espresso in hot almond milk, then cool). A pinch of orange zest in the dough adds brightness.

★★★★★4.7(13 reviews)
Categories Desserts