Written by

Rachel Foster

Published

Perfect Cranberry Orange Bundt Cake with Easy Vanilla Glaze

Ready In 90 minutes
Servings 12 servings
Difficulty Medium

Love this? Save it for later!

Share the inspiration with your friends

It was 10:47 PM on a random Wednesday, and I had a very specific craving for something bright, tart, and covered in glaze. The kind of craving that doesn’t make sense at that hour, but you just go with it because sleep is clearly not happening. I didn’t have the energy for a layer cake with all its fussy assembly, but I had a bag of fresh cranberries in the fridge (leftover from a salad I was *going* to make) and two oranges that were starting to look a little sad on the counter. And then it hit me — a bundt cake. The reliable, forgiving, always-impressive bundt cake.

Honestly, I almost talked myself out of it. Cranberries in a cake can be tricky — they’re tart little buggers, and if you don’t balance them right, you end up with a puckering mouthful. But something about the late hour made me bold. I grabbed my grandmother’s old bundt pan (the one with the chip on the rim that she said “adds character”), and I started throwing things together. I forgot to soften the butter properly — don’t tell anyone — and I definitely made a mess zesting that second orange. Juice went everywhere, and I stood there in my bare feet on a sticky floor thinking, “This better be worth it.”

Spoiler alert: it was absolutely worth it. That first bite was the kind of moment where you close your eyes and just *feel* it. The cake was tender, the cranberries burst with tartness in all the right places, and the orange flavor sang through every single crumb. Then came the vanilla glaze — thin enough to drip down the sides, thick enough to leave that perfect white ribbon. I stood at my kitchen counter at midnight, eating a slice with my hands, and I knew I had stumbled onto something special. If you’ve ever had a craving that wouldn’t quit, or if you’ve ever looked at a bag of cranberries and wondered what to do with them besides sauce — this cake is for you.

Why You’ll Love This Recipe

Let me tell you why this cranberry orange bundt cake is going to become your new go-to. I’ve tested this recipe six times (yes, six — my neighbors have been very happy), and I’ve tweaked every little detail to make sure it works perfectly every single time. This isn’t just another bundt cake recipe — it’s the one I’d make for a holiday brunch, a casual coffee date, or a Tuesday night when you need a little sweetness in your life.

  • Quick & Easy: The whole thing comes together in about 15 minutes of active prep time. No stand mixer required — just a bowl and a whisk. The oven does the hard work.
  • Simple Ingredients: You probably already have most of these in your pantry. Butter, sugar, eggs, flour, vanilla — the basics. The only “special” items are fresh cranberries and an orange, which are easy to find this time of year.
  • Perfect for the Holidays: This cake looks stunning on a dessert table with its snowy white glaze and pops of red cranberry. It’s festive without being fussy — exactly what you want when you’re hosting.
  • Crowd-Pleaser: I’ve served this to kids, adults, picky eaters, and people who “don’t really like fruit in cake.” Every single person went back for seconds. The tart cranberries balance the sweet cake in a way that just works.
  • Unbelievably Delicious: The texture is what gets me every time. It’s dense but tender, moist but not heavy. The cranberries burst as they bake, creating little pockets of tart jam throughout the crumb. And that glaze? It’s the perfect finishing touch.

What makes this recipe different is the technique — I toss the cranberries in a little flour before folding them into the batter. This tiny step prevents them from sinking to the bottom of the pan, so every slice gets an even distribution of fruit. It’s the kind of trick you learn after making one too many cakes with all the berries at the bottom. Trust me, it makes a difference.

This is the kind of cake that makes you feel like a hero. You pull it out of the pan, drizzle the glaze, and people think you spent hours on it. But really, you just followed a simple recipe and let the ingredients do their thing. That’s the beauty of a good bundt cake — it looks impressive without the stress.

What Ingredients You Will Need

This recipe uses simple, honest ingredients that work together to create something truly special. Here’s everything you’ll need, along with a few notes from my personal testing experience.

For the Cake

  • 2 ½ cups (312g) all-purpose flour — I use King Arthur Flour for consistent results. Spoon and level your flour for the most accurate measurement.
  • 1 teaspoon baking powder — Make sure it’s fresh! Old baking powder won’t give you the rise you need.
  • ½ teaspoon baking soda — Helps the cake brown beautifully and adds a tender crumb.
  • ½ teaspoon salt — Don’t skip it! Salt balances the sweetness and brings out the orange flavor.
  • 1 cup (226g) unsalted butter, softened — Let it sit out for at least an hour. If you forget (like I often do), cut it into small cubes and microwave for 10-second bursts until soft but not melted.
  • 1 ½ cups (300g) granulated sugar — Regular white sugar works perfectly here. The orange zest gets rubbed into the sugar for maximum flavor.
  • 3 large eggs, room temperature — Cold eggs can seize your butter mixture. Place them in a bowl of warm water for 5 minutes if you’re short on time.
  • 1 cup (240ml) buttermilk, room temperature — Adds moisture and tenderness. No buttermilk? Add 1 tablespoon of lemon juice to regular milk and let it sit for 5 minutes.
  • ¼ cup (60ml) fresh orange juice — From about 1 large orange. Fresh juice makes a big difference here.
  • 2 tablespoons orange zest — From about 2 large oranges. Use a microplane for the finest zest — no bitter white pith!
  • 2 teaspoons vanilla extract — Pure vanilla extract, not imitation. Trust me on this one.
  • 2 cups (200g) fresh cranberries — Fresh is best, but frozen works too. If using frozen, don’t thaw them first — just toss them in flour and fold them in straight from the freezer.
  • 1 tablespoon all-purpose flour (for tossing cranberries) — This is my secret trick to keep berries from sinking.

For the Vanilla Glaze

cranberry orange bundt cake preparation steps

  • 1 ½ cups (180g) powdered sugar — Sift it if it’s lumpy. Nobody wants a lumpy glaze.
  • 3-4 tablespoons heavy cream or milk — Heavy cream gives a richer glaze, but milk works fine. Start with 3 tablespoons and add more if needed.
  • 1 teaspoon vanilla extract — Pure vanilla, please. It makes the glaze taste like vanilla bean ice cream.
  • Pinch of salt — Just a tiny pinch to balance the sweetness.

Equipment Needed

You don’t need a fancy kitchen to make this cake, but having the right tools makes the process smoother. Here’s what you’ll need:

  • 10-12 cup bundt pan — This is non-negotiable. A standard bundt pan holds 10-12 cups. I use a Nordic Ware pan and it releases cakes like a dream. If you’re using an older or non-stick pan, make sure to grease it really well.
  • Large mixing bowl — Big enough to hold all your dry ingredients with room to whisk.
  • Medium mixing bowl — For your wet ingredients.
  • Whisk — For combining dry ingredients and smoothing out the batter.
  • Rubber spatula — For folding in the cranberries and scraping every last bit of batter into the pan.
  • Microplane or zester — For getting that fine orange zest without the bitter white pith.
  • Citrus juicer — A simple handheld one works great. I’ve used the same $3 one for years.
  • Measuring cups and spoons — Accurate measurements matter in baking.
  • Kitchen scale (optional but recommended) — Weighing your flour gives the most consistent results. I resisted getting one for years, and now I can’t imagine baking without it.
  • Cooling rack — Essential for letting the cake cool evenly before glazing.
  • Parchment paper or baking spray with flour — For greasing the pan. I use Baker’s Joy spray and it works every time.

If you don’t have a bundt pan, you can bake this in a 9×13 inch pan — just reduce the baking time to about 35-40 minutes. But honestly, the bundt shape is half the fun! That beautiful ring with the glaze dripping down is what makes this cake so special.

Preparation Method

Alright, let’s get to the good part. Follow these steps carefully, and you’ll have a gorgeous bundt cake that tastes like you spent all day in the kitchen. (Spoiler: you didn’t.)

Step 1: Preheat and Prep Your Pan

Preheat your oven to 350°F (175°C). While it’s heating up, generously grease your bundt pan. I use baking spray with flour — it’s a game changer. Get into every nook and cranny of the pan’s design. Seriously, don’t rush this step. A poorly greased pan means a stuck cake, and nobody wants that heartbreak.

Step 2: Zest and Juice Your Oranges

Before you do anything else, zest your oranges. Use a microplane and get just the bright orange part — stop when you see white. You need about 2 tablespoons of zest, which takes about 2 large oranges. Then juice one of those oranges until you have ¼ cup of fresh juice. Set both aside. The smell of fresh orange zest is going to make your kitchen smell amazing.

Step 3: Toss the Cranberries

In a small bowl, toss your 2 cups of cranberries with 1 tablespoon of flour. This little step coats the berries and helps them stay suspended in the batter instead of sinking to the bottom. Set them aside while you make the batter. You’ll thank me later when every slice has beautiful red jewels throughout.

Step 4: Mix the Dry Ingredients

In a large bowl, whisk together 2 ½ cups of flour, 1 teaspoon baking powder, ½ teaspoon baking soda, and ½ teaspoon salt. Whisk for about 20 seconds to make sure everything is evenly distributed. Set this bowl aside.

Step 5: Cream the Butter and Sugar

In another large bowl, beat 1 cup of softened butter with 1 ½ cups of sugar. Use a hand mixer or stand mixer with the paddle attachment. Beat on medium speed for about 3-4 minutes until the mixture is light and fluffy. Here’s the important part — add your orange zest to the sugar and rub it in with your fingers before you start mixing. This releases the oils from the zest and makes the orange flavor way more intense. Trust me, this little trick is worth it.

Step 6: Add the Eggs

Add your 3 room-temperature eggs one at a time, beating well after each addition. Scrape down the sides of the bowl after the second egg. The mixture should look smooth and glossy. If it looks curdled, don’t panic — just keep beating and it will come together.

Step 7: Combine Wet Ingredients

In a small bowl or measuring cup, whisk together 1 cup of buttermilk, ¼ cup of fresh orange juice, and 2 teaspoons of vanilla extract. This mixture will be slightly thick and creamy.

Step 8: Alternate Adding Dry and Wet Ingredients

With your mixer on low speed, add about one-third of the dry ingredients to the butter mixture. Mix until just combined. Then add half of the buttermilk mixture. Mix again. Repeat with another third of the dry ingredients, then the remaining buttermilk, and finish with the last of the dry ingredients. Stop mixing as soon as the flour disappears — overmixing makes tough cake. Scrape down the bowl once more and give it a few gentle stirs with a spatula.

Step 9: Fold in the Cranberries

Using your rubber spatula, gently fold in the floured cranberries. Be careful not to crush them — you want whole berries in your batter. Fold just until they’re evenly distributed. The batter will be thick and studded with bright red berries.

Step 10: Fill the Pan and Bake

Spoon the batter into your prepared bundt pan and spread it evenly. Give the pan a few gentle taps on the counter to release any air bubbles. Bake for 50-60 minutes, or until a toothpick inserted near the center comes out clean or with just a few moist crumbs. The top should be golden brown and the cake should pull away slightly from the edges of the pan.

Step 11: Cool in the Pan

Place the pan on a wire rack and let it cool for 15 minutes. This is crucial — if you try to flip it out too soon, it will fall apart. If you wait too long, it might stick. Fifteen minutes is the sweet spot. After 15 minutes, place a cooling rack on top of the pan, flip it over, and lift the pan off. If the cake sticks, gently tap the bottom of the pan or give it a little shake. Let the cake cool completely before glazing — about 1-2 hours.

Step 12: Make the Glaze

When the cake is completely cool, make the glaze. In a small bowl, whisk together 1 ½ cups of powdered sugar, 1 teaspoon of vanilla extract, a pinch of salt, and 3 tablespoons of heavy cream. Whisk until smooth. The glaze should be thick but pourable — if it’s too thick, add another tablespoon of cream. If it’s too thin, add a little more powdered sugar.

Step 13: Glaze and Serve

Place the cooled cake on a serving plate. Slowly pour the glaze over the top, letting it drip down the sides. Use a spoon to guide the glaze if needed. Let the glaze set for about 15-20 minutes before slicing. Then cut yourself a generous slice and enjoy the fruits of your labor!

Cooking Tips & Techniques

I’ve made this cake enough times to learn a few things the hard way. Here are my best tips to make sure yours turns out perfectly.

Room temperature ingredients matter. I know it’s tempting to use cold eggs and cold buttermilk straight from the fridge, but trust me on this one. Room temperature ingredients emulsify better, which means a smoother, more tender cake. Set everything out at least an hour before you start baking. If you forget, place your eggs in a bowl of warm water for 5 minutes and microwave your buttermilk for 15 seconds.

Don’t overmix the batter. This is the most common mistake I see in home baking. Once you add the flour, mix just until it disappears. Overmixing develops gluten, which makes your cake tough and dense. You want tender, not tough. A few streaks of flour are fine — they’ll disappear as you fold in the cranberries.

Grease your pan like you mean it. I learned this lesson the hard way when my first bundt cake came out in about twelve pieces. Use baking spray with flour, or use a pastry brush to coat every surface with softened butter, then dust with flour. Get into all the crevices of your pan’s design. Hold the pan up to the light and check for any missed spots.

Check for doneness early. Ovens vary, so start checking your cake at the 50-minute mark. Insert a toothpick or skewer into the thickest part of the cake. If it comes out clean or with just a few moist crumbs, it’s done. If it’s still wet, give it 5 more minutes and check again.

Let it cool properly. The 15-minute rest in the pan is non-negotiable. I once got impatient after 8 minutes and tried to flip the cake — it broke in half. Learn from my mistake. Set a timer and walk away.

Variations & Adaptations

One of the best things about this recipe is how adaptable it is. Here are some of my favorite variations that I’ve tested and loved.

Gluten-Free Version

Swap the all-purpose flour for a good gluten-free baking blend. I’ve had great results with King Arthur Measure for Measure flour. Add 1 teaspoon of xanthan gum if your blend doesn’t already include it. Everything else stays the same — the texture is slightly more delicate, but still delicious.

Dairy-Free Version

Use vegan butter (I like Miyoko’s) and swap the buttermilk for almond milk mixed with 1 tablespoon of lemon juice. For the glaze, use canned coconut cream or a dairy-free milk alternative. The cake will be slightly less tender but still very tasty.

Lemon-Blueberry Variation

Swap the orange zest and juice for lemon zest and juice. Replace the cranberries with fresh or frozen blueberries. It’s bright, summery, and absolutely gorgeous. I made this version for a Fourth of July party and it disappeared in minutes.

Spiced Cranberry Orange

Add 1 teaspoon of cinnamon, ½ teaspoon of nutmeg, and ¼ teaspoon of cloves to the dry ingredients. The warm spices pair beautifully with the tart cranberries and bright orange. This version feels extra cozy for fall and winter baking.

Mini Bundt Cakes

Use a mini bundt pan (6-cavity) and reduce the baking time to 20-25 minutes. These are perfect for gifting or serving at parties. Each person gets their own little cake — how cute is that?

Serving & Storage Suggestions

Serving: This cake is best served at room temperature. The glaze sets into a beautiful shell that cracks slightly when you cut into it — so satisfying. I love serving it with a cup of hot coffee or a glass of cold milk. For a fancy presentation, add a few fresh cranberries and a sprig of rosemary on top of the glazed cake. It looks like something from a bakery window.

Storage: Store the cake in an airtight container at room temperature for up to 3 days. The glaze will stay firm and the cake will remain moist. If your kitchen is warm, you can store it in the fridge, but bring it to room temperature before serving for the best texture.

Freezing: This cake freezes beautifully. Wrap the unglazed cake tightly in plastic wrap, then in foil, and freeze for up to 3 months. When you’re ready to serve, thaw it overnight in the fridge, bring to room temperature, and then glaze. I often make two cakes at once — one for now and one for later.

Reheating: If you want a warm slice, pop it in the microwave for 15-20 seconds. The glaze will soften slightly, and the cake will taste fresh from the oven. It’s also delicious toasted lightly in a buttered pan — try it, you’ll thank me.

Flavor development: Honestly, this cake tastes even better the next day. The flavors meld together overnight, and the cranberries seem to get even more flavorful. So don’t be afraid to make it a day ahead — it’s actually a great strategy for stress-free entertaining.

Nutritional Information & Benefits

While this is definitely a treat (it’s cake, after all!), there are a few redeeming qualities worth mentioning. One serving (1/12 of the cake) contains approximately:

  • Calories: 380
  • Fat: 18g
  • Carbohydrates: 52g
  • Protein: 5g
  • Fiber: 2g
  • Sugar: 34g

Health Benefits: Cranberries are packed with antioxidants and vitamin C, which support immune health. Oranges provide a solid dose of vitamin C and fiber (especially if you use the zest, which contains beneficial oils and flavonoids). The buttermilk adds calcium and probiotics for digestive health. Of course, this is still a dessert, but it’s made with real, whole ingredients — no artificial flavors or preservatives here.

Dietary Considerations: This recipe contains dairy, eggs, and gluten. For dairy-free and gluten-free options, check the variations section above. It’s nut-free as written, making it a safe choice for school events or parties. If you’re watching your sugar intake, you can reduce the sugar to 1 ¼ cups without affecting the texture too much — the glaze will still add sweetness.

Conclusion

This cranberry orange bundt cake is more than just a recipe — it’s the kind of cake that becomes a tradition. The one you bring to holiday dinners, the one your friends ask for by name, the one you make just because it’s Tuesday and you deserve something beautiful. The tart cranberries, the bright orange, the tender crumb, that perfect vanilla glaze — every element works together in a way that feels both familiar and special.

I hope you make this cake and love it as much as I do. Don’t be afraid to make it your own — add more zest, swap the berries, double the glaze (I won’t judge). Baking is supposed to be fun, and this recipe is forgiving enough for beginners and satisfying enough for experienced bakers. The hardest part is waiting for it to cool before you pour on that glaze.

When you make it — and I know you will — come back and tell me how it turned out. Did you add a twist? Did your family fight over the last slice? Did you eat a piece for breakfast like I definitely did? Drop a comment below and share your experience. I read every single one, and nothing makes me happier than hearing about a recipe that brought someone joy. Happy baking, friend!

Frequently Asked Questions

Can I use frozen cranberries instead of fresh?

Absolutely! Frozen cranberries work perfectly in this recipe. Do not thaw them first — just toss them in flour straight from the freezer and fold them into the batter. You may need to add 2-3 minutes to the baking time since the frozen berries will cool the batter slightly.

Why did my bundt cake stick to the pan?

This happens to the best of us! The most common reason is insufficient greasing. Make sure you get into every crevice of your pan with baking spray or butter and flour. Also, let the cake cool for exactly 15 minutes before flipping — too short and it’s too fragile, too long and the steam condenses and makes it stick.

Can I make this cake without a bundt pan?

Yes! You can bake this batter in a 9×13 inch rectangular pan. Grease the pan well and bake at 350°F for 35-40 minutes, or until a toothpick comes out clean. The baking time will be shorter since the batter is spread thinner. You can still drizzle the glaze over the top for a beautiful presentation.

How do I get a really smooth, glossy glaze?

The key is sifting your powdered sugar before mixing and using heavy cream instead of milk. Sifting removes lumps, and the fat in heavy cream gives the glaze a beautiful shine. Whisk thoroughly until completely smooth, and pour the glaze over the cake while it’s still slightly warm for the best drip effect.

Can I double this recipe?

Absolutely! This recipe doubles beautifully. Use a larger bundt pan (12-15 cup capacity) or divide the batter between two standard bundt pans. If using two pans, bake them on the same rack and rotate them halfway through. The baking time may be slightly shorter, so start checking at 45 minutes.

Pin This Recipe!

cranberry orange bundt cake recipe

Print

Perfect Cranberry Orange Bundt Cake with Easy Vanilla Glaze

A tender, moist bundt cake studded with tart cranberries and bright orange flavor, topped with a simple vanilla glaze. Perfect for holidays or any day you need a beautiful, crowd-pleasing dessert.

  • Author: Mia
  • Prep Time: 15 minutes
  • Cook Time: 55 minutes
  • Total Time: 1 hour 10 minutes
  • Yield: 12 servings 1x
  • Category: Dessert
  • Cuisine: American

Ingredients

Scale
  • 2 ½ cups (312g) all-purpose flour
  • 1 teaspoon baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • 1 cup (226g) unsalted butter, softened
  • 1 ½ cups (300g) granulated sugar
  • 3 large eggs, room temperature
  • 1 cup (240ml) buttermilk, room temperature
  • ¼ cup (60ml) fresh orange juice
  • 2 tablespoons orange zest
  • 2 teaspoons vanilla extract
  • 2 cups (200g) fresh cranberries
  • 1 tablespoon all-purpose flour (for tossing cranberries)
  • 1 ½ cups (180g) powdered sugar
  • 34 tablespoons heavy cream or milk
  • 1 teaspoon vanilla extract (for glaze)
  • Pinch of salt (for glaze)

Instructions

  1. Preheat oven to 350°F (175°C). Generously grease a 10-12 cup bundt pan with baking spray or butter and flour.
  2. Zest oranges to get 2 tablespoons zest, then juice one orange to get ¼ cup juice. Set aside.
  3. In a small bowl, toss 2 cups cranberries with 1 tablespoon flour. Set aside.
  4. In a large bowl, whisk together 2 ½ cups flour, 1 teaspoon baking powder, ½ teaspoon baking soda, and ½ teaspoon salt.
  5. In another large bowl, beat 1 cup softened butter with 1 ½ cups sugar until light and fluffy (3-4 minutes). Rub orange zest into sugar before mixing for more flavor.
  6. Add 3 eggs one at a time, beating well after each addition. Scrape down sides as needed.
  7. In a small bowl, whisk together 1 cup buttermilk, ¼ cup orange juice, and 2 teaspoons vanilla extract.
  8. With mixer on low, add dry ingredients in three additions, alternating with buttermilk mixture in two additions, beginning and ending with dry ingredients. Mix until just combined.
  9. Gently fold in floured cranberries with a rubber spatula until evenly distributed.
  10. Spoon batter into prepared pan and spread evenly. Tap pan gently on counter to release air bubbles.
  11. Bake for 50-60 minutes, until a toothpick inserted near center comes out clean or with a few moist crumbs.
  12. Cool in pan on a wire rack for 15 minutes. Then invert onto rack and cool completely (1-2 hours).
  13. For glaze: whisk together 1 ½ cups powdered sugar, 1 teaspoon vanilla, pinch of salt, and 3 tablespoons heavy cream until smooth. Add more cream if too thick, more sugar if too thin.
  14. Place cooled cake on serving plate. Pour glaze over top, letting it drip down sides. Let set 15-20 minutes before slicing.

Notes

Room temperature ingredients are key for best texture. Toss cranberries in flour to prevent sinking. Grease pan thoroughly to avoid sticking. Cake tastes even better the next day. For gluten-free, use a good gluten-free baking blend. For dairy-free, use vegan butter and almond milk with lemon juice.

Nutrition

  • Serving Size: 1 slice (1/12 of cak
  • Calories: 380
  • Sugar: 34
  • Sodium: 280
  • Fat: 18
  • Saturated Fat: 11
  • Carbohydrates: 52
  • Fiber: 2
  • Protein: 5

Keywords: cranberry orange bundt cake, bundt cake, cranberry cake, orange cake, vanilla glaze, holiday dessert, easy cake recipe

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating