Marble Bundt Cake

This website may contain affiliate links and advertising so that we can provide recipes to you. Read my privacy policy.

 Marble Bundt Cake is a moist, soft and easy cake to make. This flavorful cake is made with cream cheese for the best texture and flavor. It’s swirled with vanilla and chocolate and topped off with a fudgy chocolate ganache! 

While this marble bundt cake is slightly denser than your average light and fluffy cake, it’s soft, moist, and absolutely melts in your mouth. This is the perfect bundt cake recipe! If you’re looking for more fun and easy cake recipes, check out this Texas Sheet Cake, Cinnamon Roll Cake, or Walnut Butter Cake!

Sliced marble bundt cake.

Marble Bundt Cake

Hi everyone! Sam here from Sugar Spun Run with another sweet and simple recipe for you today: Marble Bundt Cake! While some bundt cake recipes simply consist of taking any old cake recipe and pouring it into a bundt pan, today’s recipe is something special. It’s dense with a heavy, velvety batter, lighter than a pound cake, but with a richer flavor and a ribbon of marbled chocolate. It’s basically heaven in a bundt pan.

How Do You Make Marble Bundt Cake?

Making Marble Bundt Cake is easy.

  1. Start with butter… and cream cheese. The cream cheese adds a depth of flavor and a softness that’s out of this world. Cream these ingredients together until well-combined.
  2. Add brown sugar, granulated sugar, eggs, and vanilla extract and beat well.
  3. Separately, whisk together dry ingredients.
  4. Alternate adding flour mixture and buttermilk wet ingredients, stirring by hand until everything is just combined.
  5. Divide the batter in two and stir cocoa powder and chocolate chips into one portion.
  6. Alternate dolloping chocolate and vanilla batter into well-greased bundt pan.
  7. Bake until a toothpick inserted in the center comes out clean or with a few moist crumbs. Cool on a cooling rack.
  8. Drizzle cooled marble cake with chocolate ganache (if desired), made by melting together chocolate chips and cream.

Chocolate ganache being poured over the cake.

How Do You Grease a Bundt Pan?

Greasing the bundt pan is possibly the most critical step when making Marble Bund Cake. If you do it wrong, your whole cake could stick and be ruined when you go to invert it onto the cooling rack! I grease my bundt pans one of two ways, either:

  1. Generously cover the inside of the pan with shortening. Use a paper towel to carefully and thoroughly rub the shortening into every crevice of the bundt pan.
  2. Add a scoop of flour to the inside of the bundt pan. Tap the pan on all sides, turning it onto its side so that the flour completely coats the grease and the inside of the pan. Make sure to shake out any excess flour and dispose of it!


  1. Use a baking spray. Make sure that you are using a “baking spray” and not a “cooking spray“. Baking sprays are made with flour (and should say so on the label!) and will keep the cake from sticking, while bundt cakes are still liable to stick to the pan if the pan is prepared with only cooking spray.

 Marble Bundt Cake on a cooling rack.

How Can You Tell if Your Bundt Cake is Finished Baking?

This Marble Bundt Cake should need to bake for about 45 minutes, but you should always check to make sure it is actually finished. The best way to tell that a bundt cake is finished baking is do the toothpick test. The toothpick test simply means inserting a toothpick into the center or thickest part of the cake and then removing it. If there is wet batter on the toothpick, it is not finished and needs more time in the oven. If the toothpick comes out clean or with a few moist crumbs, that means it’s finished baking!

Make sure that when you insert your toothpick into the cake, you push it down far enough so that it is hitting the center of the cake. If you just shallowly insert the toothpick into the surface, it may come out clean but still be underbaked in the center.

Two slices of cake on a plate.

Want More Great Cake Recipes to Try?

Marble Bundt Cake

No ratings yet
A moist, soft, and easy to make Marble Bundt Cake! This flavorful cake is made with cream cheese for the best texture and flavor. It's swirled with vanilla and chocolate and topped off with a fudgy chocolate ganache! 
Prep Time 30 minutes
Cook Time 45 minutes
Total Time 1 hour 15 minutes
Author Sam
Servings: 12 slices


  • 1/2 cup unsalted butter softened
  • 8 oz cream cheese softened
  • 1/2 cup light brown sugar tightly packed
  • 1 cup granulated sugar
  • 2 large eggs
  • 1 1/2 teaspoons vanilla extract
  • 2 1/2 cups all-purpose flour
  • 1 teaspoon baking powder
  • 1 teaspoon baking soda
  • 1 teaspoons cornstarch
  • 1/2 tsp salt
  • 1 cup buttermilk
  • ¼ cup natural cocoa powder
  • 1/4 cup mini chocolate chips

Chocolate Ganache Glaze (optional)

  • 1 1/2 cups chocolate chips
  • 1/3 cup heavy cream


  • Preheat oven to 350F and generously and thoroughly grease a bundt pan (make sure to get every crevice!). Set aside.
  • In a large bowl, using an electric mixer, beat together butter and cream cheese until creamy and well-combined.
  • Add sugars and beat until fluffy and well incorporated.
  • Add eggs and vanilla extract stir well.
  • In a separate bowl, whisk together flour, baking powder, baking soda, cornstarch, and salt.
  • Alternate adding flour mixture and buttermilk to the wet ingredients, starting and ending with flour mixture and stirring until just combined after each addition. I recommend stirring this part with a spatula or spoon rather than with the electric mixer, as it's not ideal to over-mix the batter.
  • Divide batter into two bowls and add cocoa powder and mini chocolate chips to one bowl and stir well.
  • Alternate dolloping chocolate and regular/vanilla batter into bundt pan. Once all batter has been used, use a knife to gently swirl batter together.
  • Transfer to 350F and bake for 45-50 minutes or until a toothpick inserted in the center comes out clean or with a few moist crumbs.
  • Allow to cool in baking pan for 15 minutes then carefully invert onto a cooling rack and allow to cool completely.
  • Meanwhile, make ganache to drizzle on top (if desired).


  • Combine chocolate chips and heavy cream in a small saucepan over low heat.
  • Stir constantly until chocolate is completely melted and mixture is smooth. Remove from heat and allow to cool for 15 minutes or until mixture has thickened (if it's too hot it will run right off the cake).
  • Once ganache has thickened a bit, pour evenly over top of marble bundt cake. Allow ganache to set (about 1 hour) before slicing and serving.


Serves: 12

Calories511kcal (26%)Carbohydrates67g (22%)Protein7g (14%)Fat25g (38%)Saturated Fat15g (75%)Cholesterol84mg (28%)Sodium306mg (13%)Potassium169mg (5%)Fiber2g (8%)Sugar44g (49%)Vitamin A719IU (14%)Vitamin C1mg (1%)Calcium111mg (11%)Iron2mg (11%)

All nutritional information is based on third party calculations and is only an estimate. Each recipe and nutritional value will vary depending on the brands you use, measuring methods and portion sizes per household.

Course Dessert
Cuisine American
Keyword bundt cake, marble bundt cake
Tried this recipe?Mention @alyssa_therecipecritic or tag #therecipecritic

Samantha Merritt

Sam is the baker behind the website Sugar Spun Run, where she shares sweet, simple, and from-scratch dessert recipes (usually of the chocolate variety!). She lives in Pennsylvania with her husband and their two dogs, Penny and Leia.

Read More Posts by Samantha

Visit Samantha's Website

facebook twitter pinterest instagram

contributor recipes


Leave a reply
  1. Does it matter what kind of chocolate chips to use for the chocolate ganache glaze? Semi-sweet, milk, bittersweet? Thank you!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating