Have you ever wanted a cake that feels rich and chocolatey but still tastes bright and fresh? Chocolate Orange Bundt Cake does exactly that, pairing deep cocoa flavor with lively citrus notes in a way that feels classic, cozy, and just a little special.
This is the kind of cake that works for holidays, dinner parties, weekend baking, or those moments when you want a dessert that looks impressive without needing complicated decorating. The glossy chocolate glaze and striking marbled interior make every slice feel bakery-worthy, while the orange keeps the whole cake from feeling too heavy.
Preparation Phase & Tools to Use
Before you start mixing, it helps to gather a few reliable tools so the process feels easy from the first step to the final glaze. A Bundt pan is the most important piece here because it gives the cake its signature ridged shape and helps create that dramatic presentation once unmolded.
A large mixing bowl makes it easier to combine the batter without spills, while a second bowl is useful for separating the vanilla-orange portion from the chocolate portion. Measuring cups and spoons matter because baking depends on balance, especially when you want a cake that stays moist and tender instead of dense. A hand mixer or stand mixer helps cream the butter and sugar properly, which builds a lighter crumb. You will also want a rubber spatula for folding and scraping the bowl, a whisk for dry ingredients, and a wire rack so the cake can cool evenly before glazing. For the final finish, a small saucepan or microwave-safe bowl makes the chocolate glaze smooth and easy to pour.

Ingredients for the Chocolate Orange Bundt Cake
Flour gives the cake its structure and keeps the crumb stable enough to hold the marbled pattern.
Granulated sugar sweetens the batter and helps the cake stay soft.
Unsalted butter adds richness and creates a tender texture.
Eggs bring structure, moisture, and lift.
Sour cream keeps the cake moist and gives it a delicate, plush crumb.
Milk loosens the batter so it spreads nicely through the Bundt pan.
Orange zest is what gives this cake its freshest flavor, adding fragrant citrus oils that brighten every bite.
Orange juice reinforces the citrus flavor and adds a gentle tang.
Vanilla extract rounds out both the chocolate and orange notes.
Unsweetened cocoa powder creates the chocolate half of the batter and gives the cake its deep color.
Baking powder helps the cake rise evenly.
Baking soda supports browning and improves the texture.
Salt sharpens all the flavors and keeps the sweetness balanced.
Semi-sweet chocolate chips or chopped chocolate melt into a smooth glaze with rich finish.
Heavy cream makes the glaze glossy and pourable.
How To Make the Chocolate Orange Bundt Cake
Baking this cake is simple once the batter is divided and layered correctly. The goal is to keep both flavors distinct enough to create a beautiful swirl while still blending into one tender cake.
Step 1: Prepare the Pan and Oven
Preheat your oven to 350°F. Grease a Bundt pan very well, making sure to coat all the curves and center tube so the cake releases cleanly later.
Step 2: Mix the Dry Ingredients
In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. This step helps distribute the leavening evenly through the batter.
Step 3: Cream the Butter and Sugar
In a large bowl, beat the butter and sugar until the mixture looks lighter in color and fluffy. This gives the cake a softer, more tender crumb.
Step 4: Add the Eggs and Flavorings
Beat in the eggs one at a time, then mix in the vanilla extract, orange zest, and orange juice. The batter should smell bright and citrusy at this point.
Step 5: Finish the Base Batter
Add the dry mixture in batches, alternating with the sour cream and milk. Mix just until combined so the cake stays soft and not overworked.
Step 6: Make the Chocolate Portion
Transfer about one-third of the batter to a separate bowl and stir in the cocoa powder. This becomes the darker batter that creates the marbled effect.
Step 7: Layer and Swirl
Spoon part of the orange batter into the prepared Bundt pan, then add the chocolate batter in sections, followed by the remaining orange batter. Run a knife gently through the batter a few times to create swirls without overmixing.
Step 8: Bake Until Set
Bake for about 45 to 55 minutes, or until a tester inserted into the cake comes out with a few moist crumbs. Let the cake rest in the pan for 15 minutes before turning it out onto a wire rack.
Step 9: Glaze the Cake
Once the cake is completely cool, heat the cream and pour it over the chocolate. Stir until smooth, then spoon the glaze over the top so it drips naturally down the sides.
Step 10: Slice and Serve
Let the glaze set slightly before slicing. Each piece should show off the contrast between the chocolate and orange layers.
Serving and Storing Chocolate Orange Bundt Cake
This cake is especially good served slightly at room temperature, when the crumb feels soft and the citrus aroma is easiest to notice. It pairs beautifully with coffee, hot tea, or even a small spoonful of lightly whipped cream if you want something extra on the plate. For a brighter finish, you can add a little fresh orange zest over the glaze just before serving.
To store it, keep the cake covered at room temperature for up to 3 days, or refrigerate it for up to 5 days if your kitchen is warm. If chilled, let slices sit out for a bit before serving so the texture softens again. You can also freeze individual slices by wrapping them tightly and storing them in an airtight container for up to 2 months.
Frequently Asked Questions
Can I use bottled orange juice?
Fresh orange juice gives the best flavor, but bottled orange juice works in a pinch. Fresh zest is still worth using because it carries most of the citrus aroma.
What if I do not have a Bundt pan?
You can bake this batter in two loaf pans, though the baking time will likely be shorter. Keep an eye on the center so it does not overbake.
How do I keep the cake from sticking?
Grease every part of the pan thoroughly, especially the detailed ridges. Letting the cake rest briefly before unmolding also helps it release more cleanly.
Can I make the glaze with dark chocolate?
Yes, dark chocolate makes a slightly richer and less sweet topping. It works well if you enjoy a stronger chocolate flavor.
Why is my marble effect disappearing?
That usually happens when the batter is swirled too much. A few gentle passes with a knife are enough.
Can I make Chocolate Orange Bundt Cake ahead of time?
Yes. In fact, the flavor often tastes even better the next day after the orange and chocolate notes settle together.
Want More Dessert Ideas?
If you enjoy fruit-forward bakes with a soft crumb, try the Moist Apple Crumble Coffee Cake for another comforting slice-and-serve option. For something creamy and bright, the Irresistible Blueberry Lime Cheesecake Cupcakes bring a similarly fresh contrast.
Chocolate lovers may also want to check out the Indulgent Chocolate Chess Pie or the Decadent Chocolate S’mores Cupcakes with Gooey Marshmallow Center for richer dessert ideas. And if citrus is what drew you in, the Elegant Lemon Marbled Cheesecake Bars are another great choice.
Pin and Tell Me How Yours Turned Out
You can save this cake to your dessert boards for the next time you want a showstopping homemade bake with minimal fuss. It is the kind of recipe that looks beautiful on a table and tastes even better once sliced.
If you make it, I would love to hear how it turned out. Did you lean more into the orange flavor, or add a little extra glaze on top? You can also find more daily recipe inspiration on LadyPlate Pinterest.

Chocolate Orange Bundt Cake
- Total Time: 1 hour 10 minutes
- Yield: 12 servings
- Diet: Vegetarian
Description
Chocolate Orange Bundt Cake is the kind of easy recipe that makes any dessert table feel special. This moist chocolate orange cake combines rich cocoa, fresh citrus zest, and a glossy chocolate glaze for a beautiful homemade dessert that works for holiday baking, weekend food ideas, dessert ideas, and any time you want a simple but impressive cake to share.
Ingredients
2 1/2 cups all-purpose flour
2 teaspoons baking powder
1/2 teaspoon baking soda
1/2 teaspoon salt
1 cup unsalted butter, softened
1 3/4 cups granulated sugar
4 large eggs
1 tablespoon vanilla extract
2 tablespoons fresh orange zest
1/2 cup fresh orange juice
1 cup sour cream
1/2 cup milk
1/3 cup unsweetened cocoa powder
1 cup semi-sweet chocolate chips
1/2 cup heavy cream
Instructions
1. Preheat the oven to 350°F and grease a 10-cup Bundt pan very well.
2. In a medium bowl, whisk together the flour, baking powder, baking soda, and salt.
3. In a large bowl, beat the butter and sugar until light and fluffy.
4. Add the eggs one at a time, mixing well after each addition.
5. Mix in the vanilla extract, orange zest, and orange juice.
6. Add the dry ingredients in batches, alternating with the sour cream and milk, and mix just until combined.
7. Transfer about one-third of the batter to a separate bowl and stir in the cocoa powder until smooth.
8. Spoon part of the orange batter into the prepared Bundt pan, add the chocolate batter in sections, then top with the remaining orange batter.
9. Swirl the batters gently with a knife to create a marbled effect.
10. Bake for 45 to 55 minutes, or until a toothpick inserted into the cake comes out with a few moist crumbs.
11. Cool the cake in the pan for 15 minutes, then turn it out onto a wire rack to cool completely.
12. Heat the heavy cream until warm, pour it over the chocolate chips, and stir until smooth.
13. Spoon the chocolate glaze over the cooled cake and let it set before slicing.
Notes
Use fresh orange zest for the brightest citrus flavor in the cake.
Do not over-swirl the batter or the marble pattern will blur too much.
Let the cake cool completely before glazing so the chocolate sets nicely on top.
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 420
- Sugar: 33g
- Sodium: 210mg
- Fat: 22g
- Saturated Fat: 13g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 54g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 105mg


