Crumb Top Baking

  • About
  • Recipe Index
  • Mother's Day Brunch
  • Subscribe
menu icon
go to homepage
  • About
  • Recipe Index
  • Mother's Day Brunch
  • Subscribe
search icon
Homepage link
  • About
  • Recipe Index
  • Mother's Day Brunch
  • Subscribe
×
Home » Desserts

Cranberry Pistachio Cookies (Dairy-Free)

Published: Dec 6, 2020 · Modified: Apr 10, 2026 by Leanne

Pinterest image for Cranberry Pistachio Cookies - long pin 3.
Pinterest image for Cranberry Pistachio Cookies - short pin 1.
↓ Jump to Recipe

Cranberry Pistachio Cookies are soft and chocolatey with crunchy pistachios, chewy dried cranberries and dark chocolate chunks. They're no chill, dairy-free and perfect for the holidays or any time of year!

Cranberry pistachio cookies dipped in chocolate and arranged on a cooling rack.

Want to save this recipe for later?

Enter your email address and I'll send it straight to your inbox. You'll also receive new recipes from me regularly!

Table of Contents
  • Details on a few ingredients
  • How to make cranberry pistachio cookies
  • Frequently asked questions
  • Recipe tips and substitutions
  • More cranberry cookies
  • 📖 Recipe

*This recipe was originally published in December 2017 and has been updated with new text and photos and tweaks to the recipe. Scroll to the bottom to see an original photo.

If you like cookies with plenty of texture, you'll love these double chocolate pistachio cookies. They have a cake-like texture, with chewy cranberries and crunchy pistachios. Plus, they're studded with dark chocolate chunks and dipped in melted chocolate. They're not overly sweet, so the cocoa flavour shines through and pairs nicely with the tart cranberries.

Ingredients to make pistachio cookies arranged individually and labelled.

Details on a few ingredients

  • Cranberries: Dried cranberries are key to the flavour and texture in these cookies. If you don't have dried cranberries, you can try raisins as a substitute. You'll be missing the tart flavour, but it will give you the same chewy texture.
  • Pistachios: The recipe calls for shelled, raw pistachios. If you only have salted and roasted, you can still use them, but just note your cookies will be a little saltier. While it can be pricey to buy shelled pistachios, it does save time. If you buy them in the shell, just factor in extra time for shelling them. 
  • Cocoa: I normally use unsweetened dutch-processed cocoa in these cookies for its darker colour and smooth flavour. You can make them with natural cocoa, but note the cookies will have a lighter colour and the cookie dough will be softer and stickier. 
  • Dark chocolate chunks: The recipe calls for dairy-free chocolate chunks which are added to the cookie dough and they're used for melting and dipping the cookies in. If you don't need these cookies to be dairy-free, you can use another type of dark chocolate chip or chunk.
Collage of 4 images showing how the cookie dough is made and shaped into cookies.

How to make cranberry pistachio cookies

  • Whisk together the oil and egg until thickened. Add in the sugar, almond butter and honey and whisk until combined. Stir in the almond milk and vanilla.
  • In a separate bowl, whisk together the flour, cocoa, baking soda and salt. (Sift together if your cocoa is lumpy). Gradually stir the dry ingredients into the wet mixture until a dough forms.
  • Fold in the cranberries, pistachios and chocolate chunks.
  • Use a cookie scoop to place mounds of the cookie dough on a baking sheet lined with parchment paper. Use the back of a spoon to flatten them slightly.
  • Bake on 375F for 8-9 minutes. Remove from the oven and let cool for a few minutes before transferring to a wire rack to cool completely. Repeat with the remaining dough.
  • Line the same baking sheet with parchment paper. Melt together the chocolate and coconut oil in the microwave. Dip the cookies in the chocolate, place them on the baking sheet and sprinkle with crushed pistachios. Let them firm up in the refrigerator before storing.
Up-close and overhead view of chocolate dipped pistachio cranberry cookies.

Frequently asked questions

Can you make these cookies with all-purpose white flour or a gluten-free flour?

I've only tested these cookies with whole wheat flour so I can't say for certain if flour substitutes will work in this recipe.

How do you store these cookies? How long will they last?

You can store these cookies in an airtight container at room temperature for 2-3 days. 

Can you freeze them?

Yes, once the chocolate has set, just place the cookies in a single layer in a freezer-safe container, or in between sheets of wax paper, and freeze for up to 3 months. Defrost at room temperature. 

Recipe tips and substitutions

  • If you don't have almond milk, you can use another type of nut milk, or even dairy milk if you don't need these cookies to be dairy-free.
  • Make sure your almond butter is at room temperature so it mixes into the wet ingredients easily. If you don't have almond butter, you can try using another type of nut or seed butter. Just note that this will change the taste of the cookies slightly.
  • You'll need to chop the pistachios to go in the cookie dough and crush them to sprinkle on top of the cookies. You can chop your pistachios with a knife or place them in a resealable bag and use a rolling pin to break them up. To crush the pistachios into a fine texture, you can use the rolling pin method or just pulse them in the blender or food processor.
  • I use a 1.5-inch cookie scoop to measure out the cookie dough, which results in about 26-28 cookies. If you don't have a cookie scoop, you can just use a tablespoon.
  • The cookies don't spread very much so you'll need to flatten them with a spoon, fork or your fingers before baking them.
  • Dipping the baked cookies in chocolate is optional, but definitely recommended.
  • If you happen to have a little melted chocolate leftover, don't throw it out. Make a single serving of chocolate bark instead with any leftover pistachios and cranberries.
Chocolate pistachio cookies cooling on a wire rack.

More cranberry cookies

  • Cranberry Chocolate Chip Cookies with fresh cranberries and dark chocolate chips
  • Cranberry Thumbprint Cookies with orange cranberry chia jam
  • Almond Flour Cranberry Orange Icebox Cookies (slice and bake cookies)

If you make this recipe, I'd love to hear what you think in the comments below!

HUNGRY FOR MORE?  Sign up for our newsletter and follow Crumb Top Baking on Instagram, Pinterest and Facebook!

📖 Recipe

Overhead of chocolate pistachio cookies on a wire rack with crushed pistachios on the side.

Cranberry Pistachio Cookies (Dairy-Free)

Cranberry Pistachio Cookies are soft and chocolatey with crunchy pistachios, chewy dried cranberries and dark chocolate chunks. They're perfect for the holidays or any time of year!
5 from 4 votes
Print Pin
Prep Time: 20 minutes minutes
Cook Time: 8 minutes minutes
Total Time: 1 hour hour 30 minutes minutes
Servings: 28 cookies
Author: Leanne

Ingredients

  • ½ cup extra virgin olive oil
  • 1 large egg, room temperature
  • ¼ cup coconut sugar
  • 2 tablespoons almond butter, room temperature
  • 2 tablespoons honey
  • ⅓ cup unsweetened almond milk
  • 1 teaspoon vanilla extract
  • 1 ½ cups whole wheat flour
  • ¼ cup unsweetened cocoa
  • 1 teaspoon baking soda
  • ½ teaspoon kosher salt
  • ½ cup dried cranberries
  • ½ cup chopped raw pistachios
  • 1 ¼ cups dairy-free dark chocolate chunks or chips, divided
  • 1 ½ tablespoons virgin cold-pressed coconut oil
  • ¼ cup crushed raw pistachios, for topping

Instructions

Prevent your screen from going dark
  • Preheat oven to 375F and line a large baking sheet with parchment paper.
  • In a large bowl, whisk together the oil and egg until thickened. Whisk in the sugar, almond butter and honey, followed by the almond milk and vanilla.
  • In a separate small bowl, whisk or sift together the flour, cocoa, baking soda and salt. Gradually add to the wet mixture and stir until a thick dough forms.
  • Fold in the cranberries, pistachios and ½ cup of chocolate chunks.
  • Using a cookie scoop, place mounds of the cookie dough on the prepared baking sheet about two inches apart. Flatten the cookies with the back of a spoon or your fingers. Bake for 8-9 minutes.
  • Remove from oven and let cool on the pan for a few minutes before transferring to a wire rack to cool completely. Repeat with remaining cookie dough.
  • Line the same baking sheet with wax paper. Add the remaining chocolate chunks and coconut oil to a small microwave safe bowl and microwave in two 30-second intervals, stirring in between and after until smooth. Dip the cookies in the chocolate, place them on the baking sheet and sprinkle with crushed pistachios. Let them firm up in the refrigerator before storing.
  • Store covered at room temperature for 2-3 days, or freeze for up to 3 months.

Notes

  1. I normally use dutch-processed cocoa in these cookies for its darker colour and smooth flavour. You can make them with natural cocoa, just note the cookies will have a lighter colour and the cookie dough will be softer and stickier.
  2. You can chop your pistachios with a knife or place them in a resealable bag and use a rolling pin to break them up. To crush the pistachios into a fine texture, you can use the rolling pin method or just pulse them in the blender or food processor.
  3. I use a 1.5-inch cookie scoop to measure out the cookie dough, which results in about 26-28 cookies. If you don't have a cookie scoop, you can just use a tablespoon.
  4. The cookies don't spread very much so you'll need to flatten them with a spoon, fork or your fingers before baking them.
  5. The total recipe time includes time to bake two batches of cookies and let them cool before dipping in chocolate.

Want to save this recipe for later?

Enter your email address and I'll send it straight to your inbox. You'll also receive new recipes from me regularly!

Nutrition Facts per Serving

Calories: 152kcal | Carbohydrates: 16g | Protein: 3g | Fat: 10g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.001g | Cholesterol: 7mg | Sodium: 92mg | Potassium: 83mg | Fiber: 2g | Sugar: 8g | Vitamin A: 19IU | Vitamin C: 0.1mg | Calcium: 26mg | Iron: 1mg

Disclaimer

Nutrition information is an estimate only and will vary depending on the substitutions made and the brands used.

Did you make this recipe or have any questions?

I love reading your comments and addressing your questions, so please leave your comments and ratings or questions below!

More Desserts

  • Close up of slices of almond flour chocolate marble loaf on brown parchment paper.
    Almond Flour Chocolate Marble Loaf
  • Side view of a slice of almond flour lemon raspberry cake on a white platter.
    Almond Flour Lemon Raspberry Cake with Crumb Topping
  • Close up overhead view of almond flour oatmeal butterscotch cookies on a pink surface.
    Almond Flour Oatmeal Butterscotch Cookies
  • Side view of a frosted almond flour sugar cookie bar.
    Thick and Chewy Almond Flour Sugar Cookie Bars with Cream Cheese Frosting

Comments

    5 from 4 votes

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Jennifer @ Seasons and Suppers says

    December 08, 2020 at 9:09 pm

    5 stars
    Cranberry and chocolate is such a great flavour combination and I love the bright pistachio on top! Such a festive treat 🙂

    Reply
    • Leanne says

      December 15, 2020 at 9:41 pm

      Thanks so much Jennifer!

      Reply
  2. Christie says

    December 07, 2020 at 5:50 pm

    5 stars
    These look so delicious and I love that you added some pistachio to these cocoa cookies! YUM!

    Reply
    • Leanne says

      December 15, 2020 at 9:40 pm

      Thanks Christie!

      Reply
  3. Camila Hurst says

    January 05, 2018 at 2:19 am

    5 stars
    These are very delicious looking!!! Thank you for sharing! The pictures are so pretty!!!

    Reply
    • Leanne says

      January 07, 2018 at 10:46 am

      Thanks Camila! They were a favourite over the holidays! Happy Sunday!

      Reply
  4. puja says

    December 20, 2017 at 3:52 pm

    These look so freaking awesome. LOVE this recipe! Thanks for sharing....

    Reply
    • Leanne says

      January 01, 2018 at 10:36 pm

      Thank you! I'm so glad you like the recipe. Hope you're able to give them a try!

      Reply
  5. Kelsie | the itsy-bitsy kitchen says

    December 19, 2017 at 1:03 pm

    Pistachio and cranberry is one of my favorite combos. Add some chocolate and I'm a happy camper. These look FABULOUS, Leanne!

    Reply
    • Leanne says

      December 20, 2017 at 6:29 am

      It is a totally awesome combo! Thanks Kelsie! Have a great Christmas!

      Reply
  6. Cathleen @ A Taste of Madness says

    December 19, 2017 at 11:46 am

    5 stars
    I saw this on your instagram, but I needed to come over to your site for the recipe. This is totally on the menu for Christmas!!

    Reply
    • Leanne says

      December 20, 2017 at 6:28 am

      Yay! Thanks Cathleen. Hope you like them! Happy Holidays!

      Reply
  7. annie@ciaochowbambina says

    December 18, 2017 at 1:45 pm

    Yum! I love how chocolatey and irresistible these look! Plus - the add-ins are utter perfection!!

    Reply
    • Leanne says

      December 20, 2017 at 6:27 am

      Thanks Annie! These cookies are definitely chocolatey!

      Reply
  8. Christina says

    December 18, 2017 at 12:28 pm

    Oh man, I wish I had a plate of these cookies right now! I love anything with pistachio's, especially cookies! I would gobble these down in a nanosecond!

    Reply
    • Leanne says

      December 20, 2017 at 6:24 am

      Thanks Christina! I love anything with pistachios too. They go well with the cocoa and dried cranberries in these cookies!

      Reply
  9. Katherine | Love In My Oven says

    December 15, 2017 at 6:54 pm

    10 days until Christmas!?!? How has that even happened! I still have shopping to do...yikes! I also still have some baking to do, and I think these just won a spot on the list. Yum! Love the cranberry and pistachio combo!! XO

    Reply
    • Leanne says

      December 16, 2017 at 11:48 am

      I know! Christmas comes faster every year! I have some serious baking and wrapping to do this weekend! Hope you get a chance to make these cookies! Your chocolate coconut baskets are on my list this weekend!! 😉

      Reply
  10. Ashika | Gardening Foodie says

    December 15, 2017 at 6:06 pm

    This is such a great combination of ingredients in a cookie Leanne. It looks so festive and delicious. Perfect to bake and share with my family too 🙂

    Reply
    • Leanne says

      December 16, 2017 at 11:45 am

      Thanks Ashika! I like the combo too! And these are definitely going to be gifted to family and friends! Have a great weekend!

      Reply
  11. Dawn - Girl Heart Food says

    December 15, 2017 at 12:32 pm

    I have a lot of stuff baked and ready to give away....kinda good for me cos I don't need that kind of temptation around, lol. Not excited about the snow this weekend. We have a huge party planned for family and snow is not making me happy. But, who knows? The forecast may change...as you know, it always do around here 😉 These cookies look delicious, Leanne! If I leave some out for Santa, I know I'm going to have to make extra to keep for myself 😀 Perfect for dunkin' in some milk or hot chocolate! Have a wonderful weekend!

    Reply
    • Leanne says

      December 16, 2017 at 11:33 am

      Thanks Dawn! I doubled my latest batch, and now have some stored safely away in my freezer ;). And I love the idea of dunking these in hot chocolate! I hope the weather doesn't mess with your family party this weekend! Fingers crossed for you! Have a good one!

      Reply
Image of Leanne Combden

Welcome!

Hey there! I'm Leanne and welcome to Crumb Top Baking. I'm a self-taught baker, home cook and food photographer, and I'm passionate about sharing well-tested, simple and approachable desserts and savory recipes

More about me

Popular Recipes

  • Air fryer baby potatoes served in a white bowl and topped with sea salt and chopped fresh parsley.
    Air Fryer Baby Potatoes (Just 4 Ingredients!)
  • Air fryer tortilla chips served on a round platter with salsa and guacamole on the side.
    Homemade Air Fryer Tortilla Chips (with Corn or Flour Tortillas)
  • Air fryer pork schnitzel on a white plate with green beans and a lemon wedge.
    Crispy Air Fryer Pork Schnitzel
  • Ground beef fajitas with toppings arranged on a platter.
    Ground Beef Fajitas with Homemade Fajita Seasoning
  • Side view of half an almond flour cupcake on a cupcake liner.
    Vanilla Almond Flour Cupcakes
  • A slice of eggless banana cake topped with cream cheese frosting being removed from the cake platter.
    Easy and Moist Eggless Banana Cake Recipe

Mother's Day Brunch Recipes

  • Collage of images representing Mother's Day brunch recipes.
    20+ Mother's Day Brunch Recipes
  • Close up view of a slice of air fryer frittata on white parchment paper.
    Creamy and Fluffy Air Fryer Frittata with Spinach, Bacon and Cheese
  • Air fryer egg bites on a white plate with slices of bacon.
    Air Fryer Egg Bites with Cottage Cheese
  • Mini quiche in tart shells arranged on a wooden surface.
    Air Fryer Quiche (Mini Quiche Recipe)
  • Sausage frittata with peppers and onions in a black cast iron skillet.
    Sausage Frittata with Peppers and Onions
  • Overhead of ground turkey sweet potato casserole in a white oval dish with some scooped out with a spoon.
    Sweet Potato Breakfast Casserole (with Ground Turkey and Eggs)

Footer

↑ back to top

About

  • About Leanne
  • Privacy Policy
  • Contact

Newsletter

  • Sign Up! for emails and updates

Recipes

  • All Recipes
  • Air Fryer Recipes
  • Almond Flour Recipes

Copyright © 2026 Crumb Top Baking

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.