This post may contain references to products from one or more of our advertisers. Oh Sweet Basil may receive compensation when you click on links to such products.

This cranberry cake is soft, buttery and loaded with tart, juicy cranberries! Made with sour cream for an extra moist texture and finished with a sweet orange glaze, this beautiful cranberry Bundt cake is a holiday dessert that looks impressive without any complicated frosting or decorating!

Slice of cranberry cake showing moist crumb, tart cranberries and orange glaze
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus, you’ll get new recipes from us every week!

There’s something about those bright red cranberries tucked into a buttery cake that makes it perfect for Thanksgiving and Christmas! And when you add that sweet orange glaze? It’s such a delicious combination of tart and sweet!

The best part is that you don’t need to deal with cake layers or fancy frosting. Just bake it in a Bundt pan, let it cool and drizzle that orange glaze right over the top!

Why You’ll Love This Cranberry Cake

Carrian Cheney
  • The perfect balance of sweet and tart: The sweet, buttery cake balances the tangy bursts of cranberry in every slice.
  • Extra moist: Sour cream keeps the cake tender and rich without making it heavy.
  • A beautiful holiday dessert: That Bundt shape and simple orange glaze make it impressive enough for a holiday table without a lot of extra work.
  • Uses a whole bag of cranberries: No wondering what to do with the rest of those fresh cranberries!
Overhead view of a freshly baked cranberry Bundt cake cooling on a wire rack

Ingredients You’ll Need

You only need a handful of basic baking ingredients, fresh cranberries and some orange juice to make this beautiful cranberry cake!

For the Cake

  • Unsalted Butter: Adds rich, buttery flavor and helps create a tender cake. You’ll also need a little extra for greasing the pan.
  • All-Purpose Flour: Gives the cake structure. You’ll use a little extra to coat the cranberries and flour the Bundt pan.
  • Baking Powder: Helps the cake rise and gives it a light texture.
  • Kosher Salt: Balances the sweetness and brings out all the flavors.
  • Fresh Cranberries: Those juicy, tart bursts of cranberry are the star of this cake! Frozen cranberries work too.
  • Granulated Sugar: Sweetens the cake and balances the naturally tart cranberries.
  • Vanilla Extract: Adds warmth and enhances the buttery flavor.
  • Large Eggs: Help bind the ingredients together and give the cake structure.
  • Sour Cream: The secret to a soft, moist crumb!

For the Orange Glaze

  • Powdered Sugar: Creates a smooth, sweet glaze that drizzles beautifully over the cake.
  • Orange Juice: Adds a bright citrus flavor that pairs perfectly with the cranberries.
  • Kosher Salt: Just a pinch helps balance the sweetness.

Pro Tip: Use our sugared cranberries as garnish for an extra festive look!

How to Make Cranberry Cake

This cranberry cake comes together with a few simple steps, and the Bundt pan does most of the decorating for you!

  1. Prepare the pan: Preheat the oven to 350°F. Generously butter every groove of your Bundt pan, then dust it with flour and tap out any excess.
  2. Mix the dry ingredients: Whisk together the flour, baking powder and salt in a bowl.
  3. Coat the cranberries: Pick through the cranberries, removing any soft ones, then toss them with a tablespoon of flour.
  4. Cream the butter and sugar: Beat the softened butter and sugar for about 2 minutes until light and fluffy. Mix in the vanilla.
  5. Add the eggs and sour cream: Beat in the eggs one at a time. Mix in half of the dry ingredients, followed by the sour cream, then the remaining dry ingredients until just combined.
  6. Fold in the cranberries: Gently fold the flour-coated cranberries into the batter.
  7. Bake: Spoon the batter into the prepared Bundt pan and smooth the top. Bake for 50–55 minutes, or until a cake tester inserted into the thickest part comes out clean or with a few moist crumbs.
  8. Cool and remove: Let the cake cool in the pan for 15 minutes, then carefully turn it out onto a cooling rack. Allow it to cool completely.
  9. Make the orange glaze: Whisk together the powdered sugar, orange juice and a pinch of salt. Adjust the consistency as needed, then drizzle it over the cooled cake.

PRO TIP: Don’t rush the cooling process! Letting the cake rest in the pan helps it hold together when you turn it out, and waiting until it’s completely cool keeps the orange glaze from melting right off.

Tips for the Best Cranberry Cake

  • Use room-temperature ingredients. Softened butter, eggs and sour cream mix together more evenly for a tender cake.
  • Toss the cranberries in flour. This helps keep the berries distributed throughout the batter instead of sinking to the bottom.
  • Don’t overmix the batter. Once you add the flour, mix just until combined to keep the cake soft and tender.
  • Check for doneness. Insert a cake tester into the thickest part of the cake, avoiding the cranberries. It should come out without wet batter.
  • Cool completely before glazing. Otherwise, that beautiful orange glaze will melt and run right off!

Can You Use Frozen Cranberries in Cranberry Cake?

Yes! Frozen cranberries work beautifully in this cranberry cake, so you can make it even when fresh cranberries aren’t in season!

Use them straight from the freezer without thawing. Just toss them with the tablespoon of flour as directed and gently fold them into the batter.

You may need to add a few extra minutes to the baking time, so use a cake tester to check for doneness rather than relying only on the timer.

How to Keep Cranberry Cake from Sticking to the Bundt Pan

Nobody wants to spend all that time baking a beautiful cake only to have half of it stick to the pan!

The trick is to generously butter and flour every inch of the Bundt pan, especially the grooves and center tube. Make sure there aren’t any bare spots where the cake can stick.

Once the cake comes out of the oven, let it rest in the pan for 15 minutes. Then carefully loosen any attached edges with a thin, non-sharp spatula or butter knife and turn it out onto a cooling rack.

Don’t let it cool completely in the pan, or it can become harder to release.

Sweet orange glaze dripping down the sides of a freshly baked cranberry Bundt cake

Cranberry Cake Troubleshooting

Why is my cranberry cake dry?

Overbaking and too much flour are the most common causes. Spoon and level the flour rather than packing it into your measuring cup, and begin checking the cake near the end of the recommended baking time.

Why did my cranberries sink to the bottom?

Cranberries may settle as the cake bakes. Tossing them with flour and gently folding them into the thick batter helps keep them more evenly distributed.

Why is my cranberry cake dense or tough?

The batter may have been overmixed after adding the flour. Mix the dry ingredients just until they’re incorporated.

Why is my cake gummy in the middle?

It may need more time in the oven. Insert a cake tester into the thickest section of the cake, away from any cranberries, to check for wet batter.

Make Ahead, Storing and Freezing Cranberry Cake

This cranberry cake is a great make-ahead dessert for Thanksgiving, Christmas or any holiday gathering!

  • Make Ahead: Bake the cake a day or two in advance. Let it cool completely and store it covered in the refrigerator. Add the orange glaze before serving for the prettiest presentation.
  • Storing: Keep leftover cake covered in the refrigerator for up to 4–5 days. Let individual slices come to room temperature before serving for the best texture.
  • Freezing: Wrap the completely cooled, unglazed cake tightly in plastic wrap and foil, then freeze for up to 3 months. You can also wrap individual slices.
  • Thawing: Thaw overnight in the refrigerator, then bring to room temperature before glazing and serving.
Glazed cranberry cake with a slice removed to show the cranberries inside

This cranberry cake is everything I love about holiday baking! A soft, buttery cake filled with tart cranberries and finished with a sweet orange glaze that’s as beautiful as it is delicious. Whether you’re serving it for Thanksgiving, Christmas or just because you found a bag of fresh cranberries at the store, this is one holiday cake worth making!

More Cake Recipes

4.15 from 64 votes

Cranberry Cake

By Carrian Cheney
Prep20 minutes
Cook55 minutes
Total1 hour 30 minutes
Servings12
This moist, buttery cranberry cake is packed with tart, juicy cranberries and topped with a sweet orange glaze! Made with sour cream and baked in a Bundt pan, it's an easy, beautiful holiday dessert for Thanksgiving or Christmas.
Want to save this recipe?
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 2 Tablespoons Unsalted Butter, softened (for greasing the pan)
  • 2 ½ Cups All-Purpose Flour, + 2 Tablespoons, divided, for flouring the pan and fresh cranberries
  • 1 teaspoon Baking Powder
  • ¾ teaspoon Kosher Salt
  • 12 Ounces Fresh Cranberries, 1 bag
  • 2 Sticks Unsalted Butter, softened (1 cup)
  • 2 Cups Sugar
  • 1 teaspoon Vanilla Extract
  • 4 Large Eggs, at room temperature
  • ½ Cup Sour Cream
  • 1 Cup Confectioners' Sugar, or more as needed
  • ¼ Cup Orange Juice, or more as needed
  • Pinch Kosher Salt, to taste

Instructions 

For the Cake

  • Preheat the oven to 350°F and generously butter and flour (using about 1 Tablespoon) a 9" bundt pan.
    2 Tablespoons Unsalted Butter, 2 ½ Cups All-Purpose Flour
  • I recommend using 2 tablespoons unsalted butter that is softened to room temperature. Use your fingers to work the butter into the grooves of the pan. It’s important to make sure you coat every bit of the pan to ensure the cake releases nicely so it looks purty.
  • Sprinkle with flour and distribute evenly throughout the pan. Discard any excess flour.
  • Combine 2 ½ cups all-purpose flour with the baking powder and kosher salt.
    2 ½ Cups All-Purpose Flour, 1 teaspoon Baking Powder, ¾ teaspoon Kosher Salt
  • Whisk to mix well and set aside.
  • Place 12 ounces fresh cranberries (1 bag) in a small bowl and pick through them to weed out any mushy ones.
    12 Ounces Fresh Cranberries
  • Add 1 tablespoon all-purpose flour and toss gently to coat the cranberries.
    2 ½ Cups All-Purpose Flour
  • Set aside until ready to use.
  • In a mixing bowl, combine 2 sticks softened butter with 2 cups sugar.
    2 Sticks Unsalted Butter, 2 Cups Sugar
  • Mix on low to combine and then turn up the speed to mid-high and beat for 2 minutes until light and fluffy.
  • Mix in 1 teaspoon vanilla extract.
    1 teaspoon Vanilla Extract
  • Add eggs to the butter mixture one at a time, mixing after each addition until combined.
    4 Large Eggs
  • Mix in 1/2 the flour mixture until combined and add 1/2 cup sour cream and mix well.
    ½ Cup Sour Cream
  • Add in the remaining flour mixture until just combined and scrape down the sides of the bowl to ensure all flour is mixed in.
  • Gently fold cranberries into the batter.
  • Spoon the batter into the prepared pan and smooth to even out.
  • Bake on the center rack of the preheated oven for 50-55 minutes until the top springs back when pressed gently or a cake tester inserted comes out clean.
  • Remove from oven and allow to cool in pan for 15 minutes.
  • Carefully run a flat edge, such as a butter knife, around the edge of the pan to loosen and also around the center hole.
  • Place a cooling rack over top of the cake pan and carefully flip the cake pan over so the cake slides out onto the cooling rack. The cake pan will be hot, so be sure to protect your hands.
  • Allow cake to cool completely.

For the Orange Glaze

  • Prepare the sweet orange glaze by combining 1 cup confecioners’ sugar with 1/4 cup orange juice and a pinch of kosher salt.
    1 Cup Confectioners' Sugar, ¼ Cup Orange Juice, Pinch Kosher Salt
  • Mix well to combine.
  • Add more sugar to thicken or more orange juice to thin to your desired consistency.

Finish the Cake

  • When cake is cooled, drizzle the glaze over the cake.
  • Garnish with fresh cranberries and enjoy!

Recipe Notes

Store covered in the fridge.

Nutrition

Serving: 1slice, Calories: 473kcal, Carbohydrates: 68g, Protein: 5g, Fat: 21g, Saturated Fat: 12g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 6g, Trans Fat: 1g, Cholesterol: 113mg, Sodium: 176mg, Potassium: 136mg, Fiber: 2g, Sugar: 45g, Vitamin A: 706IU, Vitamin C: 7mg, Calcium: 46mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!
A festive Cranberry Bundt Cake makes a deliciously impressive holiday dessert. The sweetness of the cake contrasts nicely with the tartness of the fresh berries, and the icing on the cake is a sweet orange glaze that puts this stunning cake in a league of its own!

About The Author

Carrian Cheney

Carrian Cheney is the creative force behind ‘Oh, Sweet Basil,’ a food blog she co-authors with her husband, Cade. She creates fresh, family-friendly recipes that encourage togetherness in the kitchen.

More Ideas

4.15 from 64 votes (54 ratings without comment)

Leave a comment

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

Recipe Rating




62 Comments

  1. Stephanie Anne says:

    5 stars
    this is delicious and delightful with the contrast of tart cranberries and tender sweet cake! I used a bit less sugar than called for and it was definitely still sweet enough. next time I’ll make the orange glaze a bit thicker as well. Definitely worth a try if you need to use the random bag of cranberries leftover from our Friendsgiving!

    1. Sweet Basil says:

      Yay! Thank you so much Stephanie!

  2. Monica says:

    Hi, I see that you used a 9″ bundt pan for this recipe. I only have a 10″ pan. Do you think the temp/cooking times would vary wildly with a slightly bigger pan? Thanks!

    1. Sweet Basil says:

      Hi Monica! It should be about the same, maybe a little less time since it won’t be as thick. I would check it about 10 minutes early and see how it’s looking and go from there.

  3. Linda Domina says:

    I am preparing to make this for my Christmas and for my neighbors as a gift

    Can you add walnuts to the recipe without spoiling the consistancy and moistness and if so how much would you recommend?

    1. Sweet Basil says:

      Hi Linda! Yes, you can definitely put walnuts in it. It won’t change the texture of the cake at all and the amount is totally up to you! Anywhere from a 1/2 cup to a full cup depending on how nutty you want it to be. Happy holidays!

  4. Alicia says:

    Can I use this recipe for cupcakes? How long would baking time be?

    1. Sweet Basil says:

      Absolutely! Standard sized cupcakes will bake for 15-17 minutes at the same baking temperature. Enjoy!

  5. Jennifer says:

    5 stars
    This cake is amazing!! So full of flavor and just the right texture. Absolutely delicious!!
    The only change we made was the glaze and we made an apple cider glaze for ours. Perfect for fall!

    1. Sweet Basil says:

      That sounds amazing!! Thank you for the feedback!!

  6. Jody says:

    5 stars
    Lovely cake. I made with plant-based butter and vegan sour cream and it’s wonderful.

    Something that might help with stiffness of batter which seems to bother some is to let eggs come to room temperature. Then they don’t chill the softened butter.

    I had Cara Cara oranges around so added some zest to batter and will make the icing with the juice, mmm. Thanks for nice recipe!

    1. Sweet Basil says:

      Thank you for the tips and so glad you enjoyed it!

  7. DeeDee says:

    5 stars
    This looks delicious and beautiful! Have you ever tried baking this in a decorative holiday bundt pan? I have a pan that’s shaped like trees and a traditional pan. Any advice as to which I should use? Thanks!

    1. Sweet Basil says:

      I haven’t tried it but I don’t see why it wouldn’t work! Just depending on the size of the pans you’ll want to adjust the baking time!

      1. DeeDee says:

        It came out of the decorative pan nicely—no sticking. I’m just waiting for it to cool. It smells amazing!

      2. Sweet Basil says:

        Yay! Thank you for letting us know how they turned out! I bet they are gorgeous!

  8. Sarah says:

    Awesome cake! Wonderfully soft and yummy! The perfect autumn cake 😁 Only thing I changed, is I brushed the glaze on right after I turned it out of the pan. I like brushing the glaze on while the cake is warm so it soaks in.

    1. Sweet Basil says:

      Thank you for the feedback Sarah! So glad you enjoyed it!

  9. Katarzyna Kasica says:

    5 stars
    Today I’m making this cake for the 5th time. Every time comes out great.

    1. Sweet Basil says:

      Yay!! Thank you for the feedback!

  10. Margaret says:

    Made this for Christmas and it turned out beautifully.

    1. Sweet Basil says:

      Hurray! Love that, Margaret! Isn’t it beautiful!?!