• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Bake Offs
  • Recipes
  • Travel
  • About
  • Work With Me
  • Nav Widget Area

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
The Pancake Princess

The Pancake Princess

A baking blog curating internet recipes.

You're here: Home > Recipes

Chocolate Cranberry Cake

by erika Published: Dec 13, 2025 Modified: Dec 28, 2025 10 Comments

JUMP TO RECIPE PRINT RECIPE

This chocolate cranberry cake is a perfect holiday centerpiece or Christmas cake! Layers of moist chocolate cake, brown butter cream cheese frosting and a fresh cranberry compote make for a decadent but bright dessert.

I love the ease of baking just one sheet pan of cake to make a four layer rectangular cake (just like this Southern Living carrot cake). I was dreaming up a winter version of the cake and this chocolate cranberry layer cake is it!

How I created this recipe

  • Chocolate cake: The base is a minimally altered version of Ina Garten’s chocolate cake (the winner of my chocolate cake bake off). I wanted a slightly tighter, more moist crumb so I decreased the coffee by 1/4 cup and increased the oil by 2 tbsp. I also use large eggs instead of Ina’s signature extra-large eggs.
  • Brown butter cream cheese frosting: I’m using the same ratios as the cream cheese frosting on my Southern Living carrot cake but using brown butter instead of regular butter for an extra toasty, nutty flavor.
  • Cranberry compote: I compared a bunch of cranberry compotes (including the one in the cake that inspired this one by Baker by Nature) and realized you really don’t need much besides something to sweeten the cranberries and a little flavoring. Cranberries contain so much pectin that you don’t *need* cornstarch or any kind of thickener. I added yuzu juice for a bright, citrusy note, but orange juice is a more traditional juice pairing that you could also use.

Ingredients

  • Buttermilk: Full-fat buttermilk is ideal, but skim buttermilk will also work in a pinch. If you don’t have buttermilk, there are lots of substitutions that will work well: half Greek yogurt (full-fat preferred), regular yogurt or sour cream plus half milk (any kind) is a great substitute. If you have nothing else, the same quantity of milk plus a tablespoon of vinegar will also work.
  • Coffee: Strongly brewed coffee preferred! I make mine extra strong with 1.5 packets of instant coffee.
  • Neutral oil: Vegetable, canola, grapeseed, safflower, refined coconut or algae oil are all good options. If you like the flavor of olive oil, you can also use a mild olive oil here.
  • Dutch-process cocoa powder: Valrhona, Guittard 100% Cocoa, Ghiradelli 100% Cocoa (Dutch-process) and Hershey’s Special Dark cocoa are all Dutch-processed cocoa. Because this recipe uses both baking powder and baking soda, you *can* also use a natural cocoa (such as Hershey’s regular cocoa) if that’s all you have–but I think the Dutch-process cocoa lends a deeper, more appealing color.
  • Fresh cranberries: I only tested this recipe with fresh cranberries, but in theory you can also use thawed frozen cranberries.
  • Yuzu juice: If you don’t have easy access to yuzu juice, you can easily substitute this with orange, lime or lemon juice (depending on which flavor profile you prefer).
  • Unsalted butter: I prefer baking with unsalted butter so you can control the salt level in the final baked good.
  • Full-fat cream cheese: Full-fat cream cheese will always give you the best, creamiest results.
  • Kosher salt: I typically bake with Diamond Crystal kosher salt. If you’re using table salt or Morton’s kosher salt, use about half the quantity called for in the recipe.

How to make this cake

This cake includes 3 components: the cake, cranberry compote and brown butter frosting. I recommend browning the butter first and allowing it to chill while you bake the cake and make the cranberry compote. Then, let the cake and compote chill while you make the frosting.

If you’re also making the sugared cranberries and rosemary for garnish, they can be made ahead of time (they take several hours to dry). Or if you’re not serving the cake for a few hours, make them at the end and let them dry fully before garnishing the cake.

Step 1: Brown the butter and chill it for using in the frosting later.

Step 2: Whisk all the wet ingredients for the cake together, then stir in the dry ingredients.

Step 3: Pour batter into a half sheet pan (13×18″) lined with parchment and bake at 350 for 20-24 minutes.

Step 4: Meanwhile, add the cranberries, sugar and yuzu juice into a medium saucepan and cook over medium heat, stirring occasionally, for 10 minutes.

Step 5: Use an immersion blender or food processor to puree the cranberry mixture until smooth. (You can also leave it chunky if you prefer.)

Step 6: Cream together the cream cheese, cooled brown butter, powdered sugar, vanilla and salt together until creamy.

Step 7: Cut the cooled cake into fourths and place one layer on a cake stand.

Step 8: Top with 1/4 of the cream cheese frosting.

Step 9: Top with 1/3 of the cranberry compote and repeat with remaining cake layers, frosting and compote.

Step 10: Top with candied cranberries and rosemary, if using.

Make the candied cranberries and rosemary

I used Baker by Nature’s simple syrup technique to make the sugared cranberry and rosemary garnish for the top. You’ll combine 1/2 cup sugar and 1/2 cup water, bring to a boil to create a syrup and then quickly boil the fresh cranberries and rosemary before letting them cool, then rolling in sugar.

I found I only needed around 1/4 cup of sugar to dust the finished garnishes in sugar, not 1 cup as called for in the original recipe. You can always add a little more sugar if needed!

Storage and make ahead

This cake will keep in an airtight container in the fridge for up to a week. You can also freeze well-wrapped slices of cake in the freezer for up to a month.

To make this cake ahead of time:

  • The cake can be baked and frozen for up to a week ahead of time. Thaw in the fridge overnight or at room temperature for 30-60 minutes before using.
  • The cranberry compote can be made up to a week ahead of time and stored in an airtight container in the fridge (or frozen for up to a month).
  • I recommend making the frosting the day you plan to assemble the cake. You can make the brown butter a week ahead of time and keep it chilled in the fridge until ready to use (take it out at least 15 minutes before you plan to make the frosting).
  • The assembled cake will keep in the fridge, covered well, for at least 2 days before you plan to serve it.
A four-layer slice of chocolate cake with white icing and cranberry compote on a green plate.

Chocolate Cranberry Cake

Erika Kwee
This cake features layers of moist chocolate cake, brown butter cream cheese frosting and a zingy cranberry compote for a delicious holiday celebration cake.
5 from 3 votes
Print Recipe Pin Recipe
Prep Time 1 hour hr
Cook Time 25 minutes mins
Total Time 1 hour hr 25 minutes mins
Course Dessert
Servings 18 people

Equipment

  • 1 half sheet pan 13×18"

Ingredients
  

For the brown butter

  • 1/2 cup unsalted butter, sliced

For the chocolate cake

  • 2 cups granulated sugar
  • 1 cup buttermilk half yogurt or sour cream + half milk also works
  • 3/4 cup freshly brewed coffee, hot
  • 1/2 cup + 2 tbsp neutral oil
  • 2 large eggs
  • 1 tsp vanilla extract
  • 2 tsp baking soda
  • 1 tsp baking powder
  • 1 tsp kosher salt
  • 3/4 cup Dutch-process cocoa powder natural cocoa will also work
  • 1 3/4 cup all-purpose flour

For the cranberry compote

  • 3 cups fresh cranberries
  • 3/4 cup granulated sugar
  • 1/4 cup yuzu juice

For the brown butter cream cheese frosting

  • 8 oz full-fat cream cheese, room temperature
  • 3 cups powdered sugar
  • 1 tsp vanilla extract
  • pinch of kosher salt

To assemble

  • ~1/2 cup fresh cranberries, for garnish (optional)
  • rosemary sprigs, for garnish (optional)

Instructions
 

Brown the butter

  • In a medium saucepan set over medium heat, add 1/2 cup unsalted butter, sliced. Let cook, stirring occasionally, until the butter melts and starts to sputter and foam, about 3-4 minutes. Once it starts foaming, use a rubber spatula to stir constantly, making sure to scrape up any brown bits stuck to the bottom of the pan. Once you can see amber flecks of milk solids in the butter, immediately pour the butter into a heat-safe container to stop the cooking. Chill in the fridge to solidify most of the way (at least one hour but up to overnight).

For the chocolate cake

  • Preheat the oven to 350 and line a half sheet pan (13×18") with parchment.
  • In a large bowl, whisk together the sugar, buttermilk, coffee, oil, eggs and vanilla together until smooth.
  • Sprinkle the baking soda, baking powder and salt over the mixture and whisk in until fully combined. Whisk in the cocoa until fully combined, then whisk in the flour until no streaks remain.
  • Pour the batter into the prepared pan and bake for 20-24 minutes, or until the cake smells fragrant and springs back under your finger. Let cool at room temperature for 10 minutes, then cover with plastic wrap and let chill for at least one hour in the fridge (or 30 min in the freezer).

For the cranberry compote

  • In a medium saucepan, combine the cranberries, sugar and yuzu juice. Cook over medium heat for 7-10 minutes, stirring occasionally, until cranberries start to pop, break down and thicken.
  • Once the mixture looks thick and glossy, remove from heat. Use an immersion blender to blend until you have a relatively smooth puree, then set aside to cool completely. (Alternatively, you can keep the mixture chunky or let the mixture cool for 15 minutes before blending in a food processor or high speed blender.)

For the brown butter cream cheese frosting

  • If you've let the brown butter chill completely overnight, let it temper at room temperature for at least 15 minutes.
    In a medium bowl, beat the cream cheese until creamy. Add the softened but mostly solidified brown butter from the first step and beat until combined and creamy. Add the powdered sugar 1 cup at a time and beat until fully incorporated. Beat in the vanilla and salt. Taste and adjust vanilla and salt as needed.

To assemble

  • Cut the chilled cake into fourths. Place one rectangle of cake on a cake stand and top with 1/4 of the frosting, then 1/3 of the cranberry compote. Repeat with the remaining cake layers, frosting and compote, ending with a layer of frosting. Top with sugared cranberries and rosemary, if desired.
Tried this recipe?Let us know how it was!

Reader Interactions

Comments

    5 from 3 votes

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




  1. Princess

    December 28, 2025 at 5:17 pm

    5 stars
    Best cake ever, I loved it.

    Reply
    • erika

      December 28, 2025 at 9:15 pm

      So happy you enjoyed!

      Reply
  2. B.N.

    December 25, 2025 at 10:28 pm

    5 stars
    Beautiful, stunning! Moist layers, perfect combo with the cranberry.

    Reply
    • erika

      December 28, 2025 at 9:19 pm

      Yay!! Thank you Becca <3

      Reply
  3. Becca

    December 25, 2025 at 10:25 pm

    5 stars
    Made this for Christmas. It was so moist, and the cranberry sauce was perfectly balanced with the chocolate. I folded some whipped cream into my last bit of frosting to make the top layer fluffy and light. Will make again!

    Reply
    • erika

      December 28, 2025 at 9:19 pm

      Love the idea of adding in the whipped cream! So glad you enjoyed!

      Reply
  4. Rebecca

    December 18, 2025 at 3:11 am

    can I just short cut and use can cranberry?

    Reply
    • erika

      December 19, 2025 at 9:24 am

      Yes if you like the taste of canned cranberry! You’ll need to mash it into a compote consistency but it should work as a layering component.

      Reply
  5. jac Lim

    December 15, 2025 at 12:47 am

    Hi
    Lovely cake
    What die is your baking pan?
    Thanks

    Reply
    • erika

      December 15, 2025 at 9:47 pm

      It’s a half sheet pan (13×18″)!

      Reply

Primary Sidebar

A girl surrounded by plates of baked goods holding a cookie up to her eye.

Baking recipe curator and tester.

I’m here to give you confidence that you are finding the recipe that’s right for you.

I test recipes side-by-side and use a data-driven approach to analyze and rank the “best” recipes and put it all together for you.

Named by Southern Living as the Cook of the Year for 2021, and the recipient of a Saveur award, as well features in the WSJ, the Houston Chronicle, and more.

Get to know me.

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • YouTube

Subscribe to get the latest

More Cake Recipes:

A white pie plate filled with pumpkin, pecan and apple mini hand pies.

Thanksgiving Tri Pie

pumpkin white chocolate cookies on a baking sheet.

Chewy Pumpkin Cookies

Two squares of apple crumb cake stacked on top of each other on a white plate.

Cinnamon Apple Crumb Cake

Three pumpkin panckes laid out on a white plate.

Pumpkin Cottage Cheese Pancakes

A slice of pumpkin sheet cake on a white plate.

Pumpkin Spice Mini Sheet Cake (Trader Joe’s copycat)

slice of pumpkin cheesecake on a blue plate.

Pumpkin Cottage Cheese Cheesecake

See more cake recipes >>

A sticker saying \"Winner: Saveur Blog \'19 Awards for Best Baking & Sweets Blog.\"

More Cookie Recipes:

A coconut chocolate shortbread bar on a white plate.

Samoa Cookie Bars

pumpkin white chocolate cookies on a baking sheet.

Chewy Pumpkin Cookies

An apple pie cookie on a white plate.

Apple Pie Cookies

A cheesy jam thumbprint cookie on a cookie sheet.

Cheese Cookies (with Pecorino Romano PDO)

a thick chocolate crinkle cookie on a sheet of parchment paper.

Dark Chocolate Crinkle Cookies (Levain-style!)

Alejandra Salas M&M cookie.

Alejandra Salas’ M&M Cookies

See more cookie recipes >>

Featured In

An image showing icons for various publications like Southern Living, Huffington Post and Daily Burn.

Footer

Links:

Back to Top
Bake Offs
Recipes
Travel
About
Work With Me
  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Substack
  • TikTok
  • YouTube

Latest:

  • Chocolate Cottage Cheese Cheesecake
  • Cottage Cheese Crepes
  • Chocolate Greek Yogurt Frosting
  • Peanut Butter Chickpea Cake (gluten-free)
  • Best Almond Biscotti Bake Off

Privacy Policy and Terms of Service · Accessibility Policy ·   © Pancake Princess 2025

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.