Cranberry Orange Shortbread Bars

Featured in: Sweet Treats for Every Occasion

These delightful Cranberry Orange Shortbread Bars combine a buttery almond flour base with a vibrant cranberry-orange filling. The shortbread crust is partially baked before adding the tangy filling made from fresh cranberries, orange juice and zest. Topped with the same dough as a streusel and finished with a coconut-orange glaze, these bars offer the perfect balance of sweet, tart and nutty flavors. They're gluten-free, dairy-free, and naturally sweetened with maple syrup, making them a healthier dessert option that doesn't compromise on taste or texture.

A woman in a kitchen smiling.
Updated on Tue, 29 Apr 2025 22:13:13 GMT
A square of cake on a plate. Pin it
A square of cake on a plate. | quickietreats.com

This cranberry orange shortbread streusel bars recipe transforms simple ingredients into a festive treat that balances sweet and tart flavors perfectly. The combination of buttery shortbread, tangy cranberry filling, and crunchy streusel creates an irresistible texture contrast that keeps everyone coming back for more.

I first made these bars for a holiday potluck where several guests had dietary restrictions. They disappeared faster than any other dessert, with people begging for the recipe before they even knew they were gluten free.

Ingredients

  • Almond flour: Provides a buttery texture and nutty flavor that makes these bars taste rich without dairy
  • Tapioca starch: Helps bind the shortbread together and thickens the filling naturally
  • Coconut oil: Creates that melt in your mouth shortbread texture without using butter
  • Fresh cranberries: Offer bright tangy flavor and gorgeous color that frozen berries cannot match
  • Orange zest and juice: Bring essential brightness that balances the tart cranberries
  • Maple syrup: Adds natural sweetness with complex flavor notes regular sugar lacks
  • Sliced almonds and coconut flakes: Add wonderful texture contrast in the streusel topping

Step-by-Step Instructions

Prepare the shortbread and streusel:
Combine almond flour, tapioca starch, sea salt, cinnamon, orange zest, sliced almonds, and coconut flakes in a large bowl. Stir well to distribute the spices evenly throughout the dry ingredients. In a separate bowl, whisk together the melted coconut oil, maple syrup, and vanilla until smooth. Pour the wet ingredients into the dry mixture and stir until a crumbly dough forms. The mixture should hold together when pressed between your fingers.
Par bake the crust:
Press approximately two thirds of the dough firmly and evenly into your baking dish. Use the bottom of a measuring cup to create a smooth, compact layer. This ensures your crust will hold together when sliced. Bake at 350°F for exactly 10 minutes until just barely golden. Do not overbake as it will continue cooking during the second bake.
Make the cranberry filling:
While the crust bakes, combine cranberries, orange zest, and juice in a saucepan over medium heat. In a small bowl, thoroughly mix the tapioca starch with maple syrup until completely dissolved with no lumps. This prevents clumping in your filling. Add this mixture to the cranberries and bring to a gentle boil. Stir frequently and cook for about 5 minutes until the cranberries pop and the mixture thickens. Remove from heat and stir in vanilla extract.
Assemble and bake:
Spread the hot cranberry filling evenly over the par baked crust, making sure to reach the corners. Crumble the remaining shortbread mixture over the top to create a rustic streusel layer. Bake for another 20 to 25 minutes until the streusel turns golden brown and the filling bubbles slightly at the edges.
Glaze and serve:
Allow the bars to cool completely for at least an hour before adding the glaze. Gently melt coconut butter over low heat, being careful not to burn it. Remove from heat and whisk in orange juice and maple syrup until smooth. The glaze should be thick yet pourable. Drizzle over the cooled bars in a decorative pattern. Let the glaze set before slicing into squares.
A piece of cake on a plate. Pin it
A piece of cake on a plate. | quickietreats.com

The cranberry filling is truly the star of this recipe. I discovered the magic combination of orange and cranberry from my grandmother who always served cranberry orange relish at Thanksgiving. The first time I adapted her recipe for these bars, my kitchen filled with the same nostalgic aroma that instantly transported me back to her dining room.

Make Ahead and Storage

These bars actually taste better the day after baking as the flavors have time to meld together. Store them in an airtight container at room temperature for up to 3 days. For longer storage, refrigerate for up to a week.

The bars also freeze beautifully. Place them in a single layer on a baking sheet until frozen solid, then transfer to a freezer container with parchment between layers. They will keep for up to 3 months. Thaw at room temperature for about an hour before serving.

A piece of cake with white icing and berries on a plate. Pin it
A piece of cake with white icing and berries on a plate. | quickietreats.com

Ingredient Substitutions

Not everyone has access to the same ingredients, so here are some tested alternatives. If you cannot find almond flour, hazelnut flour works beautifully with a more pronounced nutty flavor. Regular cornstarch can replace tapioca starch in the same quantities.

For those avoiding coconut, use melted butter or ghee instead of coconut oil for an even richer result. The coconut flakes can be replaced with additional sliced almonds or your favorite chopped nuts. The coconut butter in the glaze can be substituted with cream cheese for a tangier finish.

Serving Suggestions

These bars are perfect on their own but truly shine when paired thoughtfully. Serve them slightly warmed with a scoop of vanilla ice cream or coconut whipped cream for an elevated dessert experience.

For a holiday brunch, arrange them on a platter with fresh fruit and a pot of orange spiced tea. The bars also make a lovely accompaniment to after dinner coffee, especially when served with a small glass of orange liqueur for the adults.

Frequently Asked Questions

→ Can I use dried cranberries instead of fresh or frozen?

Fresh or frozen cranberries work best for the filling as they create the proper consistency when cooked down. If using dried cranberries, you'll need to rehydrate them first by simmering in orange juice and water for 15-20 minutes, then proceed with the recipe. The flavor will be sweeter and less tart than with fresh berries.

→ How should I store these shortbread bars?

Store the bars in an airtight container in the refrigerator for up to 5 days. The bars can also be frozen for up to 3 months. For freezing, place them in a single layer on a baking sheet until solid, then transfer to a freezer-safe container with parchment paper between layers.

→ Can I substitute the almond flour for regular flour?

Yes, you can substitute all-purpose flour for the almond flour, but the texture and flavor will change significantly. If making this substitution, use 2 cups of all-purpose flour instead of 2½ cups almond flour, and you may need to adjust the amount of coconut oil slightly to achieve the right dough consistency.

→ What can I use instead of coconut butter for the glaze?

If you don't have coconut butter, you can make a simple glaze with powdered sugar and orange juice. Mix 1 cup of powdered sugar with 2-3 tablespoons of orange juice until smooth. Alternatively, cream cheese softened and mixed with a little orange juice and maple syrup makes a delicious alternative topping.

→ Are these bars gluten-free?

Yes, these bars are gluten-free as they use almond flour and tapioca starch instead of wheat flour. Just be sure to check that your other ingredients, particularly the sliced almonds and coconut flakes, are processed in a gluten-free facility if you have celiac disease or severe gluten sensitivity.

→ Can I make these bars ahead of time for a special occasion?

These bars are perfect for making ahead! The flavors actually improve after a day in the refrigerator. You can make them up to 2 days in advance and add the glaze shortly before serving for the freshest appearance. If making further ahead, freeze the unglazed bars and add the glaze after thawing.

Cranberry Orange Shortbread Bars

Buttery almond shortbread bars with tangy cranberry-orange filling, crunchy streusel topping and coconut-orange glaze.

Prep Time
20 Minutes
Cook Time
35 Minutes
Total Time
55 Minutes
By: Mia


Difficulty: Intermediate

Cuisine: American

Yield: 12 Servings (12 bars)

Dietary: Vegan, Vegetarian, Gluten-Free, Dairy-Free

Ingredients

→ Shortbread and Streusel

01 2 1/2 cups fine almond flour
02 3 Tablespoons tapioca starch
03 1/2 Teaspoon sea salt
04 1 1/2 Teaspoons ground cinnamon
05 2 Tablespoons orange zest
06 3/4 cup sliced almonds
07 3/4 cup big flake coconut
08 1/4 cup + 2 Tablespoons coconut oil, melted
09 1/4 cup + 2 Tablespoons maple syrup
10 1 Tablespoon vanilla extract

→ Cranberry Orange Filling

11 3 cups frozen or fresh cranberries (300g/10oz package)
12 1 Tablespoon orange zest
13 1/2 cup freshly squeezed orange juice
14 2 Teaspoons tapioca starch
15 1/4 cup maple syrup
16 1 Tablespoon vanilla extract

→ Coconut Orange Glaze

17 1/4 cup coconut butter
18 1/4 cup freshly squeezed orange juice
19 1 Tablespoon maple syrup

Instructions

Step 01

Preheat the oven to 350ºF (175ºC). Mix together all the ingredients for the shortbread and streusel until a thick crumbly dough forms.

Step 02

Pat 2/3 of the mixture into a 12"x9" baking pan, reserving 1/3 of the mixture for the streusel topping. Par bake the shortbread crust until lightly set and golden, about 10 minutes.

Step 03

While the crust is baking, place the cranberries, orange zest, and orange juice into a saucepan. Mix together the tapioca starch and maple syrup until the tapioca starch is completely dissolved, then add it to the saucepan. Bring the cranberry orange filling to a boil, stirring occasionally, and simmer until thickened, about 5 minutes. When the filling is done, remove it from the heat, and mix in the vanilla extract.

Step 04

Spread the filling evenly over the par-baked crust, then crumble the reserved streusel mixture over the top. Bake again until the streusel is golden, another 20-25 minutes.

Step 05

When the bars are done, remove them from the oven and let them cool on a cooling rack for 1 hour before glazing.

Step 06

For the glaze, melt the coconut butter in a small saucepan over low heat. When it's fully melted, remove it from the heat, and whisk in the orange juice and maple syrup. If the glaze is too thick, whisk in small amounts of orange juice until the desired consistency is reached.

Step 07

Drizzle the glaze over the top of the cranberry orange bars, or place the glaze in a squeeze bottle and squeeze the glaze into lines over the surface. Slice and serve.

Notes

  1. These bars combine the bright flavors of cranberry and orange with a nutty, coconut-infused shortbread base
  2. Allow bars to cool completely for cleaner slicing

Tools You'll Need

  • 12"x9" baking pan
  • Cooling rack
  • Small saucepan
  • Squeeze bottle (optional)

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains tree nuts (almonds, coconut)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 298
  • Total Fat: 21.2 g
  • Total Carbohydrate: 24.5 g
  • Protein: 5.3 g