Moist Marble Bundt Cake Recipe

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.

Chocolate glazed marble bundt cake with one slice partially removed on a white ceramic dessert plate and white background.

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.

Slice of marble bundt cake on black dessert plate with fork placed next to it on a white background.

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.

Ingredients in various size bowls and plates labeled as salt, baking powder, granulated sugar, light brown sugar, unsalted butter, heavy cream, vanilla extract, almond extract, cream cheese, hot water, unsweetened cocoa powder, cake flour, dark chocolate, and eggs on a white marbled background.
  • 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.

Beaten cream cheese and unsalted butter in a stainless steel mixing bowl on a white marbled background.

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.

Bundt cake batter in a stainless steel mixing bowl on a white marbled background.

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.

Bundt cake batter after adding the eggs and flour in a stainless steel mixing bowl on a white marbled background.

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.

Mixing cocoa powder into bundt cake batter in a glass mixing bowl on a white marbled background.

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.

Adding chocolate and vanilla cake batter to a bundt cake pan using a cookie scoop.

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.

Swirled chocolate and vanilla cake batter in a bundt cake pan on a white marbled background.

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.

Baked marble bundt cake in a bundt cake pan on a white marbled background.

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.

Cooling a marble bundt cake on a wire cooling rack on a white marbled background.

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.

Whisked chocolate ganache glaze in a glass mixing bowl with a whisk placed off to the side.

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.

Marble bundt cake on a white dessert plate with chocolate ganache glaze poured over the top.

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.
Marble bundt cake on a black and white ceramic dessert plate with chocolate ganache glaze drizzled over the top with a a slice partially removed.

Recipe FAQs

How do I determine the size of my bundt cake pan?

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.

How full should I fill my bundt cake pan?

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.

What should I use to easily remove my bundt cake from the pan?

A flour-based baking spray works very well for bundt cakes. Coat the pan generously so the cake releases cleanly after baking.

What size bundt pan do I need for this recipe?

A 10-cup bundt pan is the best size for this marble bundt cake recipe.

More Bundt Cake Recipes to Enjoy

Homemade apple bundt cake with brown sugar glaze surrounded by an apple and chef's knife on dark wood background.

Apple Bundt Cake

Mini bundt chocolate pound cake on white dessert plate garnished with berries.

Mini Bundt Chocolate Pound Cakes

Overhead image of sliced blueberry bundt cake with blueberry glaze drizzled over the top.

Super Easy Blueberry Bundt Cake

Sliced lemon cream cheese pound cake with a lemon glaze on a ceramic cake stand.

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

Prep: 25 mins
Cook: 50 mins
Total: 1 hr 15 mins
Servings: 12 servings
Chocolate glazed marble bundt cake with one slice partially removed on a white ceramic dessert plate and white background.
This easy marble bundt cake is moist, buttery, and full of chocolate and vanilla flavor. Finish it with powdered sugar or a rich chocolate ganache glaze.

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

Calories: 488kcal
| 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.