• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Also The Crumbs Please

  • Recipes
  • Cookbook
  • About
menu icon
go to homepage
  • Summer Desserts
  • Recipes
  • Cakes
  • Cookies
  • About
subscribe
search icon
Homepage link
  • Summer Desserts
  • Recipes
  • Cakes
  • Cookies
  • About
×
Home » Recipes » Dessert Recipes

Tangy Cranberry Orange Cake with White Chocolate Frosting

Updated: Aug 13, 2026 · Published: Dec 4, 2018 by Sabine Venier · This post may contain affiliate links · 26 Comments

152964 shares
  • Facebook
Jump to Recipe

This cranberry orange cake with white chocolate frosting is a white frosting Christmas cake I’d happily put in the middle of a Christmas dessert table or any time of the year, actually. There are a few parts to make, but none of them are particularly difficult. 

cranberry orange cake with White Chocolate Frosting

I actually like that the cranberry filling can cool while the cakes bake, so everything moves along nicely. If you’re planning your holiday baking, this Easy Sweet Potato Cheesecake & Marshmallow Meringue is another lovely festive dessert to try. Keep reading because I’ll show you how I layer this cake without having the cranberry filling escape out the sides.

Jump to:
  • Video Instructions
  • Try This Cranberry Orange Cake with White Chocolate Frosting
  • Why You’ll Love It
  • Ingredients
  • How to Make Cranberry Orange Cake with White Chocolate Frosting
  • Recipe Tips
  • What Can You Serve With This?
  • Recipe

Video Instructions

Try This Cranberry Orange Cake with White Chocolate Frosting

If you like sponge cakes that aren’t just sweet on sweet, this one is worth making. The tart cranberry filling cuts through the white chocolate buttercream, and fresh orange runs through both the cake and frosting.

It also makes a gorgeous white chocolate Christmas cake once sliced. Those bright cranberry layers against the pale cake and frosting do most of the decorating work for you, which I’m certainly not going to complain about.

Why You’ll Love It

  • Fresh and fruity: The fresh cranberries and orange keep this cake bright rather than making it too rich.
  • Lovely texture: You get soft cake, thick cranberry filling, and creamy white chocolate frosting all in the same slice.
  • Great for Christmas: The red cranberry layers and white frosting already look festive, so there’s no need for loads of decorations.
  • Can be made ahead: I actually prefer assembling this beforehand because the cake needs several hours in the fridge anyway.
  • Worth the layers: It looks like you spent all day fussing over this white chocolate cranberry cake. You don’t have to tell anyone otherwise.

Ingredients

cranberry orange cake with White Chocolate Frosting ingredients
  • Cranberries: These give the filling its tart flavor and stunning red color. Fresh or thawed cranberries both work. I cook them until soft and then mash or blend them depending on how smooth I want the filling.
  • Fresh orange: I use both the juice and zest because they do slightly different jobs. The zest gives the cake a stronger orange aroma, and the juice adds fresh citrus flavor to the cake, cranberry filling, and frosting.
  • White chocolate: This is the main flavor in the buttercream, so I recommend using a good-quality white chocolate bar that you actually enjoy eating. It melts more smoothly than chocolate chips and gives the frosting a much nicer texture.
  • Butter: Room-temperature butter is important for both the cake and frosting. Soft butter creams properly with the sugar and also gives the white chocolate frosting its smooth, fluffy consistency.

How to Make Cranberry Orange Cake with White Chocolate Frosting

1. Preheat the oven to 350°F (175°C). Line the bottoms and sides of two 8-inch (20cm) baking pans with parchment paper.

2. Add the cranberries, water, orange juice, cornstarch, sugar, and cinnamon to a large saucepan. Bring to a boil over medium heat, stirring constantly, and cook for 3-5 minutes until the cranberries soften. 

3. Blend with an immersion blender or mash with a potato masher, then cook for another 5-6 minutes until thickened and reduced by about one-third. Remove from the heat and cool completely.

Cranberries, water, orange juice, cornstarch, sugar, and cinnamon added to a saucepan and then mashed

4. For the cake, combine the cake flour, baking powder, and salt in a medium bowl. 

5. In a separate large bowl, beat the butter, oil, and sugar for 2-3 minutes until creamy. 

flour, baking powder, and salt combined and butter, oil, and sugar beaten in a separate bowl

6. Add the eggs one at a time, mixing well after each addition, then mix in the vanilla and orange zest. 

7. Add the dry ingredients and wet ingredients alternately, starting with some of the dry flour mixture, followed by the milk, more dry ingredients, orange juice, and finally the remaining dry ingredients. Mix only until combined.

8. Divide the batter evenly between the prepared pans and bake for 28-32 minutes, or until a toothpick inserted into the center comes out clean. Don't overbake them, or those lovely soft layers can quickly become dry. Cool completely on a wire rack.

dry ingredients and wet ingredients added alternately and cake batter added to prepared baking pans equally

9. For the frosting, beat the butter for 1-2 minutes until soft and creamy. Add the powdered sugar and beat until smooth. 

10. Mix in the melted and cooled white chocolate, then add 1-2 tablespoons orange juice until the frosting is creamy and spreadable. Add a pinch of salt if needed.

butter beaten and icing sugar added and mixed, melted white chocolate added with orange juice and mixed

11. Trim the cake tops if necessary, then cut each cake horizontally in half to make four layers. Place the first layer onto a serving plate and spread with ¼ of the buttercream, leaving the frosting slightly higher around the outside to create a little wall. Spoon ⅓ of the cranberry filling into the center.

12. Repeat with the next two cake layers, frosting, and cranberry filling. Add the final cake layer and use the remaining frosting to lightly cover the top and sides. Refrigerate for 4 hours before serving.

Buttercream added to cake layers, and cranberry filing added on top between layers

Recipe Tips

  • Cook the cranberry filling until it has properly thickened and reduced by about one-third. If it’s still runny, it will make assembling the cake much harder.
  • Let the cranberry filling cool completely before it goes anywhere near the buttercream. Warm cranberry sauce and buttercream are not friends.
  • If your cakes have domed tops, trim them before stacking. Flat layers make a much more stable cranberry orange layer cake.
  • Let the melted white chocolate cool for about 10 minutes before adding it to the frosting. It should still be liquid but shouldn’t feel hot.
  • Build the buttercream slightly higher around the edge of the cake on each layer before adding the cranberry filling. That little frosting border is what stops the filling from making a run for freedom.
  • Don't overmix the cake batter once you start adding the flour. Mix just until everything comes together.
  • Take the finished cake out of the refrigerator about 15-30 minutes before serving. The cake and buttercream taste much better once they’ve lost that refrigerator chill.

What Can You Serve With This?

cranberry orange cake with White Chocolate Frosting serve with this
  • Hot coffee
  • Black tea
  • Mulled cider
  • Fresh berries
  • Vanilla ice cream
  • Whipped cream

FAQs

Can I make this cranberry orange cake ahead of time?

Yes, and this is actually a cake I’d rather not leave until the last minute. The assembled cake needs about 4 hours to chill, so making it earlier in the day or the day before works really well.

Why is my cranberry filling too runny?

It probably needs a little longer on the stove. I cook mine until it has noticeably thickened and reduced by roughly one-third. Remember that it will thicken a little more as it cools.

Why does the white chocolate need to cool before adding it to the frosting?

If the chocolate is too warm, it can soften or partially melt the butter and leave you with loose frosting. I give mine about 10 minutes to cool while making sure it remains fluid enough to mix in easily.

How do I stop the cranberry filling from leaking out?

Don't spread the cranberry filling right to the edge. I make a slightly raised border with the buttercream first and keep the cranberry filling inside it. It makes stacking the layers much less messy.

  • A collage of low-carb crockpot meals including creamy crack chicken, slow-cooked vegetable stew, garlic chipotle lime chicken with broccoli, and pork tacos with salsa.
    17 Best Low Carb Crockpot Meals for Easy Dinners
  • A collage featuring a collection of easy fall desserts, including pumpkin chocolate chip bars, stacked apple pie bars, a bowl of pear crisp with ice cream, and a chocolate glazed bundt cake garnished with blackberries
    19 Easy Fall Desserts You Need to Bake This Season
  • A collage of fun Halloween treats for kids school, featuring strawberry monsters, ghost brownies, skeleton cake pops, and Frankenstein Rice Krispie treats.
    19 Best Halloween Treats For Kids School & Parties - Fun & Spooky Bites
  • A collage of creative Halloween snacks for a party, featuring witch hat cookies, mummy jalapeno poppers, spooky mini pizzas, and stuffed mushroom eyeballs.
    27 Spooky Halloween Snacks For Party That Thrill!

Recipe

cranberry orange cake with White Chocolate Frosting

Cranberry Orange Cake With White Chocolate Frosting

4.96 from 23 votes
Author Also The Crumbs Please
Calories: 511kcal
Servings: 16 servings
Prep 1 hour hour
Cook 45 minutes minutes
Chill Time 4 hours hours
Total 5 hours hours 45 minutes minutes
Print Pin Rate
This cranberry orange cake with white chocolate frosting is filled with cranberry filling and frosted with white chocolate frosting. It's the perfect dessert cake for the holidays after a comforting dinner with lots of turkey and apple sausage stuffing. It's easy to make and crowd pleaser. 

Ingredients
 
 

cranberry filling

  • 5 cups cranberries, fresh or thawed
  • ¼ cup water
  • ¼ cup freshly squeezed orange juice
  • 2 tablespoon cornstarch
  • ¾ cup granulated white sugar
  • ½ teaspoon cinnamon

orange cake

  • 3 cups all-purpose flour, spooned and leveled
  • 1 tablespoon baking powder
  • 1 teaspoon salt
  • ½ cup unsalted butter, at room temperature
  • ½ cup vegetable oil
  • 1 ½ cups granulated white sugar
  • 3 large eggs
  • 2 teaspoon vanilla extract
  • 1 tablespoon orange zest
  • 1 cup milk
  • ½ cup freshly squeezed orange juice

white chocolate frosting

  • 1 cup unsalted butter, at room temperature
  • 2 cups powdered sugar sifted
  • 6 oz white chocolate bars, melted and cooled
  • 1-2 tablespoon orange juice
  • pinch of salt (if needed)

Instructions

  • Preheat oven to 350°F / 175°C. Line the bottom and the sides of two 8" (20cm) baking pans with parchment paper. Set aside.
  • Make the cranberry filling: Place cranberries, water, orange juice, cornstarch, sugar, and cinnamon in a large saucepan and bring over medium heat to a boil. Cook for about 3-5 minutes until the cranberries get soft. Stir constantly. Blend cranberries with an immersion blender or mash with a potato masher to your preference. Cook another 5-6 minutes or until the filling has thickened and reduced by about ⅓. Stir constantly. Remove from heat and let cool to room temperature. It will thicken as it cools.
  • Make the orange cake: In a medium bowl combine flour, baking powder, and salt and stir to combine. Set aside. In a large mixing bowl with a stand or handheld mixer fitted with a whisk or paddle attachment, beat butter, oil, and sugar until creamy for about 2-3 minutes. Add 1 egg at a time and mix until fully incorporated. Add vanilla and orange zest and stir to combine. Alternately add dry ingredients, milk, dry ingredients, orange juice, and end with dry ingredients. Stir just until combined. Divide batter into the two prepared baking pans equally. Bake for 28-32 minutes or until a toothpick in the center comes out clean. Don't overbake or the cake will be dry. Let cool to room temperature.
  • Make the white chocolate frosting: Beat butter on medium-high speed until soft and creamy, about 1-2 minutes. Add powdered sugar and beat on medium-low speed until fully combined and smooth. Add chocolate and mix on medium speed until combined and creamy. Stir in 1-2 tablespoon of orange juice depending on the consistency of the buttercream. It should be smooth and creamy. Add salt to your taste.
  • Assemble the cake: Cut a thin layer off the tops of your cakes to create a flat surface. Then cut each cake in half horizontally. Place one cake layer on a cake stand or serving plate. Spread ¼ of the buttercream over the cake. The buttercream should be higher around the edges that it holds the cranberry filling inside the cake. Layer with ⅓ of the cranberry filling (where the buttercream is lower). Repeat two more times. Place last cake layer on top and lightly frost the outside and the sides of the cake with the remaining frosting. Chill 4 hours in the fridge. Store leftovers in an airtight container in the fridge up to 3 days.

Notes

Cooking Time and Temperature

Bake the orange cake layers at 350°F (175°C) for 28-32 minutes, or until a toothpick inserted into the center comes out clean.

Taste & Texture

The cake layers are soft and moist with a fresh orange flavor, while the cranberry filling is thick, fruity, and pleasantly tart. The smooth white chocolate frosting adds creamy sweetness, giving you a really nice balance rather than a cake that simply tastes sugary.

Storage, Freezing & Reheating

  • Refrigerator: Store the cake in an airtight container for up to 4 days.
  • Cake Layers: Wrap cooled layers twice in plastic wrap and freeze for up to 1 month.
  • Whole Cake: Chill until firm, wrap thoroughly in plastic wrap and foil, and freeze for up to 2 months. Thaw overnight in the refrigerator.
  • Individual Slices: Freeze until firm, wrap well, and freeze for up to 2 months. Thaw on the counter for about 1 hour.
  • Reheating: Not needed. Let refrigerated cake sit at room temperature for 15-30 minutes before serving.

Serving Recommendations

I like this cake best at room temperature when the buttercream has softened slightly and the orange flavor comes through more clearly. It’s lovely after a Christmas or Thanksgiving dinner, especially with coffee or a cup of tea when everyone somehow finds room for cake.

Recipe Variations and Substitutions

  • Cranberries: Fresh or thawed frozen cranberries can both be used.
  • White chocolate: Use a good-quality white chocolate bar rather than chips for the smoothest frosting.
  • Orange: Freshly squeezed juice gives you the best citrus flavor here, especially since orange is such an important part of the cake.
  • Frosting: If you prefer a thicker buttercream, start with 1 tablespoon orange juice and only add the second if needed.
  • Cranberry filling: Mash the berries for a chunkier filling or use an immersion blender if you prefer it smoother.

Proper Storage Tips

  • Cool the cake layers completely before assembling.
  • Keep the finished cake refrigerated because of the fruit filling.
  • Store it in an airtight container so the cut edges don't dry out.
  • Let refrigerated cake sit out for 15-30 minutes before serving.
  • Wrap cake layers individually before freezing.
  • Freeze individual slices if you want something easier to thaw later.

Pro Tips

  • Reduce the cranberry filling by about one-third so it isn't watery.
  • Cool the cranberry filling completely before assembling the cake.
  • Level domed cakes before stacking.
  • Use good-quality white chocolate for smoother frosting.
  • Cool melted white chocolate for about 10 minutes before adding it to the butter.
  • Create a raised buttercream border around each layer to contain the cranberry filling.
  • Don't overbake the orange cake layers.
  • Chill the assembled cake for the full 4 hours so the layers have time to firm up.

Video

You can find the video in the post above. If you don't see a video, please check your browser settings.

Nutrition

Calories: 511kcalCarbohydrates: 74gProtein: 5gFat: 22gSaturated Fat: 14gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gTrans Fat: 1gCholesterol: 85mgSodium: 179mgPotassium: 225mgFiber: 2gSugar: 52gVitamin A: 656IUVitamin C: 11mgCalcium: 92mgIron: 1mg
Course Dessert
Cuisine American
Did you make this recipe?Leave a feedback and rate this recipe!

About Sabine Venier

Sabine is a professional baker, cookbook author, and award-winning food photographer.

Reader Interactions

Comments

  1. Shannon

    December 12, 2019 at 9:58 pm

    5 stars
    This is the best cake my husband and I have ever had. It tastes so fresh and so christmasy! All the flavors compliment each other perfectly. The end result is well worth the effort!

    Reply
    • Sabine

      December 16, 2019 at 8:08 am

      Thank you so much! I'm happy that you like the cake as much as we do! We feel the same about this cake. Happy holidays.

      Reply
  2. Calindy

    December 08, 2019 at 11:01 am

    Can the cranberry filling be made ahead of time and refrigerated?

    Reply
    • Sabine

      December 16, 2019 at 7:59 am

      Yes, absolutely! The filling will last 2-3 days covered in the fridge.

      Reply
  3. Anette

    December 03, 2019 at 8:51 am

    Oh it will by my birthday’s cake on the 2nd of january ?

    Reply
    • Sabine

      December 16, 2019 at 7:57 am

      Yay! Happy birthday and holidays in advance! 🙂

      Reply
  4. Jess

    January 20, 2019 at 4:55 pm

    5 stars
    So I decided to make this in cupcake form since everyone I know is now on a diet. And I only made a half batch just in case this recipe was terrible. It was going pretty well until I lost my shit over making the icing. The chocolate turned into chunks and wouldn’t blend. So I microwaved the damn thing until it was blendable and then stood outside in the MA snow storm furiously whisking the frosting to get it to the right consistency. It worked and then I assemble the cupcakes by cutting them in half and mimicking the cake layering. Thankfully they taste delicious. I accidentally used a blood orange because I can’t tell the difference between oranges until I open them. Overall, this is a great recipe even for people like me who hate baking.

    Reply
    • Sabine

      January 21, 2019 at 2:21 am

      Oh my gosh, Jess! I literally can see you whisking in the middle of the snow storm. I'm beyond happy that it turned out great and you got rewarded for your hard work. Thank you so much for your nice feedback! Btw, I hardly can tell the difference between blood orange and normal ones either.

      Reply
  5. Julie

    December 25, 2018 at 10:38 am

    4 stars
    This cake was delicious, so Christmas-y, and the perfect dessert to accompany dinner. Not too heavy or sweet. The tartness of the cranberry and the sweetness of the buttercream were a match made in heaven! I will definitely make this again.

    Reply
    • Sabine

      December 25, 2018 at 11:59 am

      Julie, I’m happy that you like the cake! Thank you so much for your feedback. Happy holidays!

      Reply
  6. Elsie

    December 22, 2018 at 4:42 am

    5 stars
    Hi Sabine,
    Thanks for sharing this recipe, the cake looks delish!
    Question, what pan size did you used?
    Thanks,

    Reply
    • Sabine

      December 22, 2018 at 4:52 am

      Hi Elsie,
      Thank you so much! I used two 8” (20cm) cake pans.
      Happy holidays,
      Sabine

      Reply
  7. hannah

    December 20, 2018 at 2:35 pm

    would I need to make any changes to make this into a Yule log cake?

    Reply
    • Sabine

      December 21, 2018 at 9:34 am

      Hi Hannah,
      I don't recommend to make a Yule log cake out of this recipe. The cake for Yule log cake needs to be a sponge cake and this cake is like a white cake.
      Hope that helps!
      Happy holidays, Sabine

      Reply
  8. Katherine Parrish

    December 14, 2018 at 4:22 pm

    Looks amazing! I need to make this as cupcakes, though. Any thoughts on how to change the bake time/temp to reflect? Otherwise I'll just google it!

    Reply
    • Sabine

      December 14, 2018 at 6:11 pm

      Hey Katherine, Bake them at 350°F for 16-20 minutes. Check with a toothpick. Hope that helps!

      Reply
  9. Emily Prueitt

    December 04, 2018 at 5:05 pm

    This looks divine, and I'd love to make it for a Christmas party on Sunday!! Could it be done as a bundt cake, spreading the cranberry filling between two layers of the cake in the bundt pan?

    Reply
  10. Karen

    December 04, 2018 at 9:08 am

    5 stars
    What a beautiful cake Sabine!! Seriously can't wait to make this - that cranberry filling looks so good.

    Reply
    • Sabine

      December 04, 2018 at 1:46 pm

      Thank you so much, Karen! I hope you like it as much as I do. Happy Christmas baking 🙂

      Reply
Newer Comments »
4.96 from 23 votes (14 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Hello, and welcome to Also The Crumbs, Please! We are team of professional cooks and are dedicated to bringing you an enticing collection of dessert recipes, air fryer recipes and cooking guides. We are real people making real food and we hope to inspire your next culinary adventure!

More about us →


Summer Desserts

  • Decorated lemon blueberry layer cake on a white cake plate
    Lemon Blueberry Cake
  • Slices of blueberry cheesecake plated on dessert plates
    No-Bake Blueberry Cheesecake
  • A layered cherry cake with a slice taken out of it.
    Fresh Cherry Cake Recipe From Scratch
  • Sliced apple cake topped with frosting, caramel sauce, and apple slices on a table
    Easy Apple Cake with Salted Caramel Frosting
  • A slice of peach cake on a dessert plate topped with whipped cream
    Layered Peaches and Cream Cake
  • Slices of blueberry bread on a white napkin
    Easy Blueberry Bread Recipe (Fresh Or Frozen Blueberries)

Popular Recipes

  • Galaxy cake with blue, teal, pink, and white mirror glaze.
    The Best Mirror Glaze Galaxy Cake
  • Linzer Cookies in a basket with decoration
    Best Linzer Cookies (Original Austrian Family Recipe)
  • A slice of Black Forest cake on a dessert plate
    Traditional Black Forest Cake
  • Sliced pistachio cake with chocolate, berries, and pistachios on top.
    Pistachio Cake From Scratch
  • close up of sliced brownies on baking paper
    Homemade Brownies from Scratch
  • Sliced chocolate mousse cake topped with berries, ganache, and chocolate shavings with a spatula pulling out a serving.
    Chocolate Mousse Cake

Footer


As seen on

collage of logos from brands which featured also the crumbs please

  • Privacy Policy
  • Accessibility Statement

Copyright © 2026 Also The Crumbs Please

152964 shares
Loading Comments...

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.