Go Back
+ servings
Thumbnail Of A Basket Of Vegan Almond Biscotti

Vegan Almond Biscotti (Eggless Recipe)

Crunchy Italian cookies without eggs or dairy.

Course Dessert
Cuisine vegan
Keyword vegan almond biscotti
Prep Time 10 minutes
Cook Time 46 minutes
Servings 14 cookies
Calories 167 kcal


  • 90 g Vegan block butter, softened (⅜ cup)
  • 110 g Caster sugar (½ cup + 1 tablespoon)
  • ½ Teaspoon Almond extract
  • ½ Teaspoon Vanilla extract
  • 3 Tablespoons Unsweetened soy milk
  • 200 g Plain flour (~1+½ cups)
  • 1 Teaspoon Baking soda
  • 120 g Chopped almonds (~1 cup)


  1. Preheat your oven to 180°C/350°F (or 160°C/325°F if you're using a fan or convection oven). Line a large tray with baking paper.

  2. In a large bowl, mix together the butter and sugar then stir in the almond extract and vanilla extract. Add the soy milk and mix it in as best as you can.

  3. Add all of the flour and the baking powder. Mix until it starts to stick to itself. Then use your hands to press it into a ball of dough.

  4. Next, add the chopped almonds and use your hands to press them into the dough.

  5. Divide the dough into 2 equal pieces. Shape each piece into a log that's around 1-inch thick and 2-inches wide.

  6. Bake the logs for 30 minutes, then leave them to cool for 20 minutes.

  7. When the 20 minutes are up, use a bread knife to cut the logs into 1-inch slices, using a sawing motion to minimise crumbling.

  8. Line the slices out on your baking tray and bake for a further 5-8 minutes on each side, until dry in the middle. The longer you bake them for, the crunchier they will be.

  9. Let the slices cool completely before enjoying.

Recipe Notes

  • Store in an airtight container at room temperature for up to 10 days.
  • Don't attempt to cut the biscotti logs while too hot or too cold as they will crumble. Around 20 minutes of cooling time is just right.
Nutrition Facts
Vegan Almond Biscotti (Eggless Recipe)
Amount Per Serving (1 slice)
Calories 167 Calories from Fat 81
% Daily Value*
Fat 9g14%
Sodium 76mg3%
Carbohydrates 16g5%
Fiber 1g4%
Sugar 8g9%
Protein 4g8%
* All values are an estimate only and will vary depending on the food brands used.