This moist and flavorful Marble Bundt Cake brings together the classic taste of vanilla cake and rich chocolate in one beautiful swirled dessert. It has a tender pound-cake texture, a soft crumb, and a striking marbled pattern that makes every slice look special. Serve it plain, dust it with powdered sugar, or finish it with a smooth chocolate ganache glaze for an extra indulgent touch.

Table of Contents
- Why You’ll Love This Recipe
- Ingredients
- How to Make the Recipe
- Variations
- Recipe FAQs
- More Bundt Cake Recipes to Enjoy
- Super Easy Marble Bundt Cake Recipe
Why You’ll Love This Recipe
- It combines chocolate and vanilla flavors in one easy cake batter.
- The texture is moist, tender, and similar to a rich pound cake.
- The marbled swirl makes the cake look impressive without complicated decorating.
- It is a no-layer cake, so it is simple to bake, cool, slice, and serve.
- The prep time is about 25 minutes or less.
- You can serve it plain, with powdered sugar, or with chocolate ganache glaze.
A homemade marble bundt cake is a wonderful dessert for birthdays, holidays, family gatherings, potlucks, or a weekend baking project. Since it is baked in a bundt pan, the shape does much of the work for you. The finished cake has a naturally elegant look, especially when topped with a glossy chocolate glaze.

Ingredients
This classic marble bundt cake recipe uses everyday baking ingredients, including butter, cream cheese, sugar, eggs, cake flour, cocoa powder, and extracts. The optional chocolate ganache glaze is made with dark chocolate and heavy cream. A few ingredients are especially important for the final texture and flavor.

- Cake Flour. Cake flour helps create a softer, finer crumb. If you do not have cake flour, use a trusted homemade cake flour substitute.
- Dark Chocolate. For the ganache, use dark chocolate between 60% and 100%. The higher the percentage, the more intense and bitter the chocolate flavor will be. Semi-sweet chocolate can also be used if it is good quality.
- Cream Cheese. Use full-fat cream cheese in block form. Avoid whipped cream cheese or spreadable cream cheese from a tub, as it can change the texture of the cake.
- Unsalted Butter. Room-temperature butter blends smoothly with the cream cheese and sugars, helping create a rich, even batter.
- Unsweetened Cocoa Powder. Cocoa powder turns part of the vanilla batter into chocolate batter, creating the signature marble effect.
How to Make the Recipe
Here is a simple overview of how to make this homemade marbled bundt cake. The key is to prepare the pan well, mix the batter just until combined, and gently swirl the chocolate and vanilla batters together without overmixing them.
Recipe Tip: Before you begin, generously coat a 10-cup bundt pan with a flour-based baking spray such as Baker’s Joy. Place the oven rack in the center position and preheat the oven to 350ºF.

Step 1. Beat the butter and cream cheese. Use a hand mixer or a stand mixer fitted with a paddle attachment. Beat on medium-high speed until the mixture is smooth and well blended.

Step 2. Add sugars, extracts, salt, and baking powder. Mix in the granulated sugar and light brown sugar until fluffy. Add the vanilla extract, almond extract, salt, and baking powder.

Step 3. Add the eggs and cake flour. Lower the mixer speed and alternate between adding the eggs and cake flour. Mix only until the batter comes together.

Step 4. Make the chocolate batter. Reserve 2 1/2 cups of the cake batter in a separate bowl. Stir in the unsweetened cocoa powder and hot water until fully combined.

Step 5. Layer the batters. Spoon vanilla batter into the prepared bundt pan, followed by chocolate batter. Continue alternating the two batters until all of the batter has been added.

Step 6. Create the marble swirl. Drag a butter knife gently through the batter to swirl the chocolate and vanilla together. Do not overmix, or the pattern will become muddy.

Step 7. Bake the cake. Bake at 350ºF for 45 to 50 minutes, or until a toothpick inserted into the cake comes out clean.

Step 8. Cool the cake. Let the marble bundt cake cool in the pan for 10 minutes. Then invert it carefully onto a wire cooling rack and allow it to cool completely.
Recipe Tip: Place a baking sheet or jelly roll pan underneath the bundt pan while the cake bakes. The cake should not overflow, but the pan will catch any possible drips.

Step 9. Make the chocolate ganache glaze. Place chopped dark chocolate in a bowl. Pour heated heavy cream over the chocolate, cover loosely for a few minutes, then whisk until smooth.

Step 10. Glaze and serve. Pour the ganache over the fully cooled marble bundt cake. Slice and enjoy.
Variations
There are several easy ways to finish this marble bundt cake, depending on how simple or rich you want the dessert to be.
- Chocolate Ganache Glaze. Pour a smooth chocolate ganache over the cooled cake for a rich finish.
- Powdered Sugar. Dust the top with powdered sugar for a lighter, classic presentation.
- Plain. Serve the cake as-is and let the chocolate and vanilla swirl shine on its own.

Recipe FAQs
Check the outside of the bundt pan first. Some brands stamp the capacity along the outer edge. If your pan is not marked, fill it with water using a 2-cup measuring cup until the water almost reaches the top. This will tell you the pan’s capacity.
The batter should fill the bundt pan about three-quarters full. You should not have extra batter. If you do, do not overfill the pan; bake the extra batter separately as a few cupcakes or a small cake layer.
A flour-based baking spray works very well for bundt cakes. Coat the pan generously so the cake releases cleanly after baking.
A 10-cup bundt pan is the best size for this marble bundt cake recipe.
More Bundt Cake Recipes to Enjoy

Apple Bundt Cake

Mini Bundt Chocolate Pound Cakes

Super Easy Blueberry Bundt Cake

Lemon Cream Cheese Pound Cake
If you try this Marble Bundt Cake Recipe, leave a star rating and share what you thought in the comments.
Super Easy Marble Bundt Cake

Ingredients
Marble Bundt Cake
- 1 cup unsalted butter, room temperature
- 6 oz cream cheese, softened and at room temperature
- 1 1/2 cups granulated sugar
- 1/2 cup light brown sugar
- 1/2 tsp almond extract
- 1 tsp vanilla extract
- 1/2 tsp salt
- 1 tsp baking powder
- 2 large eggs
- 2 1/3 cups cake flour
- 1/3 cup hot water
- 1/3 cup unsweetened cocoa powder
Chocolate Ganache Glaze
- 3.5 oz dark chocolate, chopped
- 1/4 cup heavy cream
Instructions
Marble Bundt Cake
- Move the oven rack to the center position and preheat the oven to 350ºF. Generously coat a 10-cup bundt pan with flour-based baking spray.
- Beat the room-temperature butter and cream cheese together on medium-high speed until smooth and combined.
- Add the granulated sugar and light brown sugar. Beat until the mixture is fluffy.
- Mix in the almond extract, vanilla extract, salt, and baking powder.
- Reduce the mixer speed. Add 1 egg, then half of the cake flour. Repeat with the remaining egg and cake flour, mixing just until combined.
- Transfer 2 1/2 cups of the batter to a separate bowl. Stir in the cocoa powder and hot water until the chocolate batter is fully blended.
- Spoon vanilla batter into the prepared bundt pan, then add chocolate batter. Continue alternating the batters until the pan is about three-quarters full.
- Use a butter knife to gently swirl the batters together, creating a marbled pattern.
- Bake for 45 to 50 minutes, or until a toothpick inserted into the cake comes out clean.
- Cool the cake in the pan for 10 minutes. Invert onto a wire cooling rack and allow the cake to cool completely before adding any topping.
Chocolate Ganache Glaze
- Place the chopped dark chocolate in a small mixing bowl.
- Heat the heavy cream in a microwave-safe glass measuring cup or bowl for 1 minute and 15 seconds at full power.
- Pour the hot cream over the chocolate and cover loosely with aluminum foil. Let it sit for 2 to 3 minutes.
- Whisk slowly until the glaze is smooth and fully combined. For a thinner glaze, add 1 to 2 tablespoons of heated heavy cream.
- Pour the ganache over the cooled marble bundt cake before slicing.
Notes
- Set a baking sheet beneath the bundt pan while baking to catch any possible drips.
- Let the cake cool for 10 minutes before turning it out of the pan.
- If needed, gently run a small knife around the edges of the pan before inverting the cake.
- Allow the cake to cool completely before transferring it to a serving plate or adding ganache.
Nutrition
| Carbohydrates: 58g
| Protein: 6g
| Fat: 27g
| Saturated Fat: 16g
| Cholesterol: 88mg
| Sodium: 196mg
| Sugar: 37g
Nutritional information is an estimate and will vary based on the specific ingredients used.