These Cranberry Pistachio Shortbreads are simple 5-ingredient cookies made with no eggs, no dairy, and no gluten.
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!

Cranberry Pistachio Shortbread
Ingredients
- 1 ½ cups Almond Flour - (note 1)
- 3 tablespoons Maple Syrup - (note 2)
- 3 tablespoons Melted Coconut Oil - (note 3)
- ⅓ cup Pistachios - finely chopped (note 4)
- ⅓ cup Dried Cranberries - finely chopped (note 5)
Optional for flavors – pick one or all
- ½ teaspoon Almond Extract
- ½ teaspoon Vanilla Extract
- ¼ teaspoon Salt
Instructions
- Preheat the oven to 350°F (180°C). Line a cookie sheet with parchment paper.
- Start by chopping pistachios and dried cranberries into a very fine mixture. If too big, the cookie dough will get fragile in these spots, so take your time to chop everything small. Set aside.
- In a medium-sized mixing bowl, add all the ingredients: almond flour, maple syrup, melted coconut oil, vanilla extract, almond extract, chopped mixture made above, and salt if desired.
- Combine the ingredients with a spatula first, then I like to lightly oil my hands with mild-flavored oil, and squeeze the dough to bring the ingredients together, and form a cookie dough ball. If too wet, you can add more almond flour. If dry and crumbly, add a little more maple syrup.
- Now you have two options. Fast option: roll 1 1/2 tablespoons of cookie dough into a ball, place it on the prepared baking sheet, leaving one inch between each cookie. Flatten the top with the palm of your hand. They won't spread as they keep the shape you give them.
- Log option – Place the dough onto a large piece of cling wrap, roll it into a log, and tightly encase the dough in the wrap to form a log.
- Refrigerate it for 15 minutes to firm up, then slice 10 pieces of dough. It's normal if it falls apart a bit as you cut the cookies. The nuts/dried fruits make the dough fragile. But the dough is soft like playdough, which means you can simply work the dough with lightly oiled hands. Press into the palm of your hands to firm it up, and pat the sides with your fingers to reshape it into a rectangle. Make sure it's firm.
- Place the cookies 1 inch apart on the baking sheet.
- Bake the shortbread for 12-14 minutes at 350°F (180°C) until slightly golden on the sides.
- Let the cookies cool on the cookie sheet for 15 minutes, at room temperature to firm up, then transfer to a cooling rack to completely cool down.
Notes
Nutrition
Ingredients and Substitutions
You only need five simple ingredients to make this recipe. Here’s how to pick and swap them.

- Almond Flour – This forms the base of the cookies and gives them a tender, crumbly texture without needing all-purpose or wheat flour. You can also use cashew flour or sesame seed flour for a similar result.
- Maple Syrup – This provides the sweetness for the cookies and is a liquid sweetener that helps to bind the dough. Other liquid sweeteners like agave syrup or coconut nectar also work well.
- Melted Coconut Oil – This is a crucial fat in the recipe that holds the dough together and helps the cookies set up properly when they cool. Other fats like mild-flavor olive oil or melted plant-based butter are fine, but coconut oil is great because it solidifies at room temperature, which helps with the final cookie texture.
- Pistachios – These add a lovely crunch, a nutty flavor, and a beautiful green color to the shortbread. Other nuts or seeds like pumpkin seeds are a good choice here too.
- Dried Cranberries – This brings a chewy texture and a nice tart, fruity flavor to the cookies. Other chopped dried fruits like apricots, dates, or raisins are great substitutes if you like.
- Almond Extract – This adds a rich, nutty flavor that complements the almond flour and pistachios.
- Vanilla Extract – This enhances the overall flavor profile with a classic sweet aroma.
- Salt – A small amount of salt is important as it balances the sweetness and makes the flavors pop.
How to Make Cranberry Pistachio Shortbread in Pictures






Carine’s Baking Tips
Let me share a few more tips for a perfect shortbread.
- Chop Everything Fine – Using a long, sharp knife to finely chop the nuts and cranberries is crucial. If the pieces are too big, the dough will become fragile and fall apart in those spots, making it hard to work with.
- A Quick Option – If you’re short on time, you can skip shaping the dough into a log and refrigerating it. Simply roll the dough into balls and flatten them on the baking sheet. They will still hold their shape and bake perfectly.
- Change It Up – Feel free to get creative with the flavors! Try different combinations of nuts and dried fruits like cashews with dried apricots or pecans with chopped dates for a whole new cookie experience.
- Add a Chocolate Coating – For an extra-special treat, dip one half of the cooled cookies into melted dark or white chocolate. Place them in the fridge for a few minutes to let the chocolate set into a nice shell.







Easy to make and very tasty.
Thank you!
added lemon zest. These are excellent.
Thank you!
These are absolutely delicious! Didn’t change anything in the ingredients. Formed with my fingers into bars.
Such a lovely feeeback thank you!
Thank you so much for yet again another 5 star tasty treat. These just may be my favorite cookie to date…so simple, and such a wholesome, healthier cookie.
I am so happy to hear that!
Just made these and they are incredibly delicious! I followed the recipe exactly and did the quick method with a cookie scoop and pressed the tops down gently. They are crispy, chewy, and super tasty. I will be making them again.
I am so happy you like the cookies, thanks for reporting back!
Love the recipe! Thank you. Dislike the adds embedded on the printed recipes. A waste of paper with them in the middle of the recipe not once but twice.
The ads don’t print on the printable recipe. You see them on the page, they won’t print!
I love this recipe. I make them as biscotti and they’re delicious. about 135 calories each.
That sounds lovely as a biscotti!
YUM! So easy and Delicious!! TY!!
Thank you so much!
I love these biscuits! Have you ever tried making the mixture and leaving it in the fridge for a few days? do you know if thats ok to do? I want to basically pre prep the mixture and form it up then bake it when I need after 3 days or so to save time for the event I have planned. thanks
I haven’t tried that but I am pretty sure you can keep it 24 hour refrigerated. Then, bake. I wouldn’t store raw batter longer, Over 72 hours, the natural oils in the almonds and pistachios can begin to oxidize. While this isn’t usually “poisonous” immediately, it can create a slightly metallic, bitter, or “soapy” aftertaste.
Hi Carine,
Thanks for sharing this recipe. It’s perfect. I’ll definitely be making them again. next time I think I’ll add some orange zest or swap out Pistachios for walnuts and the cranberries for dates.
Thanks again!
I like all these flavors ideas! It inspires me to try too.