These homemade Cranberry Pistachio Shortbread Cookies are filled with tart dried cranberries, crunchy pistachios, and delicate vanilla flavor. Made with olive oil, they have lightly golden edges, a tender, crumbly texture, and beautiful festive colors. A delicious Mediterranean-inspired treat for Christmas cookie trays, holiday gifts, or afternoon tea!
Brown Butter Banana Bread Chocolate Chip Cookies (Soft & Chewy)
Table of Contents
The Science Behind Cranberry Pistachio Shortbread Cookies
- Liquid Lipid Emulsification & Gluten Suppression: Utilizing olive oil (100% liquid lipids) instead of solid butter coats wheat flour starch granules in a continuous hydrophobic film. Because olive oil contains no water (unlike solid butter, which carries ~16–18% water), wheat proteins (gliadin and glutenin) cannot form elastic gluten networks, producing a exceptionally delicate, tender shortbread crumb.
- Polyphenolic Antioxidant Stability & Thermal Moisture Retention: Dried cranberries carry natural pectin and organic acids (citric and malic acid) that bind residual moisture during baking. Finely chopping the cranberries maximizes surface contact with the olive oil flour matrix, keeping the fruit pliable while preventing localized moisture pockets from softening the crisp shortbread base.
- Chlorophyll Thermal Integrity & Pyrazine Nut Toasting: Shelling and chopping raw or lightly roasted pistachios exposes their internal green chlorophyll pigments and fatty acid profiles to oven temperatures of 350°F (175°C). The olive oil lipids encapsulate the nut pieces, facilitating rapid Maillard browning and pyrazine aromatic development while protecting the vibrant green visual profile.
| Prep Time | Chill Time | Bake Time | Yield | Category |
| 15 mins | 1–2 hours | 12–14 mins per batch | ~24 cookies | Slice & Bake / Mediterranean Shortbread |

Ingredients
For the Olive Oil Shortbread Dough:
- 1 cup (215 g) extra virgin or light olive oil
- 1/2 cup (100 g) granulated sugar
- 1 1/2 tsp pure vanilla extract
- 1/4 tsp pure almond extract (optional)
- 2 cups (250 g) all-purpose flour
- 1/4 tsp fine sea salt
For the Inclusions & Topping:
- 1/2 cup (75 g) dried cranberries, finely chopped
- 1/2 cup (65 g) shelled pistachios, chopped
- 1/4 cup (45 g) white chocolate chips or melting wafers (for drizzling, optional)
- 1 tbsp extra chopped pistachios (for garnish, optional)
Step-by-Step Instructions
1.Emulsify Wet Ingredients:Whisk olive oil, sugar, vanilla, and almond extract.
In a large mixing bowl, combine 1 cup olive oil and 1/2 cup granulated sugar. Whisk vigorously for 1 minute until blended. Add the pure vanilla extract and optional almond extract, whisking until smooth.
2.Combine Dry Flour Base:Whisk all-purpose flour and fine sea salt.
In a separate bowl, whisk together the all-purpose flour and fine sea salt until uniformly distributed.
3.Form Shortbread Dough Base:Mix on low speed just until dough forms.
Gradually add the flour mixture to the olive oil base. Stir gently with a spatula just until a soft, uniform dough comes together. Avoid overmixing to maintain a delicate, tender texture.
4.Fold Inclusions:Fold in chopped cranberries and pistachios.
Gently fold in 1/2 cup of finely chopped dried cranberries and 1/2 cup of chopped pistachios until evenly dispersed throughout the dough.
5.Shape and Package Dough:Form log or rectangular slab and wrap tightly.
Transfer dough onto a sheet of parchment paper. Gently press the dough together into a compact 9-inch log (for round cookies) or a rectangular slab (for square cookies). Wrap tightly in plastic wrap to lock in the shape.
6.Chill Dough Matrix:Refrigerate 1 to 2 hours until firm.
Refrigerate the wrapped dough for 1–2 hours (or overnight) until firm enough to slice cleanly without crumbling.
7.Slice and Arrange Cookies:Preheat oven to 350°F (175°C) and slice rounds.
Preheat your oven to 350°F (175°C) and line two large baking sheets with parchment paper. Unwrap chilled dough and use a sharp chef’s knife to slice into 1/2-inch-thick rounds or squares. Arrange on prepared sheets 1 inch apart.
8.Bake Until Edges Are Lightly Golden:Bake 12 to 14 minutes at 350°F.
Bake at 350°F for 12–14 minutes, until the edges and bottoms are lightly golden while the tops remain pale and set.
9.Cool, Decorate, and Serve:Rest 10 minutes, cool, and optional drizzle.
Allow cookies to rest on baking sheets for 10 minutes to set. Transfer to a wire cooling rack to cool completely. If desired, drizzle with melted white chocolate and sprinkle with extra chopped pistachios!

Pro Tips for Baking Success
- Finely Chop Fruit and Nuts: Chop cranberries and pistachios into small, uniform pieces. Large chunks cause the eggless olive oil dough to crack or split under knife pressure when slicing.
- Slice with a Clean Press: Use a sharp, non-serrated chef’s knife to slice the chilled log. Press straight down rather than sawing back and forth.
- Keep Dough Cold Prior to Slicing: Cold oil-and-flour matrix holds its structural shape. If the log softens while slicing, place it back in the freezer for 10–15 minutes before continuing.
Frequently Asked Questions
What is the best recipe for cranberry pistachio shortbread?
The best recipe balances tart dried cranberries, roasted green pistachios, a clean lipid base (extra virgin olive oil or high-fat European butter), a touch of pure almond extract, and an optional white chocolate drizzle for festive visual contrast.
When making shortbread, what must you not do?
- Do NOT Overwork or Knead the Dough: Mixing flour too aggressively develops wheat gluten proteins, turning tender shortbread tough and rubbery.
- Do NOT Skip Chilling: Baking warm shortbread causes rapid lipid liquefaction, making the cookies spread flat and lose their sliced edges.
- Do NOT Overbake: Shortbread should remain pale on top with only lightly golden bottoms; overbaking destroys its melt-in-your-mouth crumb.
- Do NOT Handle Hot Cookies: Hot shortbread lacks structural albumen or gluten strength; moving them fresh out of the oven causes crumbling.
Do pistachio cookies need to be refrigerated?
- Unbaked Dough: Yes, unbaked slice-and-bake shortbread dough logs must be refrigerated (for up to 3 days) or frozen (for up to 2 months) before slicing.
- Baked Cookies: No, fully baked and cooled shortbread cookies do not require refrigeration. Store them in an airtight container at room temperature.
How long can shortbread cookies sit out?
Thanks to their low moisture level and waterless lipid structure, baked shortbread cookies can safely sit out in an airtight container at room temperature for 1 to 2 weeks without losing their crispness or going stale.
Print
Cranberry Pistachio Shortbread Cookies (Tender & Crunchy)
- Total Time: 1 hour 30 minutes
- Yield: 24 cookies 1x
- Diet: Vegetarian
Description
These 3-Ingredient Butter Cookies are irresistibly buttery, delicate, and wonderfully melt-in-your-mouth. Made with just three simple pantry staples—unsalted butter, powdered sugar, and all-purpose flour—these classic homemade shortbread-style cookies feature tender, crumbly centers, beautifully pale tops, and lightly golden edges. With optional pure vanilla extract, a pinch of sea salt, or a sparkling sugar coating, these easy eggless butter cookies can be shaped into elegant cut-out cookies or convenient slice-and-bake rounds. Perfect for Christmas cookie trays, holiday baking, homemade gifts, afternoon tea, or enjoying with a warm cup of coffee, these simple buttery treats are sure to become a favorite!
Ingredients
- For the Butter Cookie Dough:
- 1 cup (230 g) unsalted butter, softened to room temperature (approximately 65°F–68°F / 18°C–20°C)
- 2/3 cup (85 g) powdered sugar, sifted
- 2 cups (250 g) all-purpose flour
- Optional Additions:
- 1 tsp pure vanilla extract (to taste)
- 1/4 tsp fine sea salt
- Granulated sugar, for rolling or dusting (optional)
Instructions
- Cream Softened Butter and Powdered Sugar: In a large mixing bowl or stand mixer fitted with the paddle attachment, combine 1 cup (230 g) of softened unsalted butter and 2/3 cup (85 g) of sifted powdered sugar. Beat on medium speed for 2–3 minutes until the mixture becomes smooth, light, fluffy, and creamy. The butter should be softened to approximately 65°F–68°F (18°C–20°C), but not melted.
- Add Optional Flavoring: If desired, add 1 teaspoon of pure vanilla extract and 1/4 teaspoon of fine sea salt to the creamed butter mixture. Mix briefly on low speed until the optional flavorings are evenly incorporated and the mixture is smooth.
- Incorporate All-Purpose Flour: Gradually add 2 cups (250 g) of all-purpose flour to the creamed butter and powdered sugar mixture. Mix gently on low speed just until the flour is incorporated and a soft, smooth butter cookie dough forms. Avoid overmixing to maintain a delicate, tender, melt-in-your-mouth shortbread texture.
- Check Dough Consistency: Check that the cookie dough is soft, cohesive, and able to hold its shape without feeling excessively sticky. If the dough feels too soft or difficult to handle, cover it and refrigerate until it becomes firm enough for shaping. Avoid adding unnecessary extra flour, which could make the cookies dry or crumbly.
- Shape and Chill Cookie Dough: Choose your preferred shaping method. Method 1 — Cut-Out Cookies: Gently flatten the dough into a disc, wrap tightly in plastic wrap, and refrigerate for 1 hour. Roll the chilled dough to approximately 1/4-inch thickness on a lightly floured surface, then cut into your desired shapes using cookie cutters. Method 2 — Slice-and-Bake Cookies: Roll the dough into a compact, evenly shaped log, wrap tightly in plastic wrap, and freeze for 30 minutes until firm. Using a sharp knife, slice the chilled log into approximately 1/4-inch-thick rounds.
- Arrange Cookies and Add Optional Sugar Coating: Preheat your oven to 350°F (175°C) and line a large baking sheet with parchment paper. Arrange the shaped butter cookies approximately 1 inch apart on the prepared baking sheet. If desired, sprinkle the tops with granulated sugar or lightly roll the cookies in sugar for an extra-sweet, sparkling finish. If the dough has softened during shaping, refrigerate the arranged cookies for an additional 15–20 minutes before baking to help maintain their shape.
- Bake Until Lightly Golden: Place the baking sheet in the preheated oven and bake at 350°F (175°C) for 12–15 minutes, or until the edges and bottoms are lightly golden while the centers remain pale and slightly soft. Avoid overbaking to preserve the cookies’ wonderfully delicate, buttery texture.
- Cool Completely and Serve: Remove the baking sheet from the oven and allow the butter cookies to rest on the warm pan for 5–10 minutes. These delicate, eggless cookies are fragile while hot and need time to firm up before handling. Carefully transfer them to a wire cooling rack and allow them to cool completely. Enjoy their tender, crumbly, melt-in-your-mouth texture with a warm cup of tea or coffee!
Notes
- Use Softened, Not Melted, Butter: For the best results, use butter softened to approximately 65°F–68°F (18°C–20°C). It should yield gently to pressure while still holding its shape. Melted butter can cause the dough to become greasy and the cookies to spread excessively during baking.
- Avoid Overmixing the Dough: Once the flour is added, mix only until a soft dough forms. Overmixing develops gluten and can make the finished butter cookies tough instead of tender and crumbly.
- Choose Your Favorite Shaping Method: For decorative cut-out cookies, chill the dough for 1 hour before rolling and cutting. For perfectly round slice-and-bake cookies, freeze the dough log for 30 minutes before slicing into 1/4-inch rounds.
- Chill Soft Dough Before Baking: If the cookies become too soft while shaping, refrigerate them on the baking sheet for an additional 15–20 minutes before baking. This helps prevent excessive spreading and preserves their beautiful shapes.
- Allow Cookies to Firm Up Before Moving: These eggless butter cookies have a delicate shortbread crumb and can break apart while hot. Rest them on the warm baking sheet for 5–10 minutes before transferring to a wire cooling rack to cool completely.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cookie
- Calories: 145
- Sugar: 4g
- Sodium: 3mg
- Fat: 8g
- Saturated Fat: 5g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 0g
- Protein: 1g
- Cholesterol: 22mg
