High Protein Cranberry Pistachio Shortbread Cookies are buttery, crumbly treats studded with tart dried cranberries and crunchy pistachios. They bake up like classic shortbread but carry a secret: vanilla whey protein powder and Greek yogurt. The result is a cookie that feels indulgent yet actually fills you up.
From start to finish, you’re looking at 35 minutes, and the method is beginner-friendly — no mixer, no chilling overnight. They’re perfect for holiday trays, lunchboxes, or a quiet afternoon with coffee. Each serving packs 10g of protein, though the trickiest part is cutting the cold butter in properly.
What is High Protein Cranberry Pistachio Shortbread Cookies?
It’s a baked shortbread-style cookie made with all-purpose flour, vanilla whey protein powder, cold butter, and Greek yogurt, then folded with dried cranberries and pistachios. The texture is tender and slightly sandy, with crisp edges and a soft middle. Flavor-wise, you get rich butter and vanilla up front, then tangy cranberry and nutty pistachio in every bite. I make a batch whenever I want a dessert that doesn’t leave me hungry an hour later.

Why You’ll Love This Recipe
Here’s what keeps this one in my regular rotation.
- Protein that actually satisfies — each serving delivers 10g, so a couple of cookies hold you over far better than standard shortbread.
- No mixer required — a bowl, a whisk, and your fingertips are all you need to bring the dough together.
- Balanced flavor — tart cranberries cut through the buttery base, and pistachios add a salty crunch.
- Quick turnaround — just 15 minutes of chill time means you can go from craving to cooling rack fast.
- Flexible for dietary needs — a 1:1 gluten-free baking blend swaps in cleanly if you need it.
- Keeps well — these stay fresh for days, so they’re great for making ahead.
Ingredients Needed to Make High Protein Cranberry Pistachio Shortbread Cookies
You probably have most of these already, and nothing here is hard to find.
Dry Ingredients
- All-purpose flour (1 cup) — the structural base; a 1:1 gluten-free blend works if you need it.
- Vanilla whey protein powder (1/2 cup) — adds protein and sweetness; make sure it’s finely ground so the cookies aren’t gritty.
- Granulated sugar (1/4 cup) — keeps things lightly sweet without masking the butter.
- Kosher salt (1/4 tsp) — balances the sugar and sharpens the cranberry flavor.
Wet Ingredients
- Unsalted butter (1/2 cup, cold and cubed) — cold is key; it creates that crumbly shortbread texture.
- Full-fat Greek yogurt (1/4 cup) — adds moisture and creaminess along with a little extra protein.
- Vanilla extract (1 tsp) — rounds out the flavor; pure vanilla beats imitation here.
Mix-Ins
- Dried cranberries (1/2 cup, roughly chopped) — tart little pockets of sweetness; chopping keeps them from tearing the dough.
- Shelled pistachios (1/2 cup, roughly chopped) — bring crunch and a slight saltiness; unsalted works fine too.
Equipment Needed
Nothing fancy here — this is a bare-minimum kitchen setup.
- Large mixing bowl — needs to be big enough to cut butter into flour without spilling.
- Pastry blender or your fingertips — either works; fingertips give you more control over butter size.
- Baking sheet and parchment paper — parchment prevents sticking and makes cleanup painless.
- Rolling pin — for getting the dough to an even 1/4-inch thickness.
- 2-inch round cookie cutter — a glass rim works in a pinch.
- Wire cooling rack — lets air circulate so the bottoms don’t steam and soften.
Instructions to Make High Protein Cranberry Pistachio Shortbread Cookies
The whole process moves fast once the dough comes together, so read through first.
Step 1: Prep and Preheat
Preheat your oven to 325°F (163°C) and line a baking sheet with parchment paper. Lower heat is intentional here — it lets the cookies dry out and crisp without browning too quickly.
Step 2: Mix the Dry Ingredients
Whisk together the flour, protein powder, sugar, and salt in a large bowl until no lumps remain. Protein powder tends to clump, so don’t skip this. A few extra seconds of whisking saves you from gritty pockets later.
Step 3: Cut in the Butter
Add the cold cubed butter and cut it in with a pastry blender or your fingertips until the mixture looks like coarse meal with some pea-sized butter pieces. Those little butter bits are what make shortbread flaky. Stop while you can still see them — overworking turns the dough greasy.
Step 4: Bring the Dough Together
Stir in the Greek yogurt and vanilla extract until a soft dough forms. If it feels too dry, add water 1 teaspoon at a time until it holds together. Then fold in the chopped cranberries and pistachios until evenly distributed.
Step 5: Chill, Roll, and Cut
Turn the dough onto a lightly floured surface and shape it into a 1-inch thick disk. Wrap it in plastic and refrigerate for 15 minutes to firm up — this makes rolling far easier. Roll to 1/4-inch thickness, cut into 2-inch rounds, and space them 1 inch apart on the baking sheet. Gather the scraps, re-roll, and cut more.
Step 6: Bake and Cool
Bake for 12-15 minutes, until the edges are lightly golden. The centers may look slightly soft — that’s normal, and they firm up as they cool. Let them rest on the baking sheet for 5 minutes, then move to a wire rack to cool completely.

What Went Wrong and How I Fixed It
Here’s what tripped me up the first few times so you can skip the headache.
- Gritty texture — cheap or coarse protein powder left a sandy bite; I switched to a finely milled whey and sifted it with the flour.
- Dough that crumbled — dry protein powder absorbs a lot of liquid, so adding water 1 teaspoon at a time fixed it fast.
- Warm butter — using soft butter made the dough greasy and flat; keeping it cold and cubed solved that completely.
- Uneven cookies — rolling thicker than 1/4 inch left soft centers; a quick measure with a ruler keeps them consistent.
- Burnt bottoms — dark baking sheets run hot, so I switched to a light-colored pan and parchment.
- Overbaking — pulling them when the centers still look soft is the right call; they set as they cool.
What Do I Serve With High Protein Cranberry Pistachio Shortbread Cookies?
These work as a snack on their own, but a good pairing makes them sing.
- Greek yogurt — a small bowl on the side adds creaminess and a few extra grams of protein.
- Hot coffee or black tea — a warm, slightly bitter drink balances the buttery sweetness.
- Fresh orange slices — the citrus echoes the cranberry and lightens the whole plate.
- A glass of cold milk — classic for a reason; the cold contrasts nicely with the crumbly texture.
- Vanilla ice cream — warm a cookie for a few seconds and scoop alongside for a simple dessert.
- Cheese board — a sharp cheddar or brie pairs surprisingly well with the tart fruit and nuts.
Pro Tips to Make Perfect High Protein Cranberry Pistachio Shortbread Cookies
Small moves make a big difference with shortbread.
- Keep everything cold — cold butter and chilled dough give you that signature crumbly bite.
- Sift the protein powder — sifting it with the flour prevents clumps and gritty spots.
- Chop the mix-ins small — pieces no bigger than a pea keep the dough from tearing when you roll it.
- Weigh your flour if you can — scooping straight from the bag compacts it and makes dry dough.
- Add protein without changing texture — swapping 1 tablespoon of flour for an extra tablespoon of protein powder bumps the protein up, but only slightly, or the cookies get dry.
- Watch the edges, not the clock — golden edges are your signal; ovens vary more than recipes admit.
- Cool fully before storing — trapping any warmth makes them soggy.
Variations of High Protein Cranberry Pistachio Shortbread Cookies
Once you’ve nailed the base, these tweaks are fun to try.
- Lemon blueberry — swap cranberries for dried blueberries and add 1 teaspoon lemon zest.
- Chocolate chip — replace both mix-ins with 3/4 cup mini chocolate chips.
- Almond orange — use chopped almonds instead of pistachios and add orange zest.
- Protein-boosted — serve alongside Greek yogurt, or stir 1 tablespoon of unflavored collagen into the dry mix.
- Gluten-free — substitute the all-purpose flour with a 1:1 gluten-free baking blend.
- Coconut cranberry — add 1/4 cup unsweetened shredded coconut to the dry ingredients.
How Do I Store High Protein Cranberry Pistachio Shortbread Cookies Leftovers?
These keep well if you store them right.
- Airtight container at room temperature — keeps them fresh for up to 5 days.
- Refrigerator — extends freshness to about 2 weeks in a sealed container.
- Freezer, baked — freeze in a single layer on a baking sheet, then move to a freezer bag for up to 3 months.
- Parchment between layers — prevents sticking if you’re stacking them in a tin.
- Cool completely first — any residual warmth creates condensation and sogginess.
How Do I Reheat High Protein Cranberry Pistachio Shortbread Cookies Leftovers?
A quick warm-up brings back that fresh-from-the-oven feel.
- Oven — place on a baking sheet at 300°F (150°C) for 5-7 minutes until warmed through.
- Microwave — 10-15 seconds on a plate; watch closely, since they soften fast.
- Air fryer — 2-3 minutes at 300°F (150°C); check at the 2-minute mark so they don’t dry out.
- Toaster oven — 3-4 minutes at 300°F (150°C) works well for a small batch.
FAQs
Can I freeze High Protein Cranberry Pistachio Shortbread Cookies?
Yes. Freeze baked cookies in a single layer on a baking sheet, then transfer to a freezer bag for up to 3 months. You can also freeze the raw dough disk, wrapped tightly, and thaw before rolling.
How long does High Protein Cranberry Pistachio Shortbread Cookies last in the fridge?
Stored in an airtight container, they keep for up to 2 weeks in the refrigerator. At room temperature, plan on about 5 days.
Why did my cookies turn out dry?
Usually it’s too much flour or a protein powder that absorbs heavily. Add water 1 teaspoon at a time when mixing, and weigh your flour if you can.
Can I use a different protein powder?
Vanilla whey works best for flavor and texture. Plant-based blends can work but often need an extra splash of water since they absorb more liquid.
Do I have to chill the dough?
Yes — 15 minutes in the fridge firms up the butter so the dough rolls without sticking. Skipping it usually means a sticky, hard-to-handle mess.
Can I make these gluten-free?
Absolutely. Swap the all-purpose flour for a 1:1 gluten-free baking blend and keep everything else the same.
Try These Recipes
Final Words
These High Protein Cranberry Pistachio Shortbread Cookies prove that a treat can be buttery and satisfying without leaving you hungry. With 10g of protein per serving and a 35-minute turnaround, they’re an easy win for holidays, meal prep, or a lazy weekend bake. Give them a try — and don’t be surprised if the batch disappears faster than you planned.
PrintHigh Protein Cranberry Pistachio Shortbread Cookies
Buttery, crumbly shortbread cookies studded with tart cranberries and crunchy pistachios, boosted with protein powder and Greek yogurt for a guilt-free treat. Each cookie delivers a satisfying 10 grams of protein without sacrificing classic shortbread texture.
- Prep Time: 20
- Cook Time: 15
- Total Time: 35
- Yield: 4 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
- 1 cup all-purpose flour
- 1/2 cup vanilla whey protein powder
- 1/4 cup granulated sugar
- 1/4 tsp kosher salt
- 1/2 cup unsalted butter, cold and cubed
- 1/4 cup full-fat Greek yogurt
- 1 tsp vanilla extract
- 1/2 cup dried cranberries, roughly chopped
- 1/2 cup shelled pistachios, roughly chopped
Instructions
- Preheat oven to 325°F (163°C). Line a baking sheet with parchment paper.
- In a large bowl, whisk together flour, protein powder, sugar, and salt until no lumps remain.
- Add cold cubed butter. Using a pastry blender or your fingertips, cut butter into dry ingredients until mixture resembles coarse meal with some pea-sized butter pieces.
- Stir in Greek yogurt and vanilla extract until a soft dough forms. If dough is too dry, add 1 teaspoon of water at a time until it holds together.
- Fold in chopped cranberries and pistachios until evenly distributed.
- Turn dough out onto a lightly floured surface and shape into a 1-inch thick disk. Wrap in plastic wrap and refrigerate for 15 minutes to firm up.
- On a lightly floured surface, roll dough to 1/4-inch thickness. Cut into 2-inch rounds using a cookie cutter and place on prepared baking sheet, spacing 1 inch apart.
- Gather scraps, re-roll, and cut additional cookies.
- Bake for 12-15 minutes, until edges are lightly golden. The centers may look slightly soft but will firm up as they cool.
- Remove from oven and let cool on baking sheet for 5 minutes, then transfer to a wire rack to cool completely.
Notes
Store cookies in an airtight container at room temperature for up to 5 days or in the refrigerator for up to 2 weeks. For longer storage, freeze baked cookies in a single layer on a baking sheet, then transfer to a freezer bag; freeze for up to 3 months. To reheat, place frozen cookies on a baking sheet in a 300°F (150°C) oven for 5-7 minutes until warmed through. For a protein boost, serve with a side of Greek yogurt or a glass of milk. For a gluten-free version, substitute all-purpose flour with a 1:1 gluten-free baking blend. Ensure protein powder is finely ground to avoid a gritty texture. Do not use bacon/pork or alcohol; this recipe is already free of those.
Nutrition
- Calories: 458
- Sugar: 20g
- Sodium: 174mg
- Saturated Fat: 14g
- Carbohydrates: 35g
- Fiber: 3g
- Protein: 10g
- Cholesterol: 62mg
Keywords: high protein cookies, cranberry pistachio shortbread, protein shortbread, healthy cookie recipe, Greek yogurt cookies, protein powder cookies, low sugar dessert, holiday cookies, Christmas cookies, post-workout snack, gluten-free option, easy baking