Marble Cake is a moist and dense layered cake made with vanilla cake batter, chocolate cake batter, and -here is my secret for the most amazing flavor- chocolate ganache all swirled together for a marbled effect. It’s the perfect base for your favorite frosting, but I highly recommend Chocolate Ermine! If you love the flavor combination, I also have a Marble Sheet Cake you will love!

Marble Cake on a Cake Stand with Some Pieces Removed so Inside is Visible.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Ingredients & Substitutions

Melted Chocolate: The first step in making this cake is to melt milk chocolate and set it aside to cool. This will be added to the chocolate cake batter.

Vanilla Cake Batter: For the best results, make sure the ingredients used are at room temperature, specifically the butter, eggs, milk, and sour cream. If you are out of eggs, try one of these egg substitutes.

Milk: Use whole milk or milk with a higher fat content for the best results. Using lower-fat milk may result in a cake that is a drier or less rich texture.

Sour Cream: Adding sour cream to the cake batter keeps the cake moist, even after being baked. It also gives the cake a denser texture.

Cake Flour: It is important to use cake flour in this recipe. Using all-purpose flour will yield different results. I do have a homemade cake flour recipe that you could use if you don’t have any on hand.

Cocoa Powder: I used regular unsweetened cocoa powder in the chocolate cake batter. I have not tested the cake with Dutch-processed cocoa powder, so I cannot speak to its overall effectiveness in the cake.

Ganache: For even more chocolate flavor, chocolate ganache made with semi-sweet chocolate is swirled into the cake batter.

Steps for Marbling Cake with Vanilla and Chocolate Cake by Scooping Cake into Pans, Drizzling with Chocolate Ganache, and then Swirling.

What Type of Frosting is Best For Marble Cake?

When it comes to choosing a frosting for a marble cake, there are a variety of options to consider. I used my Chocolate Ermine Frosting for this cake. My Chocolate Buttercream Frosting would also be a winner! But, chocolate is not the only option. Try marble cake topped with Vanilla Buttercream or even a cream cheese frosting, which you can find in my Homemade Carrot Cake with Cream Cheese Frosting recipe.

Cake on a Wooden Cake stand Covered in Chocolate Ermine Frosting.

Can I Use a Different Pan?

Yes, if you do not have 2, 8-inch round cake pans, you could make this cake in 9-inch round pans, too. In addition, you could also make this cake in a bundt pan or springform pan. Keep in mind that baking times may vary depending on the type of pan you use, so be sure to check the cake frequently to avoid over or under-baking.

Piece of Marble Cake on a Plate with Chocolate Ermine Frosting.

How to Store Frosted Marble Cake

Once frosted and assembled, marble cake can be stored at room temperature, and covered, for a few hours up to a couple of days. The length of time a frosted cake can sit out at room temperature does depend on the type of frosting you are using. After that, store the cake in the refrigerator for up to a week. For even longer storage, freeze the cake unfrosted, if possible.

Piece of Marble Cake on a Plate with a Bite Removed Showing Inside Texture.

How to Freeze a Baked Cake

Freezing baked cakes is a wonderful way to get a dessert made in advance. To freeze the unfrosted cake, first, let the cake cool completely. Next, wrap the cake rounds in a double layer of plastic wrap and a layer of aluminum foil. Label and date the packaging; the cake will last up to 2-3 months in the freezer. When ready to frost the cake, let the cake thaw in the refrigerator overnight.

More Popular Cakes

Piece of Marble Cake on a Plate with Chocolate Ermine Frosting.
4.55 from 11 votes

Marble Cake

Prep Time 20 minutes
Cook Time 26 minutes
Total Time 46 minutes
Marble Cake is a moist and dense layered cake made with vanilla cake batter, chocolate cake batter, and chocolate ganache all swirled together for a marbled effect.

Ingredients

  • 1 ounce milk chocolate, melted, set aside to cool slightly

Vanilla Cake Batter

  • 1 cup (2 sticks / 227 g) unsalted butter, room temperature
  • 1 ยฝ cups (300 g) granulated sugar
  • 3 large eggs, room temperature
  • 1 tablespoon vanilla extract
  • ยฝ cup (122.5 g) whole milk, room temperature
  • ยฝ cup (115 g) sour cream, room temperature
  • 2 cups (250 g) cake flour
  • 1 teaspoon baking powder
  • ยฝ teaspoon kosher salt

Chocolate Cake Batter

  • 3 tablespoons regular unsweetened cocoa powder
  • ยฝ teaspoon baking soda

Ganache Swirl

  • 2 ounces semi-sweet chocolate, melted
  • ยผ cup heavy whipping cream

Instructions

  • Preheat oven to 350ยฐF. Line 2, 8-inch round cake pans with parchment paper and spray with nonstick cooking spray. Set aside.

Melted Chocolate

  • In a microwave-safe bowl, add milk chocolate. Melt in 30-second increments, stirring after each interval, until all chunks are fully melted. Set aside to cool slightly.

Vanilla Cake Batter

  • In a large bowl with a hand-held mixer (or in the bowl of a stand mixer) mix together the butter and granulated sugar on high until fluffy.
  • Add in eggs and vanilla. Mix until combined.
  • Add in the room temperature milk and sour cream, mixing until fully combined.
  • Add cake flour, baking powder, and salt to the batter and mix until JUST combined. There should be no lumps and the batter will be on the thicker side, like pancake batter.

Chocolate Cake Batter

  • In a separate bowl, add one cup of vanilla cake batter. To that, add 3 tablespoons of cocoa powder, ยฝ teaspoon of baking soda, and the 1 ounce of the slightly cooled milk chocolate that was melted in the beginning.
  • Stir well. (The chocolate batter will be very thick.)

Ganache Swirl

  • In a small microwave-safe bowl, add the 2 ounces of semi-sweet chocolate and heavy whipping cream.
  • Heat for 1 minute in the microwave and then stir for about a minute. The mixture should come together and be thicker and glossier when done.

Assembly

  • Scoop dollops of white cake in the prepared pan. (I like to alternate between pans to make sure I get an even amount in both.)
  • Next, scoop dollops of the chocolate cake batter into each pan (depending on the size of your scoop it is about 4-5 dollops per pan) with the vanilla batter.
  • Equally distribute the ganache in each pan, over the cake batter.
  • Using a kitchen knife, swirl the cake batters and ganache together.
  • Bake for 26-28 minutes, or until when the cakes are pressed, the center of the cakes bounces back. In addition, an inserted toothpick should come out with a few crumbs but no wet batter.
  • Let the cakes cool on a wire rack before removing them from the pans to cool completely.
  • Once cool, layer and top with your favorite frosting.

Did you make this recipe?

Thank you for making my recipe! You took pictures, right? Well go ahead and post them on Instagram! Be sure to mention me @iambaker and use the hashtag #YouAreBaker.

Recipe updated March 2023.

Share with your friends!

Categorized in:

Related Recipes

Meet Amanda Rettke

Amanda Rettke is the creator of I Am Baker, and the bestselling author of Surprise Inside Cakes: Amazing Cakes for Every Occasion โ€“ With a Little Something Extra Inside.Over the course of her 15+ year blogging adventure, she has been featured in and collaborated with the Food Network, New York Times, LA Times, Country Living Magazine, People Magazine, Epicurious, Brides, Romantic Homes, life:beautiful, Publishers Weekly, The Daily Mail, Star Tribune, The Globe and Mail, DailyCandy, YumSugar, The Knot, The Kitchn, and Parade, to name a few.

Reader Comments

  1. My son’s favorite cake is marble. I have made 4 or 5 Betty Crocker marble cakes, and I finally had to admit that the cake was terrible. So I hunted around the internet for a while looking for a cake recipe that looked more promising, that didn’t use a box of pudding or some other anathema. I made this for my son’s birthday today. The cake was excellent! Moist, light, and a nice fine crumb, Rich and decadent. I used a different buttercream recipe because he wanted his cake to be orange. ๐Ÿ™‚ But the cake itself will be made again and again. And when I get to choose the frosting I will be trying the chocolate buttercream. ๐Ÿ™‚

  2. My daughter wanted a marble cake for her 14th birthday. As I’ve never attempted to bake a marble, I thought I’d give this a try. Very disappointed ๐Ÿ™ It was very heavy and dry. I followed the steps as given. Not sure what can be changed. Won’t try this one again. Frosting was good.

    1. Oh gosh, you must be so disappointed. Making a homemade cake for your daughter and not having it turn out… that is the worst. I am so sorry. This recipe is based on a really good, solid recipe. If you want to try and troubleshoot so this does not happen again, please let me know.

  3. Will this frosting hold up if I use it to pipe? or is it to soft, and just recommended for frosting? -Thanks ๐Ÿ™‚

  4. Made this cake for my son’s birthday today. I followed the directions to the T. I even tested the eggs, as suggested.

    The batter was thicker than other cakes I’ve made, the consistency of pudding. I checked the cakes after 20 minutes and they were completely jiggly still. After 30 minutes the tops were quite brown, crisp, and risen, but the centers were collapsed and still appeared jiggly. I poked each cake with a toothpick, one came out clean and the other did not. I took the finished one out and left the other one in the oven, but turned the oven off.

    In the end the cake tasted fine, I frosted it and we all partook, but it had a crumbly somewhat coarse texture and cracked when I took it out of the pan. I don’t know if I over cooked it…not sure where I went wrong. Overall, I’d say I was disappointed.

  5. Hi i tried this cake nd it was delicious. It was moist nd soft when prep nd at room temp. But when i kept n refrigerator it became hard.may b bcoz of butter.can i replace butter with oil or if u cld help me in this let me knw.thx

  6. Can I use a 9″ pan for this cake? My 9″ pans are about 2″ high? And would there be a baking time adjustment. I want to make this for my daughters birthday next week.

  7. I made this cake yesterday but substituted buttermilk with milk. though it took more than an hour to cook (as I used a 8″cake tin), the result was good. the cake was so soft and it tasted good. all my friends said it was good. I didnt make the frosting though..but it was just as good

  8. Do the pans you use have a dark finish? Usually when using pans with a dark finish, it’s recommended lowering the oven temperature 25 degrees. I’m planning on making this in 8″ pans, and I only have ones with a dark finish.

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.