Go Back
+ servings
Vegan Almond Flour Shortbread Cookies, naturally sweetened and gluten free - holycowvegan.net
Print Recipe
5 from 42 votes

Vegan Almond Flour Shortbread Cookies, naturally sweetened and gluten-free

These five-ingredient vegan Almond Flour Shortbread Cookies are perfectly sweetened with dates. They are crispy around the edges, chewy in the middle, and they go from scratch to done in 20 minutes flat. Vegan, gluten-free, soy-free recipe.
Prep Time5 mins
Cook Time13 mins
Total Time18 mins
Course: Cookies, Dessert
Cuisine: gluten-free, Soy-free, Vegan, Vegan Cookies
Diet: Gluten Free, Vegan, Vegetarian
Keyword: Vegan Almond Flour Shortbread Cookies
Servings: 12 cookies
Calories: 65kcal


  • 1 cup super fine almond flour
  • ½ cup deglet noor dates, about 12. Soak in water for 30 minutes and drain. (if you use Medjool dates, you might want to scale down to half the amount because they are sweeter)
  • 1 tsp pure vanilla extract
  • 3 tbsp extra virgin olive oil
  • ¼ tsp cardamon powder (from green cardamoms), optional but nice
  • A pinch of sea salt or pink salt


  • Preheat the oven to 350 degrees. I start the oven before I begin making the cookies, because of how quickly they come together.
  • Place the dates in the bowl of a food processor and puree until you have very small pieces.
  • Add the remaining ingredients to the food processor and process until the dough comes together.
  • Divide the dough into 12 portions and roll each portion into a ball.
  • Arrange the dough balls on a baking sheet, about an inch apart. Then, using the tines of a fork, press down on each ball once and then once again at a right angle, to make a crosshatch design.
  • Place the cookies in the oven and bake for 13-14 minutes or until they turn lightly golden on the sides and the top. Remove, and let the cookies cool on the sheet.


Tip: If you don't have a food processor, puree the dates coarsely in a blender and then mix with the other ingredients in a bowl using a spatula.


Serving: 1cookie | Calories: 65kcal | Carbohydrates: 6.1g | Protein: 0.7g | Fat: 4.7g | Potassium: 50mg | Fiber: 0.9g | Calcium: 10mg | Iron: 0.2mg