The Cranberry Orange Bundt Cake Recipe is an absolute showstopper that brightens any occasion with its vibrant flavors and moist, tender crumb. This delightful cake perfectly balances the tartness of fresh cranberries with the sweet, zesty punch of orange, all wrapped up in a gorgeous Bundt shape that makes it as lovely to look at as it is to eat. Whether you’re serving it for a festive brunch, a holiday dessert, or simply craving a cheerful homemade treat, this recipe will quickly become your go-to for spectacular results that impress both family and friends.

Ingredients You’ll Need
Don’t let the simplicity of these ingredients fool you—each one plays a crucial role in creating the perfect Cranberry Orange Bundt Cake Recipe. From the warmth of butter to the brightness of fresh orange zest, every component is selected to contribute to the perfect flavor, texture, and color of this cake.
- 2 1/2 cups all-purpose flour: The sturdy foundation that keeps your cake tender yet structured.
- 2 tsp baking powder: Helps the cake rise to fluffy perfection.
- 1/2 tsp baking soda: Works with the acidic ingredients to ensure a light crumb.
- 1/2 tsp salt: Balances sweetness and enhances other flavors.
- 1 cup unsalted butter, softened: Adds richness and moisture for a melt-in-your-mouth experience.
- 1 3/4 cups granulated sugar: Sweetens and tenderizes the cake simultaneously.
- 4 large eggs: Provides structure while adding richness and moisture.
- 1/2 cup fresh orange juice: Brings a fresh citrus brightness that wakes up the palate.
- Zest of 2 oranges: Concentrated citrus oils that infuse every bite with an irresistible aroma and flavor.
- 1 tsp vanilla extract: Adds warmth and depth to complement the citrus.
- 1 cup sour cream: Keeps the cake moist and tender with a slight tang.
- 1 1/2 cups fresh or frozen cranberries: Bursts of tartness scattered throughout for a playful contrast.
- 1 cup powdered sugar: For the sweet, glossy glaze finish.
- 2–3 tbsp fresh orange juice: Mixed into the glaze for a citrus drizzle.
- Zest of 1 orange (optional): A decorative topping that enhances the glaze with extra zing.
How to Make Cranberry Orange Bundt Cake Recipe
Step 1: Prepare Your Pan and Dry Ingredients
Start by preheating your oven to 350°F (175°C). While it warms up, generously grease and flour your Bundt pan so the beautiful cake unmolds with ease. Then, whisk together the flour, baking powder, baking soda, and salt in a medium bowl—this combo ensures your cake has just the right rise and texture.
Step 2: Cream Butter and Sugar
In a large mixing bowl, beat the softened butter and granulated sugar until the mixture becomes light and fluffy. This creaming step is crucial because it traps air that helps your cake achieve that wonderful softness everyone loves.
Step 3: Add the Eggs
Next, add the eggs one at a time, mixing thoroughly after each addition. This careful incorporation keeps your batter smooth and cohesive, ensuring every slice has a consistent texture.
Step 4: Mix in Orange Juice, Zest, and Vanilla
Pour in the fresh orange juice, add the zest from two oranges, and stir in the vanilla extract. This step infuses the batter with a bright, citrusy aroma that pairs beautifully with the tart cranberries.
Step 5: Alternate Dry Ingredients with Sour Cream
Gradually add the dry ingredients into the wet mixture, alternating with the sour cream, starting and ending with the dry ingredients. Mixing gently at this point ensures a tender crumb without overworking the batter.
Step 6: Fold in Cranberries
Finally, lovingly fold in the cranberries, whether fresh or frozen straight from the freezer. Their tart bursts will provide delightful pops of flavor throughout the cake.
Step 7: Bake to Perfection
Pour the batter evenly into your prepared Bundt pan and smooth the top with a spatula. Bake for 50 to 60 minutes or until a toothpick inserted into the center comes out clean—this signals your cake is perfectly baked with a moist interior and golden crust.
Step 8: Cool and Glaze
Let the cake cool in the pan for about 10 minutes before flipping it out onto a wire rack to cool completely. While it cools, whisk together the powdered sugar and fresh orange juice until smooth to create a luscious glaze.
Step 9: Drizzle Glaze and Garnish
Drizzle the glaze generously over your cooled Bundt cake, letting it cascade down the sides for a stunning visual effect. If you like, sprinkle orange zest on top for an extra burst of color and zing.
How to Serve Cranberry Orange Bundt Cake Recipe

Garnishes
A dusting of powdered sugar or a sprinkle of finely chopped crystallized ginger works wonderfully. Fresh orange slices or whole cranberries can also be arranged decoratively for an inviting presentation. These thoughtful touches elevate the cake and hint at the flavors inside.
Side Dishes
This cake pairs beautifully with a dollop of whipped cream or a scoop of vanilla ice cream, which complement the tartness while adding a creamy contrast. A cup of hot tea or freshly brewed coffee rounds out the experience with warmth and comfort.
Creative Ways to Present
For festive occasions, consider serving the cake on a wooden board surrounded by sprigs of rosemary or pine for a seasonal touch. You can also slice and serve it alongside a citrus-y fruit salad for a refreshing, harmonious spread. The Bundt shape makes it perfect for stunning centerpieces as well.
Make Ahead and Storage
Storing Leftovers
Keep any leftover cake covered tightly with plastic wrap or store it in an airtight container at room temperature for up to three days. This helps maintain its moist texture and keeps the glaze from drying out or getting sticky.
Freezing
The Cranberry Orange Bundt Cake Recipe freezes beautifully. Wrap the cooled cake securely in plastic wrap and then aluminum foil to prevent freezer burn. Freeze for up to three months. When you’re ready, thaw it overnight in the fridge for the best texture.
Reheating
To enjoy your cake warm, reheat individual slices gently in the microwave for about 15 seconds or until just warmed through. Avoid overheating to preserve the delicate crumb and fresh flavor.
FAQs
Can I use frozen cranberries instead of fresh?
Absolutely! Frozen cranberries can be used straight from the freezer without thawing, which helps prevent bleeding and keeps the batter from turning pink.
What size Bundt pan is best for this recipe?
A standard 10 to 12-cup Bundt pan works perfectly, ensuring the cake bakes evenly and has a beautiful shape.
Can I substitute sour cream with yogurt?
Yes, plain full-fat yogurt is a great substitute for sour cream and will maintain the moistness and slight tang of the cake.
Is this cake suitable for a holiday dessert?
Definitely! The bright cranberries and zesty orange make it an ideal centerpiece for holiday gatherings and celebrations.
How long does the glaze take to set?
Usually, the glaze sets within 30 minutes at room temperature, forming a shiny, delicate finish perfect for slicing.
Final Thoughts
Give the Cranberry Orange Bundt Cake Recipe a try the next time you’re craving something special but straightforward to bake. Its vibrant flavors, stunning look, and delightful texture come together to create a crowd-pleaser that everyone will adore. Trust me, once you make it, this cake will become a cherished staple in your recipe collection, ready to brighten any moment with every sweet, citrusy bite.
Print
Cranberry Orange Bundt Cake Recipe
- Prep Time: 20 minutes
- Cook Time: 50-60 minutes
- Total Time: 1 hour 10 minutes
- Yield: 12 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
This Cranberry Orange Bundt Cake is a moist, flavorful dessert that combines the tartness of fresh cranberries with the bright citrus notes of orange. Perfect for holiday celebrations or any special occasion, this cake features a tender crumb with a luscious orange glaze that adds sweetness and a zesty finish.
Ingredients
Dry Ingredients
- 2 1/2 cups all-purpose flour
- 2 tsp baking powder
- 1/2 tsp baking soda
- 1/2 tsp salt
Wet Ingredients
- 1 cup unsalted butter, softened
- 1 3/4 cups granulated sugar
- 4 large eggs
- 1/2 cup fresh orange juice
- Zest of 2 oranges
- 1 tsp vanilla extract
- 1 cup sour cream
Other
- 1 1/2 cups fresh or frozen cranberries (do not thaw if frozen)
Glaze
- 1 cup powdered sugar
- 2–3 tbsp fresh orange juice
- Zest of 1 orange (optional)
Instructions
- Preheat and Prepare Pan: Preheat your oven to 350°F (175°C). Thoroughly grease and flour a bundt pan to prevent the cake from sticking during baking.
- Mix Dry Ingredients: In a medium bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt. Set this mixture aside for later use.
- Cream Butter and Sugar: In a large bowl, cream the softened unsalted butter and granulated sugar together using an electric mixer until the mixture becomes light and fluffy. This process incorporates air, which helps to create a tender cake.
- Add Eggs: Add the eggs one at a time to the creamed butter and sugar, mixing well after each addition to ensure a smooth and well-combined batter.
- Incorporate Orange and Vanilla: Stir in the fresh orange juice, orange zest, and vanilla extract into the batter to infuse it with bright, aromatic citrus and vanilla flavors.
- Add Dry Ingredients and Sour Cream: Gradually mix in the dry flour mixture, alternating with the sour cream. Begin and end with the dry ingredients. Mix the batter just until combined to avoid overworking the gluten, which can make the cake tough.
- Fold in Cranberries: Gently fold the fresh or frozen cranberries into the batter, distributing them evenly without breaking the berries.
- Bake the Cake: Pour the batter evenly into the prepared bundt pan and smooth the top. Bake for 50–60 minutes, or until a toothpick inserted into the center of the cake comes out clean, indicating the cake is fully baked.
- Cool the Cake: Allow the cake to cool in the pan for 10 minutes. Then invert the cake onto a wire rack to cool completely, which helps prevent sogginess and maintains the cake’s shape.
- Prepare the Glaze: Whisk together the powdered sugar and fresh orange juice until smooth to create a shiny, flavorful glaze. Optionally, stir in the zest of one orange for extra aroma and texture.
- Finish the Cake: Drizzle the orange glaze over the cooled cake and garnish with orange zest if desired, adding a beautiful finishing touch and extra citrus zing.
Notes
- Use fresh orange juice and zest for the best, brightest flavor.
- Do not thaw frozen cranberries before folding them into the batter to prevent discoloring and too much moisture.
- Ensure the bundt pan is thoroughly greased and floured to allow the cake to release cleanly.
- Check the cake starting at 50 minutes to avoid overbaking; ovens vary in temperature.
- The glaze can be adjusted in thickness by varying the amount of orange juice.

