Marble Cake with Vanilla Frosting and Chocolate Ganache
Marble cakes look stunning but they almost always just taste like chocolate — because chocolate is a much stronger flavor.
So I built this one around vanilla instead, using my vanilla cake as the base with just thin layers of dark chocolate ganache.
The result is actually a lovely balance.

Ingredient Notes & Substitutions
- Flour: I use all-purpose flour for this recipe, cake flour also works.
- Sugar: To make this cake more interesting, I used C&H Sugar light brown sugar. Granulated sugar also works great in this recipe.
- Cocoa Powder: I use a high quality dutch-process cocoa powder because the flavor is more intense and pleasant and it also doesn’t change the acidity of the cake. Natural cocoa powder does also work well if you’re in a pinch.
- Sour Cream: I have tested SO MANY cake recipes lately and the best flavor and texture came from a combination of milk and sour cream. Plain yogurt or greek yogurt also work well here.
- Butter and Oil: I use a combination of butter and oil because butter gives good flavor but oil helps keep the cake more moist for a longer period of time.
- Vanilla: When I’m trying to get a very vanilla forward recipe, I like to use vanilla bean paste or real vanilla beans but if you’re in a pinch, pure vanilla extract will work as well.

How To Make My Marble Cake
In classic Baran Bakery fashion, this cake has at least 3 components to it because we don’t do boring around here.
- Marble Cake – I used my favorite 6 inch vanilla cake recipe as the base but I split the batter in half and add cocoa powder to one half.
- Vanilla Frosting – I went with a classic American buttercream because I felt that the sweet frosting paired well with the dark chocolate ganache.
- Ganache – I couldn’t decide between chocolate or vanilla frosting so I compromised and used both chocolate and vanilla in different ways.
Marble Cake
- Beat together the butter and sugar for 1-2 minutes with the whisk attachment.
- Add the oil and continue beating for another 1-2 minutes.
- Add the eggs, one at a time, beating for at least 30-60 seconds between each addition, until each one is combined. Add the sour cream and vanilla and mix just until they’re incorporated.
- Add in half of the dry ingredients, followed by the milk and then the other half of the dry ingredients. Mix just until the last streak of flour is combined.
- Split the batter in half, about 45oz each. To one half, add the reserved flour and to the other half add the cocoa powder, mixing until they’re fully combined.
- Distribute the batter evenly between three round 6 inch cake pans, a little over 14 ounces of batter in each one, alternating globs of chocolate and vanilla cake batter. Use a butter knife to lightly swirl the batters together before baking.
- Bake for 30-35 minutes, until the cake is golden brown, the edges released from the pan and/or the cake springs back when you press on it gently. Flip over onto a cooling rack or a tea towel and cool completely before frosting.






Vanilla Buttercream
I used my American buttercream recipe which is pretty classic but I do add a bit more cream than most people and I use the whisk attachment to beat more air into it so it’s fluffier.
The amount of frosting you get in the recipe is JUST enough to frost it how I did in the pictures. If you want to decorate the cake more, I recommend doing 1.5x or 2x the frosting recipe.
- Beat the butter until it lightens in color and get’s fluffy.
- Add the powdered sugar and salt beat for about 5 minutes until it’s completely smooth.
- Add the vanilla and stream in the heavy whipping cream, beating until the frosting is light and fluffy.
Pro Tip: Start with a whisk attachment on low speed to avoid the cloud of sugar, then switch to a paddle attachment if you want to beat the air out and make it smooth.




Dark Chocolate Ganache
I used a dark chocolate ganache but if you prefer milk chocolate, refer to my ganache ratios to keep the texture consistent.
It’s important that you let the ganache set until it’s a spreadable consistency so it doesn’t run off the edge of the cake.
- Heat the cream until it’s steaming and just simmering (not boiling).
- Pour hot cream over the chocolate, cover and let it rest for a few minutes.
- Gently stir the mixture until it’s completely smooth.
- Allow it to cool completely and refrigerate it for 15-30 minutes before assembling if it still feels too fluid.


Assemble & Decorate
- Spread a thin layer of frosting on the first layer of cake and then pipe a border of frosting around the edge.
- Fill it in with a layer of the chocolate ganache – make sure it’s no longer runny.
- Place the second layer on top and then repeat with the final layer. Refrigerate the cake for at least an hour so it’s solid when frosting.
- Frost the outside of the cake with the rest of the buttercream and then use a cake scraper to smooth the sides, allowing it to create that rough edge at the top of the cake. Leave that edge nice and tall.
- Refrigerate the cake for about another hour.
- Spread the chocolate ganache on top of the cake inside the top border (if you need to reheat gently for just 10-15 seconds) and refrigerate the cake again for 20-30 minutes until the chocolate feels set.
- Decorate with blackberries and gold foil or flowers.

Serving & Storing
I usually just cover my cakes with a cake dome or place it in an airtight container and store it at room temperature for 1-2 days (unless it’s too warm out and the cake is soft, feel free to refrigerate right away).
It’ll stay well covered in the fridge for over a week but it dries out quicker than the freezer so I recommend refrigerating for only about 3-4 days and freezing for longer.
To freeze the whole cake, refrigerate it until it’s firm. Then wrap it in plastic wrap so it’s completely covered. Then wrap it in aluminum foil and freeze.
To freeze slices, place the slices in an airtight container and then place the container in a freezer bag, squeezing out all the excess air or do the above with each individual slice.
Bring it back to room temperature by thawing at room temperature for a few hours before serving.

So if you also can’t decide between chocolate and vanilla, you certainly don’t have to and my Classic Birthday Cake Recipe is even easier and combines both flavors.
If you make this, let me know by leaving a rating or a review below!
As always, have a blessed and happy baking!
Love, B

This post was sponsored by C&H Sugar, all thoughts and opinions are 100% my own. Thank you for supporting the brands that make Baran Bakery possible!






I haven’t made the frosting for this recipe yet but the cake itself is divine! I prefer to make 4 inch cakes, so this ended up making 7 little 4 inch cake layers! We tried one of the layers that way I’d end up with an even number to make 2 of my 3 layer “mini cakes”. It tasted so so good and the marble is just beautiful! I can’t wait to frost and finish these cakes. I saved this recipe for future use, too!
So glad you liked it Sammie, thank you for sharing!
Very good, but can I use cake flour instead or does it have to be all purpose flour
Should be fine with cake flour too!
Amazing results! Made this cake base for a friends birthday with Swiss meringue buttercream and to say it was a HIT would be an understatement!! Such an amazing recipe
Hello, I tried scrolling through the older comments to see if this had already been answered but do you have a 10” three later version of this recipe somewhere? Could I double this recipe? Do you have a baking temperature or time recommendation?
Your recipes are so lovely and always turn out so great, thank you for what you do!
Hi Jessica, thank you so much!
You could just double that whole recipe for a 10 inch three layer cake!
I have the vanilla one if you want to see that as a reference.
https://baranbakery.com/vanilla-10-inch-cake/
Oh thank you! I have used that recipe multiple times and it is also excellent! So I can just follow that baking time? Thank you!
Yes that should work fine, give or take a few minutes.
Hello,
Thank you for this recipe. I’ve tried it many times and I really love it. Lately, I’ve been finding that the cake layers always seem to have large holes. I’ve tried not to overmix and make sure to tap the pans before baking, but I still have the air bubbles. I’ve used 1 tablespoon of leaving. Would there be a solution for this? Thank you!
Hi Mia, I would try sifting the dry ingredients together before adding them to the batter. Let me know if that works!
Hi Bernice,
Thank you so much for your response. I’ll try that 🙂
This looks so good! What a fabulous treat to make for a special occasion!
I would like to add something to the filling to counteract the sweetness. What would you suggest? Thank you!
Hi Sara, I added the layer of dark chocolate to try and balance it. You could add a little almond extract but even some kind of paste like a hazelnut praline paste but obviously those would change the flavor.
If you don’t like the sweet frosting, you could also use a Swiss meringue buttercream
https://baranbakery.com/how-to-make-swiss-meringue-buttercream/
A French buttercream
https://baranbakery.com/how-to-make-french-buttercream/
Or an ermine frosting
or even a cream cheese frosting 🙂
https://baranbakery.com/red-velvet-cake/
Would I be able to bake this in two 9 inch rounds, instead of 3 6 inch rounds?
should be fine! 🙂