Bake or Break
New to BAKE or BREAK? Start Here!

Marble Bundt Cake

Vanilla and chocolate team up in this easy marble Bundt cake, complete with a beautiful swirl and rich flavor in every slice.

sliced Marble Bundt Cake on a white cake stand

This classic marble Bundt cake is the kind of dessert that feels just right any time, whether you’re hosting brunch, serving dessert, or sneaking a slice with your afternoon coffee. The best part? You don’t need to make two separate batters. A simple tweak turns half into chocolate, and the swirl does the rest!

For more marble cake recipes, see my marble cupcakes, marbled cookie butter cake, and chocolate hazelnut marble cake, too.

Why You’ll Love This Marble Bundt Cake Recipe

  • Classic flavor combo. Chocolate and vanilla are a forever favorite.
  • No-fuss swirl. One batter, two flavors, easy swirl.
  • Beautiful presentation. It looks impressive straight from the pan. No frosting required!
  • Anytime treat. Great for snacking, celebrating, or gifting.
  • Freezer-friendly. Make it ahead and stash it for later.
Want to save this recipe?
Enter your email and I’ll send it to your inbox. Plus, you’ll get more of my best recipes in your inbox!

By entering your email, you consent to receiving emails from Bake or Break. You can unsubscribe at any time.

overhead view of ingredients for Marble Bundt Cake

What You’ll Need

See the recipe card at the bottom of this post for ingredient quantities and full instructions. Here are some notes about the ingredients you’ll need to make this marble cake.

  • All-purpose flour – Be sure to measure accurately, preferably by weight. If you don’t have a digital kitchen scale, you can simulate that accuracy with the spoon and sweep method. Learn more: How to Measure Flour
  • Salt
  • Baking powder
  • Baking soda
  • Unsalted butter – Set out the butter before baking to allow it to soften. It should still be cool and hold a thumbprint when pressed. Learn more: How to Soften Butter
  • Granulated sugar
  • Eggs – Set out the eggs along with the butter so they can come to room temperature. I recommend baking with large eggs.
  • Sour cream – Full-fat sour cream works best.
  • Milk – I recommend baking with whole milk or 2% milk.
  • Vanilla extract
  • Cocoa powder – I prefer unsweetened natural cocoa powder in this cake.
overhead view of slices of Marble Bundt Cake on white plates

How to Make Marble Bundt Cake

Don’t worry that making two different cake batters will be too much effort. You’ll make just one batter to start and then add chocolate to half of it. It really couldn’t be easier!

Make the batter

Prepare for baking. Heat the oven to 350°F. Generously grease and flour a 10- or 12-cup Bundt pan. You can do that with butter and flour, or use a cooking spray with flour like Baker’s Joy or Pam for Baking.

Combine the dry ingredients. Whisk together the flour, salt, baking powder, and baking soda.

Begin mixing. In a large mixing bowl, beat the butter and sugar with an electric mixer on medium speed. (You can use a hand mixer or a stand mixer.) Mix until fluffy and lightened in color. One at a time, add the eggs and mix well after adding each one. Mix in the vanilla.

Add the dry ingredients, sour cream, and milk. With the mixer speed on low, add about a third of the flour mixture, followed by half of the sour cream, then half of the remaining flour mixture. Next, mix in the remaining sour cream and milk and finally the remaining flour mixture. Scrape the sides of the bowl as needed. Don’t over-mix; mix just until combined.

Make the chocolate batter. Divide the cake batter roughly in half, with one portion slightly smaller. Add the cocoa powder to the smaller portion, and mix just until combined.

Assemble and bake

Transfer to the pan. Spread half of the vanilla cake batter in the prepared pan. Next, top it with the chocolate batter. Finally, add the remaining vanilla batter on top. Gently tap the pan on the counter a few times to get rid of any air pockets.

Swirl. Use a thin knife or offset spatula to swirl the batters gently. Don’t overdo it, or the batters will become mixed instead of swirled.

overhead view of Marble Bundt Cake batters swirled together in a Bundt pan

Bake. Place the pan in the heated oven, and bake 50 to 60 minutes, or until a cake tester or toothpick inserted into the center comes out clean.

Cool. Place the pan on a wire rack, and allow to cool for 15 minutes. Then transfer the cake from the pan directly onto a wire rack to cool completely.

Serving Suggestions

This cake can be dressed up or kept simple. That versatility is one thing that makes it so good! Honestly, I often enjoy it just as it is with nothing extra. If you want to add a little something, try one of these ideas for serving.

  • Confectioners’ sugar – Simply dust confectioners’ sugar over the cake or on individual slices before serving.
  • Chocolate ganache – Play up the chocolate aspect by adding a simple ganache like the one on my Yellow Bundt Cake.
  • Vanilla glaze – The reliable confectioners’ sugar glaze is a great topping for so many cakes. Try the simple one from Chai Spice Bundt Cake or add a sour cream twist with the glaze from Hazelnut Pear Bundt Cake.
  • Ice cream – Cake and ice cream are always a good idea! Add a big scoop of vanilla ice cream or go with another favorite flavor. For a little more flavor and fun, sprinkle chopped chocolate or chocolate chips on top.
  • Whipped cream – A dollop of sweetened whipped cream is a simple and lovely complement to this cake.
partially sliced Marble Bundt Cake on a white cake stand with a slice on a white plate next to it

Tips for Success

  • Don’t over-mix. If the batter is mixed too much, the cake will be tough.
  • Generously grease the pan. The more intricate the pan’s design, the tougher it is to make sure every little corner is covered. I almost always use a cooking spray with flour and very, very rarely have any issues with sticking.
  • Keep the swirling to a minimum. Layering the batters in the pan means that you don’t need to be aggressive in swirling. Simply use an up and down motion with a thin knife or thin spatula (like an icing spatula) to swirl the batters.
slice of Marble Bundt Cake on a white plate with a bite of cake on a fork

How to Store Leftovers

After the cake has cooled completely, you can store the cake or individual slices in an airtight container. While it will be best when it’s fresh, it should keep at room temperature up to 3 days.

How to Freeze

Wrap any leftovers in two layers of plastic wrap, and then wrap again in aluminum foil or place in an airtight, freezer-safe container or zip-top bag. Properly stored, the cake should keep in the freezer up to 3 months. Thaw for an hour or two at room temperature.

overhead view of a slice of Marble Bundt Cake on a white plate

A Simple Showstopper

Whether you’re baking for a casual get-together or just treating yourself, this marble Bundt cake fits right in. It’s simple enough for everyday baking but feels special enough for celebrations, too. With classic flavors and a no-fuss method, it’s a recipe you’ll come back to again and again.

sliced Marble Bundt Cake on a white cake stand
No ratings yet

Marble Bundt Cake

Yield: 12 servings
Prep Time: 20 minutes
Cook Time: 1 hour
Total Time: 1 hour 20 minutes
This easy-to-make Marble Bundt Cake features swirls of vanilla and chocolate in a delicious anytime dessert!

Ingredients

  • 3 cups (360 g) all-purpose flour
  • 1 teaspoon baking powder
  • 1 teaspoon salt
  • 1/2 teaspoon baking soda
  • 1 cup (226 g) unsalted butter, softened
  • 2 cups (400 g) granulated sugar
  • 4 large eggs
  • 1 cup (226 g) sour cream
  • 2 tablespoons (30 ml) milk
  • 2 teaspoons vanilla extract
  • 1/2 cup (42 g) unsweetened cocoa powder

Instructions
 

  • Preheat oven to 350°F (175°C). Generously grease and flour a 10- or 12-cup Bundt pan. (I recommend a cooking spray with flour, like Baker's Joy or Pam for Baking.)
  • Whisk together the flour, baking powder, salt, and baking soda. Set aside.
  • Using an electric mixer on medium speed, beat the butter and sugar until light and fluffy. Add the eggs one at a time, mixing well after each addition. Mix in the vanilla.
  • Reduce the mixer speed to low. Add about a third of the flour mixture. Then add half of the sour cream. Next, add half of the remaining flour mixture, followed by the remaining sour cream and the milk. Finally, add the remaining flour mixture. Mix just until combined.
  • Divide the batter roughly in half, making one portion slightly bigger than the other. Add the cocoa powder to the smaller portion, mixing just until combined.
  • Spread half of the vanilla batter in the prepared pan. Top with the chocolate batter. Then top with the remaining vanilla batter. Tap the pan gently on the countertop, and then use a thin spatula or knife to swirl the batters together gently.
  • Bake 50 to 60 minutes, or until the cake is golden brown and a pick inserted into the center comes out clean.
  • Place the pan on a wire rack to cool for 15 minutes. Then remove the cake from the pan and place directly on a wire rack to cool completely.

Video

Notes

  • Store leftovers tightly covered or wrapped at room temperature up to 3 days or in the freezer up to 3 months.
Course: Bundt cakes
Cuisine: American
Show off your baking masterpiece!Snap a pic, tag @bakeorbreak, and use #bakeorbreak on Instagram. Can’t wait to see your creation!

Share this:

    9 Comments on “Marble Bundt Cake”

  1. Your Aunt Fay called this a Sock It To Me Cake!!!

  2. Hi Jennifer
    This cake looks so good! Just wanted to know if I can substitute sour cream with full fat yoghurt?
    Many thanks
    Mala

  3. When do we add the vanilla and to which batter? The instructions are missing that portion. Thanks!

Leave a Reply

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

Recipe Rating