Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Orange Cranberry Shortbread Cookies


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Maya Thornwell
  • Total Time: 1 hour 22 minutes
  • Yield: 20 cookies

Description

Buttery, crumbly shortbread cookies filled with fresh cranberries and bright orange zest, finished with a simple citrus glaze. A festive and elegant treat perfect for winter baking and holiday gifting.


Ingredients

Shortbread Dough

  • 1 ¼ cup (155 g) all-purpose flour
  • ⅓ cup + 1 tablespoon (75 g) granulated sugar
  • 1 tablespoon (8 g) cornstarch
  • ¼ teaspoon salt
  • 1 stick (113 g) unsalted butter, cold and cut into ½-inch cubes
  • ¼ cup (40 g) fresh cranberries, finely chopped
  • ½ tablespoon orange zest

Glaze

  • ⅔ cup (80 g) powdered sugar
  • 3 teaspoons (15 g) orange juice


Instructions

  1. In a bowl, whisk together flour, granulated sugar, cornstarch, and salt.
  2. Add cold butter and cut it into the dry ingredients until the mixture forms coarse crumbs.
  3. Stir in chopped cranberries and orange zest. Press mixture together until it forms a dough.
  4. Shape into a log, wrap in plastic wrap, and refrigerate for 1 hour.
  5. Preheat oven to 350°F (177°C). Slice chilled dough into ¼-inch rounds.
  6. Arrange on a parchment-lined baking sheet and bake for 12–15 minutes.
  7. Whisk powdered sugar and orange juice until smooth.
  8. Allow cookies to cool completely, then drizzle with glaze.

Notes

  • Cold butter is essential for proper shortbread texture.
  • If the dough is crumbly, press firmly—shortbread naturally binds with warmth and pressure.
  • For stronger citrus flavor, add extra zest.
  • Use dried cranberries if fresh aren’t available (reduce to 3 tablespoons).
  • Don’t overbake—shortbread should remain pale with set edges.
  • Prep Time: 10 minutes
  • Chill Time: 1 hour
  • Cook Time: 12 minutes