These Baklava Cookies are delicious soft gluten-free cookies inspired by the filo pastry dessert from the Byzantine cuisine, but in an egg-free, dairy-free, and healthier version to get the full flavors of pistachio and walnuts.
While the whole recipe is just below, don’t miss all my tips further down, including ingredient swaps, my cooking tips, and step-by-step shots!
Like This Recipe?
Leave a comment below or head to our Facebook page where I reply to (almost) all comments, our Instagram page for inspiration, or our Pinterest for saving recipes!

Baklava Cookies
Ingredients
- ¾ cup Almond Flour - (note 1)
- ¼ cup Tapioca Starch - (note 2)
- ¼ teaspoon Baking Soda
- ½ teaspoon Cinnamon
- 3 tablespoons Coconut Oil - (note 4) melted
- 3 tablespoons Honey - I use vegan honey (note 3)
- ½ teaspoon Orange Zest - (note 5)
- ¼ cup Pistachios
- ¼ cup Walnuts
Orange Honey Syrup
- 2 tablespoon Orange Juice
- 3 tablespoons Orange Marmalade - (note 6)
- 3 tablespoons Honey - I use vegan honey (note 3)
- ½ teaspoon Cinnamon
Instructions
- Preheat the oven to 350°F (180°C). Line a large baking sheet with parchment paper. Lightly oil the paper with cooking oil spray. Set aside.
- In a NutriBullet, add the walnuts and pistachios. Pulse 2-3 times for 3 seconds each time, scraping down the sides of the jug. You want a fine ground. It's ok to have a few larger bites, but not too big. Don't over-blend or it will turn into a paste.
- Set aside 2 tablespoons of the walnut/pistachio meal. You will use this to decorate the cookies later.
- In a large mixing bowl, add the remaining pistachio/walnut meal, almond flour, tapioca starch, baking soda, and cinnamon. Stir to combine.
- Add orange zest, coconut oil, and honey.
- Stir with a rubber spatula until a sticky cookie dough forms. If too dry, add a little extra honey. If too wet, add a little more almond flour. It should be sticky but easy to shape into balls.
- Divide into 10 balls of about 1 tablespoon each. Place on the prepared baking sheet, leaving half an inch between the cookies.
- Bake the cookies for 14 minutes at 350°F (180°C) until golden brown on the sides.
- Remove from the oven and keep for 10 minutes on the baking sheet to cool down at room temperature.
Orange Syrup
- Now you have two syrup options. If you don't like orange, warm the honey and cinnamon, and drizzle over the cookies. If you like orange, go to the next step.
- In a non-stick saucepan, add orange juice, orange marmalade, honey, and cinnamon.
- Stir and bring to a boil on medium-high heat. Reduce to medium heat and keep to a simmer for 2 minutes to thicken.
- Remove from the heat.
- Pour a tablespoon of syrup on top of the lukewarm cookies and sprinkle the pistachio/walnut meal you set aside on top of each cookie. Transfer the cookies to a plate and pop it in the fridge to set.
Notes
Nutrition
Ingredients and Substitutions
You only need a few simple ingredients to make this recipe. Here’s how to pick and swap them.

- Almond Flour – This gives the cookies a tender, moist, and slightly nutty base. You can also use almond meal, cashew flour, or sesame flour for similar results.
- Tapioca Starch – This helps bind the ingredients and creates a chewy texture. Arrowroot powder also works well. Other options like all-purpose gluten-free flour or cornstarch will work but can make the cookies drier and harder.
- Baking Soda – This is a leavening agent that helps the cookies rise and spread slightly, giving them a nice texture.
- Cinnamon – This adds a warm, spicy flavor that is essential to the baklava taste.
- Coconut Oil – This adds moisture and richness to the cookies. Any other mild-flavored oil, such as light olive oil, or melted plant-based butter works as a substitute.
- Honey – This provides sweetness and helps bind the dough. I use a plant-based, bee-free honey, but you can also use maple syrup. If you use honey, a classic baklava flavor will be present.
- Orange Zest – This adds a bright, tangy citrus flavor. It’s optional, so you can skip it if you don’t like it.
- Pistachios and Walnuts – These are the key nuts that give the cookies their authentic baklava flavor and a little bit of crunch.
- Orange Juice – This serves as the liquid base for the orange syrup.
- Orange Marmalade – This provides a sweet and slightly bitter citrus flavor for the syrup. Apricot preserves also work well for a less bitter option.
How to Make Baklava Cookies
This recipe is super simple. Here’s how to make it in a few pictures.




Carine’s Baking Tips
Let me share a few more tips for a perfect cookie.
- Go Nutty – You can customize the flavor by swapping the walnuts for more pistachios or another type of nut that you love.
- Authentic Flavor – For a flavor closer to traditional baklava, try adding a quarter teaspoon of orange blossom water to the cookie dough.
- Citrus Swaps – If you don’t care for orange zest, you can use lemon zest instead. Many baklava variations use lemon, so feel free to experiment with different citrus flavors.
- Simple Syrup – If you don’t want to use the orange-flavored syrup, simply warm some honey with cinnamon and drizzle it over the cookies.
- No Over-Blending – When grinding the nuts in the blender, be careful not to over-blend them. Pulse them in short bursts to get a coarse meal, not a paste.







are these soft cookies or solid/hard like regular cookies?
They are soft, melt in your month cookies.
I’m not a fan of cinnamon, so would it be ok to omit it for this recipe?
Or could you recommend a substitute to cinnamon?
Thank you!
You can absolutely leave it out! If you like another spice, ground ginger or ground cardamom will be lovely too.
Do you think I could substitute a runny tahini for the oil?
Probably, but I didn’t try so I am not sure how it will impact the cookie texture. I am guessing the dough will be crumbly and the cookie dryer.