Orange Cranberry Shortbread Cookies

Featured in Sweet Moments of Joy.

This buttery vegan shortbread blends softened vegan butter and sugar to create a creamy base. Orange juice and zest add vibrant brightness, while finely chopped tart cranberries lend a fruity contrast within the tender dough. After chilling to firm up, slices bake to a light golden edge, preserving a delicate crumb. A smooth glaze made from powdered sugar and orange juice finishes with a glossy citrus touch. Perfectly balanced, these cookies offer a gentle sweetness alongside fresh, fruity notes.

Barbara Chef
Updated on Thu, 04 Dec 2025 20:47:10 GMT
A plate of cookies with white icing and orange slices. Pin it
A plate of cookies with white icing and orange slices. | gracefulflavors.com

These orange cranberry shortbread cookies bring together a tender, buttery crumb with a lively burst of citrus and tart fruit. They make a perfect treat for any occasion where you want something a little special, combining classic shortbread richness with fresh orange flavor and the zing of cranberries, all topped with a sweet citrus glaze. I first baked these for a holiday gathering, and they quickly became the cookies everyone requested year after year.

I love how these cookies balance richness and lightness. Every time I bake them, the house fills with a wonderful aroma that makes winter feel cozy and bright.

Ingredients

  • Vegan butter: softened to ensure creamy dough and tender cookies
  • Granulated sugar: adds sweetness and helps develop that classic shortbread texture
  • Pure vanilla extract: for aromatic depth that complements the citrus notes
  • All purpose flour: provides structure; opt for a good quality brand for the best crumb
  • Fresh orange juice and zest: for authentic brightness and citrus flavor
  • Dried cranberries: finely chopped to spread tart bursts evenly in every bite
  • Powdered sugar: for the glaze to add sweetness and a smooth finish
  • Extra orange juice: for the glaze to tie the flavors together with a fresh zing

Step-by-Step Instructions

Soothe the butter and sugar:
In a large bowl, use a mixer to beat the softened vegan butter and sugar for one to two minutes until the mixture becomes creamy. This step ensures your cookies will have that smooth, tender texture.
Add the vanilla:
Mix in the pure vanilla extract until it is fully combined, enriching the dough with gentle aromatic warmth.
Incorporate the flour and citrus:
Stop the mixer. Gradually add the all purpose flour and mix on low speed just until the dough holds together. Then fold in the orange juice, orange zest, and finely chopped cranberries. The dough will feel thick and slightly sticky.
Shape and chill:
Form the dough into a cylinder roughly two inches wide. Wrap tightly in plastic wrap and refrigerate for two hours or up to three days to let the flavors meld and to make slicing easier.
Prepare to bake:
Preheat your oven to 350 degrees Fahrenheit. Line a large baking sheet with parchment paper for easy cleanup and to prevent sticking.
Slice the cookies:
Remove the dough from the refrigerator. Use a sharp knife to cut the log into cookies about a quarter of an inch thick. Arrange them with a little space on the baking sheet.
Bake gently:
Bake the cookies for twelve to fourteen minutes until their edges are lightly golden. Timing is important here so they remain tender inside. After baking, let them cool on the pan for five minutes to firm up before transferring to a wire rack.
Make and add the glaze:
Whisk powdered sugar together with orange juice until smooth. When the cookies are fully cool, drizzle or spread the glaze over the top to add a lovely sweet finish with a fresh citrus note.
A plate of cookies with white icing and orange slices. Pin it
A plate of cookies with white icing and orange slices. | gracefulflavors.com

Storage Tips

Store the cookies in an airtight container at room temperature. They keep well for up to a week and stay tender if well sealed. You can also freeze the dough before baking for longer storage. Just thaw in the fridge overnight before slicing and baking. If you freeze baked cookies, let them come to room temperature to restore the soft crumb.

Ingredient Substitutions

If you do not have vegan butter, solid coconut oil works but may alter texture slightly. Use refined coconut oil to avoid a coconut flavor. Dried cherries can replace cranberries if you prefer a sweeter bite. Lemon juice and zest could be used instead of orange for a different citrus twist.

Serving Suggestions

These cookies pair wonderfully with a warm cup of tea or coffee, especially on chilly afternoons. They also make a charming addition to gift boxes during the holidays or a bright accompaniment to a winter brunch spread.

A plate of cookies with white icing. Pin it
A plate of cookies with white icing. | gracefulflavors.com

Frequently Asked Questions

→ How does chilling the dough affect the cookies?

Chilling the dough firms it up, which helps maintain the cookie shape during baking and prevents excessive spreading.

→ Can I use fresh cranberries instead of dried?

Fresh cranberries have more moisture, which could alter dough consistency; dried cranberries provide concentrated tartness and better texture.

→ What gives the shortbread its orange flavor?

Orange juice and orange zest are incorporated in the dough for bright citrus notes, enhanced by the sweet orange glaze.

→ How can I achieve a tender crumb in these cookies?

Using softened vegan butter beaten with sugar ensures a creamy base, while gentle mixing and proper chilling prevent tough texture.

→ Is it necessary to use parchment paper when baking?

Parchment paper helps prevent the cookies from sticking and promotes even baking with easy cleanup.

Orange Cranberry Shortbread

Buttery vegan shortbread cookies infused with bright orange and tart cranberries, topped with a citrus glaze.

Prep Time
140 Minutes
Cook Time
14 Minutes
Total Time
154 Minutes
By: Barbara


Difficulty: Easy

Cuisine: American

Yield: 24 Servings (About 24 cookies)

Dietary: Vegan, Vegetarian, Dairy-Free

Ingredients

→ Wet Ingredients

01 1 cup vegan butter, softened
02 2 tablespoons orange juice, divided
03 1 teaspoon pure vanilla extract

→ Dry Ingredients

04 2/3 cup granulated sugar
05 2 1/4 cups all-purpose flour
06 2 teaspoons orange zest
07 1/2 cup dried cranberries, finely chopped
08 1 cup powdered sugar (for glaze)

Instructions

Step 01

Using a handheld or stand mixer fitted with a paddle attachment, beat the softened vegan butter and granulated sugar for 1 to 2 minutes until creamy and smooth.

Step 02

Add pure vanilla extract to the creamed mixture and blend until evenly combined.

Step 03

Add all-purpose flour to the mixture and blend on low speed until just incorporated. Then add orange juice, orange zest, and finely chopped dried cranberries; mix until evenly distributed. The dough will be thick and slightly sticky.

Step 04

Shape the dough into a log approximately two inches in diameter. Wrap tightly in plastic wrap and refrigerate for about 2 hours, or up to 2-3 days.

Step 05

Set the oven to 350°F (177°C) and line a large baking sheet with parchment paper.

Step 06

Remove chilled dough from refrigerator and slice into 1/4 inch (about 6 mm) thick cookies. Arrange the slices evenly on the prepared baking sheet.

Step 07

Bake for 12 to 14 minutes until edges are very lightly browned. Remove from oven and allow cookies to cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely.

Step 08

Whisk powdered sugar with remaining 2 tablespoons of orange juice until smooth. Drizzle the glaze over fully cooled cookies if desired.

Notes

  1. Ensure vegan butter is properly softened for optimal creaming. Chilling dough prevents excessive spreading during baking. Baking duration may vary based on oven differences.

Tools You'll Need

  • Handheld or stand mixer with paddle attachment
  • Plastic wrap
  • Baking sheet
  • Parchment paper
  • Wire cooling rack

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains gluten from all-purpose flour

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 165
  • Total Fat: 8 g
  • Total Carbohydrate: 22.5 g
  • Protein: 1.5 g