Nutrition Facts
Servings: 6 ServingCalories:115kcalTotal Fat:10gCholesterol:14mgSodium:45mgPotassium:55mgTotal Carbohydrate:4gSugars: 1gProtein:3g
These cookies are the ultimate blend of buttery, melt-in-your-mouth texture and festive flair. With the tart pop of cranberries and the earthy crunch of pistachios, they offer a sophisticated flavor profile that feels like a gourmet treat without the sugar crash.
Whether you're hosting a holiday party or just need a cozy afternoon snack, these cookies deliver that nostalgic shortbread experience. We’ve swapped the traditional flour and sugar for keto-friendly alternatives, ensuring every bite is guilt-free and perfectly balanced.
Cranberry Pistachio Shortbread is a modern, low-carb take on the classic Scottish biscuit known for its high butter content and crumbly texture. This version incorporates colorful mix-ins that provide a beautiful visual contrast and a "sweet-and-salty" vibe. It’s a versatile dessert that bridges the gap between traditional baking and mindful, low-carb living.
Yes, because these cookies are built on a foundation of healthy fats and fiber rather than refined grains. By using almond flour and keto sweeteners, you significantly reduce insulin response, helping your body stay in a fat-burning state while feeling satiated by the high-quality fats in the butter and nuts.
Absolutely; with only a few net carbs per serving, these cookies fit perfectly into a ketogenic macro profile. We use sugar-free dried cranberries and a monk fruit or erythritol blend to keep the carb count low. The reliance on almond flour provides the necessary structure while keeping the recipe entirely grain-free and keto-compliant.

I’ve included everything below to make this recipe easy to follow at home. For the full printable recipe instructions and ingredient quantities, scroll to the Recipe card at the bottom of this post.

Almond Flour. This is our grain-free base that provides a delicate, nutty flavor and a tender crumb. It’s the gold standard for keto baking because it mimics the density of traditional flour while staying low-carb.
Salted Butter. Butter is the heart of shortbread; I prefer using salted butter to enhance the flavor of the nuts. It provides the fat necessary for that iconic melt-in-your-mouth texture.
Sugar-Free Dried Cranberries. These provide the chewy, tart bursts of flavor without the added sugars found in standard craisins. They add a beautiful ruby-red color to every slice.
Raw Pistachios. These add a satisfying crunch and a hint of saltiness. They are packed with healthy fats and fiber, making them the perfect keto-friendly nut for baking.
Powdered Monk Fruit Blend. A zero-calorie sweetener that dissolves perfectly into the butter. It provides a clean sweetness without the cooling aftertaste sometimes found in pure erythritol.
Store these in an airtight glass container at room temperature for up to 5 days to maintain crispness. For longer storage, they freeze beautifully; just place them in a freezer-safe bag with parchment between layers, and they’ll stay fresh for up to 3 months.
A delightful low-carb cookie that combines the richness of butter with festive fruit and nuts. This recipe is designed for ease and flavor, making it a staple for keto bakers.
Cream Butter: In a medium bowl, use a hand mixer to cream the softened butter and powdered sweetener until light and fluffy.
Mix Dough: Stir in the vanilla extract, then slowly fold in the almond flour until a thick dough forms.
Add Ins: Gently fold in the chopped cranberries and pistachios until evenly distributed.
Shape: Scoop tablespoon-sized balls of dough, place them on the sheet, and flatten them slightly into discs (they won't spread much).
Bake: Bake for 10–12 minutes or until the edges are just barely golden.
Cool: Let them cool completely on the baking sheet to allow them to set.Servings: 6 ServingCalories:115kcalTotal Fat:10gCholesterol:14mgSodium:45mgPotassium:55mgTotal Carbohydrate:4gSugars: 1gProtein:3g
Always use "superfine" almond flour to avoid a gritty texture. If you use unsalted butter, add a pinch of sea salt to the dough to make the flavors pop.