Vegan Almond Cookies Recipe

Vegan Almond Cookies Recipe delivers crisp edges, chewy centers, and a warm almond aroma that fills the kitchen. This batch suits dairy-free and egg-free bakers, takes about 30 minutes total with a short chill, and works for everyday snacking or gifting. I baked a tester tray for my neighbor last week, and he showed up with coffee and zero complaints.

Why Choose This Vegan Almond Cookies Recipe

This Vegan Almond Cookies Recipe brings toasty almond flavor, a balanced sweetness, and a tender chew without dairy or eggs. I use a quick flax mixture for structure, almond flour for nutty depth, and a hint of almond extract for that bakery-level scent. The dough mixes fast, chills briefly, and bakes up with pretty crackles and crisp rims.

You can swap in a gluten-free 1:1 flour blend and still get cookies that hold shape and taste rich. The recipe also scales well, so you can double it for holidays or freeze dough balls for later cravings.

“These cookies taste nutty and buttery, keep their chew for days, and win compliments from non-vegans too ★★★★★”

Ingredients You Need

  • Ground flaxseed: 1 tablespoon, mixed with 3 tablespoons warm water for a quick binder. Pre-ground flax saves time.
  • Coconut oil or vegan butter: 1/2 cup melted, then cooled slightly. I like Miyoko’s or Earth Balance for classic flavor; refined coconut oil keeps the almond front and center.
  • Organic cane sugar: 3/4 cup. Fine sugar helps crisp edges.
  • Light brown sugar: 1/4 cup, packed. It adds moisture and chew.
  • Unsweetened almond milk: 1/4 cup, room temp so the fat does not seize. Oat milk also works.
  • Pure almond extract: 1 1/2 teaspoons. Nielsen-Massey tastes clean and strong; do not swap with imitation.
  • Vanilla extract: 1 teaspoon for roundness.
  • All-purpose flour: 1 1/2 cups. Use a gluten-free 1:1 blend with xanthan gum for a gluten-free option.
  • Blanched almond flour: 1 cup. Extra-fine grind gives the best texture.
  • Baking powder: 1/2 teaspoon.
  • Baking soda: 1/4 teaspoon.
  • Fine sea salt: 1/2 teaspoon.
  • Sliced almonds: 1/2 cup for tops and extra crunch.
  • Optional sparkle: 2 tablespoons turbinado sugar for rolling.
  • Optional finish: 2 ounces dairy-free dark chocolate for a drizzle.

Equipment

  • Mixing bowls, whisk, and spatula
  • Measuring cups and spoons or a digital scale
  • Sheet pans lined with parchment
  • Cookie scoop, 1.5 tablespoons size
  • Cooling rack

How to Make Vegan Almond Cookies Recipe

Prep the flax mixture

  • Stir 1 tablespoon ground flaxseed with 3 tablespoons warm water and let it thicken for 5 minutes. You just built a quick egg replacer.

Mix the wet ingredients

  • In a large bowl, whisk the melted and cooled coconut oil or vegan butter with cane sugar and brown sugar until glossy and slightly thick, about 45 seconds.
  • Whisk in the flax mixture, almond milk, almond extract, and vanilla until smooth.

Whisk the dry ingredients

  • In a separate bowl, whisk all-purpose flour, almond flour, baking powder, baking soda, and salt until the mixture looks even. This prevents surprise clumps.

Combine and chill

  • Add the dry ingredients to the wet and fold until no dry streaks remain. The dough should look thick and scoopable.
  • Cover the bowl and chill 20 to 30 minutes to help the cookies hold shape and bake with neat edges.

Scoop and bake

  • Heat the oven to 350°F. Line two sheet pans with parchment.
  • Scoop 1.5-tablespoon mounds, then roll each into a ball. If you like crunch, roll balls in turbinado sugar.
  • Press a few sliced almonds on top of each ball. Space them 2 inches apart.
  • Bake 10 to 12 minutes, until edges set and turn light gold while centers still look soft. Rotate the pan at the 7-minute mark for even color.

Cool and finish

  • Let the cookies rest on the pan for 5 minutes, then move them to a rack to cool. The centers will firm up as they cool.
  • If you want a drizzle, melt dairy-free chocolate and flick it over the cooled cookies. Try not to eat three while you drizzle.

Tips & Common Mistakes

  • Measure flour with care and avoid packing the cup; too much flour makes dry cookies.
  • Chill the dough so the cookies hold shape and bake with chewy centers.
  • Press sliced almonds on top before baking so they toast and stick.
  • Pull the tray when edges set and centers look pale; overbaking sacrifices chew.
  • Use room-temp almond milk to prevent the fat from seizing.
  • Swap refined coconut oil if you prefer a neutral flavor; unrefined adds a mild coconut note.
  • Line pans with parchment to prevent sticking and greasy bottoms.
  • Let trays cool between batches so scoops do not start melting on contact.
  • Store chocolate drizzle for last; add it only after the cookies cool.

Variations I've Tried

  • Gluten-free: Use a 1:1 gluten-free flour blend with xanthan gum in place of all-purpose flour. Texture stays crisp-chewy.
  • Chocolate-dipped edges: Dip half the cooled cookie in melted dairy-free dark chocolate and sprinkle crushed almonds.
  • Citrus twist: Add 1 teaspoon grated orange zest to the wet mix for bright aroma.
  • Jam thumbprints: Make deeper wells with your thumb, spoon in 1/2 teaspoon raspberry jam, and bake as directed.
  • Espresso almond: Whisk 1 teaspoon instant espresso powder into the wet ingredients for a latte vibe.
  • Maple-kissed: Swap 2 tablespoons cane sugar with pure maple syrup and reduce almond milk by 1 tablespoon.

How to Serve

Set a plate out with hot coffee, almond milk lattes, or black tea, and watch these vegan almond cookies disappear. I also crumble a warm cookie over dairy-free vanilla ice cream when I need a fast dessert. For a little elegance, plate them with fresh berries and a dusting of powdered sugar. If you plan a cookie board, pair them with chocolate chunk cookies and a tart lemon bar for contrast.

Make-Ahead and Storage

Store cooled cookies in an airtight container at room temperature for 4 to 5 days. Slip a small piece of bread in the container if your climate runs dry, and the cookies will keep their chew. If you added chocolate drizzle, separate layers with parchment.

Freeze unbaked dough balls on a sheet pan until firm, then stash them in a zip-top bag for up to 2 months. Bake from frozen at 350°F and add 1 to 2 minutes to the time. You can also freeze baked cookies for up to 2 months; thaw at room temp and re-crisp in a 300°F oven for 4 to 5 minutes or in an air fryer at 300°F for 2 to 3 minutes.

Vegan Almond Cookies Recipe
Ally Sanders

Vegan Almond Cookies Recipe

Vegan Almond Cookies deliver crisp edges, chewy centers, and a warm almond aroma, all without dairy or eggs. They come together in about 30 minutes with a short chill and are great for everyday snacking or gifting.
Prep Time 20 minutes
Cook Time 10 minutes
Total Time 30 minutes
Servings: 24
Course: Dessert

Ingredients
  

  • 1 tablespoon ground flaxseed
  • 3 tablespoons warm water
  • 1/2 cup melted coconut oil or vegan butter, cooled slightly
  • 3/4 cup organic cane sugar
  • 1/4 cup light brown sugar, packed
  • 1/4 cup unsweetened almond milk, at room temperature
  • 1 1/2 teaspoons pure almond extract
  • 1 teaspoon vanilla extract
  • 1 1/2 cups all-purpose flour
  • 1 cup blanched almond flour, extra-fine
  • 1/2 teaspoon baking powder
  • 1/4 teaspoon baking soda
  • 1/2 teaspoon fine sea salt
  • 1/2 cup sliced almonds, for topping
  • 2 tablespoons turbinado sugar, for rolling
  • 2 ounces dairy-free dark chocolate, for drizzling

Instructions
 

  1. Stir the ground flaxseed with the warm water in a small bowl and let it sit for about 5 minutes until thickened to make a flax egg.
  2. In a large mixing bowl, whisk together the melted and cooled coconut oil or vegan butter, cane sugar, and light brown sugar until glossy and slightly thick.
  3. Whisk in the thickened flax mixture, almond milk, almond extract, and vanilla extract until smooth and well combined.
  4. In a separate bowl, whisk the all-purpose flour, almond flour, baking powder, baking soda, and fine sea salt until evenly combined.
  5. Add the dry ingredients to the wet ingredients and fold with a spatula just until no dry streaks remain and the dough is thick and scoopable.
  6. Cover the bowl and chill the dough in the refrigerator for 20 to 30 minutes to help the cookies hold their shape.
  7. Preheat the oven to 350°F (175°C). Line two baking sheets with parchment paper.
  8. Scoop about 1 1/2 tablespoons of dough per cookie, then roll each portion into a ball. If desired, roll the balls in turbinado sugar for extra crunch.
  9. Press a few sliced almonds onto the top of each dough ball and arrange them on the prepared baking sheets, spacing about 2 inches apart.
  10. Bake for 10 to 12 minutes, rotating the baking sheet after about 7 minutes, until the edges are set and lightly golden and the centers still appear soft.
  11. Let the cookies cool on the baking sheet for 5 minutes, then transfer them to a cooling rack to cool completely; the centers will firm up as they cool.
  12. If using chocolate, melt the dairy-free dark chocolate and drizzle it over the cooled cookies, then let the chocolate set before serving or storing.

Notes

Nutrition Information
Approximate per 1 cookie (24 cookies total): 150 calories; fat 9 g; saturated fat 4 g; carbohydrates 17 g; fiber 1 g; sugars 11 g; protein 2 g; sodium 85 mg. Values are estimates and will vary based on specific ingredients, brands, and portion sizes.