This post may contain affiliate links. Please read our disclosure policy.

These Copycat Cranberry Bliss Bars are a homemade version of the Starbucks holiday treat. With cranberries, white chocolate, and cream cheese frosting – this homemade version is even better than the original!

Add some cranberry bliss bars to your Christmas Cookie Tray alongside Eggnog Cookies and Peanut Butter Blossoms. They’re also perfect for wrapping up and giving to friends and neighbors.

Slice of homemade cranberry bliss bar on a plate.

Have you ever tried a Cranberry Bliss Bar from Starbucks? They start appearing in stores around Christmas and are definitely a holiday favorite. It’s a soft and chewy blondie that’s filled with white chocolate chips and dried cranberries. Then it’s topped with a cream cheese frosting that’s not too sweet and not too tangy, more dried cranberries, and a drizzle of white chocolate.

They’re seriously addictive, and the perfect treat while Christmas shopping.

Last year, I found out that you can actually buy a box of cranberry bliss bars to take home. But when I looked at the price – I realized I could definitely make them at home for a whole lot less. And after experimenting with the recipe, I think they’re even more delicious.

How to Make Homemade Cranberry Bliss Bars

The recipe itself is very similar to making homemade cookie bars or blondies.

  1. First, you’ll whisk together melted butter with light brown sugar. The melted butter makes the bars chewier, and the brown sugar adds more flavor. If you don’t have light brown sugar on hand, you could use ½ white sugar and ½ dark brown sugar.
  2. Then you’ll whisk in 2 eggs and a little vanilla extract.
  3. For the dry ingredients, we’re using flour, baking powder, and a little salt – then gently stir them into the batter. Make sure to measure the flour carefully, because if you accidentally add too much the bars can get dry.
  4. Then in goes the white chocolate chips, dried cranberries, and a little orange zest. Orange zest is really key to the perfect flavor, and really brightens up the flavor of the tart cranberries.
  5. You’ll spread the batter into the prepared pan, and pop it in the oven to bake for about 20-24 minutes. It’s important to not over bake the bars, or else they can get dry.

9x13 inch pan of Starbucks copycat cranberry bliss bars.

Cream Cheese Frosting

Once the bars are fully cooled, it’s time to make the topping. The topping is a simple cream cheese frosting that’s infused with white chocolate. Whenever making cream cheese frosting – make sure to use full fat, brick-style cream cheese. Spreadable or lite won’t work for the proper consistency. Frost the bars, then sprinkle a few extra dried cranberries on top and drizzle with white chocolate.

Pro Tip: When melting chocolate in the microwave, always use medium power instead of high power – which is usually the default on most models. Microwave for 45-second intervals on medium power, and stir in between each interval. Otherwise, the chocolate can turn grainy or end up burning.

Make-ahead & Freezing Tips

I typically make these bars the night before I plan to serve them, let them cool fully, then cover the pan and leave at room temperature overnight. I’ll then frost them the next day. To make the recipe from start to finish the same day, make sure the bars are completely cooled first.

Homemade Cranberry Bliss Bars will keep in an airtight container in the fridge for up to 7 days – but I kind of doubt they’ll last that long. If you’d like to freeze them, make the bars and cool fully, then wrap tightly and freeze for up to 2 months in a freezer-safe container. Thaw the bars overnight in the fridge, then frost.

Slice of cranberry bar with cream cheese frosting

More Cranberry Treats for the Holidays


Cranberry Bliss Bars

5 from 2 votes
Cranberry Bliss Bars are made with cranberries and white chocolate in a blondie bar topped with cream cheese frosting and white chocolate.
Prep Time 30 minutes
Cook Time 22 minutes
Total Time 1 hour 52 minutes
Servings 16 bars


  • 9x13 inch pan


Cranberry Bliss Bar

  • 1 cup unsalted butter melted
  • 1 1/2 cups light brown sugar or ¾ cup white sugar & ¾ cup brown sugar
  • 2 large eggs
  • 2 teaspoons vanilla extract
  • 2 1/4 cup all-purpose flour
  • 1 teaspoon baking powder
  • 1/2 teaspoon salt
  • 2 teaspoons orange zest
  • 1 cup white chocolate chips
  • 3/4 cup dried cranberries

Cream Cheese Frosting

  • 6 ounces white chocolate I recommend using baking chocolate instead of chocolate chips
  • 8 ounces full-fat cream cheese make sure to use brick-style instead of spreadable
  • 2 1/2 cups powdered sugar
  • 1-2 tablespoons whipping cream


  • 2 ounces white chocolate
  • 2 tablespoons dried cranberries


Cranberry Bliss Bars

  • Preheat the oven to 350F degrees. Spray a 9x13 inch pan with non-stick cooking spray, then line with parchment paper leaving an overhang around the edges.
  • In a large bowl beat together the melted butter and sugar.
  • Mix in the eggs and vanilla extract.
  • With the mixer on low speed mix in the flour, baking powder and salt.
  • Mix in the orange zest, chocolate chips and dried cranberries.
  • Spoon the batter into the prepared pan and smooth the top. Bake in the preheated oven for 20-25 minutes, or until the top is golden and an inserted toothpick comes out clean.

Cream Cheese Frosting

  • Chop the chocolate into very small pieces and place in a heatproof bowl. Microwave for 45-seconds on medium power (not high power, which is default on many models), stirring between each interval until smooth.
  • In a large bowl, beat the cream cheese until soft.
  • With the mixer on low speed, beat in the melted white chocolate followed by the powdered sugar a little at a time.
  • Mix in the whipping cream, 1 tablespoon at a time as needed.
  • Frost the cooled bars.


  • Chop the white chocolate into very small pieces, and place in a heatproof bowl. Melt in the microwave for 45-second intervals on medium heat, stirring in between each interval until smooth.
  • Drizzle the top of the bars with the white chocolate, and sprinkle with dried cranberries.
  • When ready to slice the bars, lift the bars and place on a cutting board. Slice with a sharp knife, wiping the knife off in between each slice for clean cuts.
  • Store bars covered in an airtight container for


Make Ahead: Bake and fully cools bars, then cover. Frost them the next day. 
Storage: Keep in an airtight container in the fridge for up to 7 days.
Freezing: Bake the bars and allow to fully cool. Wrap tightly and freeze for up to 2 months in a freezer-safe container. Thaw overnight in the fridge, then frost.


Calories: 506kcalCarbohydrates: 75gProtein: 6gFat: 21gSaturated Fat: 13gCholesterol: 62mgSodium: 213mgPotassium: 198mgFiber: 1gSugar: 59gVitamin A: 416IUVitamin C: 1mgCalcium: 138mgIron: 1mg
Keyword cranberry bliss bars


Fiona blogs over at Just So Tasty where she shares easy, classic recipes for desserts & sweet treats. A peanut butter lover, chocolate connoisseur, and sprinkle addict - she hopes to make your life sweeter, one cookie at a time. She also teaches yoga, because life is all about balance.

Free Email Series
5 Secrets to Dinnertime Sanity
Free email series with tested, tasted & terrific dinner recipes!

You Might Also Like

Leave a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.