Marble Cake

Marble Cake
⏱️ cook time 1 hour 25 minutes
🍽️ servings 8
⚡ Difficulty easy

intro

A tender, buttery loaf cake with soft swirled ribbons of vanilla and rich chocolate, boasting a moist, delicate crumb perfect for casual sharing.

Ingredients

All-purpose flour 240 grams (2 cups)
Unsalted butter 118 grams (1/2 cup + 1 teaspoon, softened to room temperature)
Granulated sugar 200 grams (1 cup)
Large eggs 2 units (50 grams each, room temperature)
Whole milk 135 ml (1/2 cup + 1 tablespoon, room temperature)
Baking powder 2 teaspoons (8 grams)
Pure vanilla extract 1 teaspoon (5 ml)
Dutch-processed cocoa powder 30 grams (1/4 cup)
Fine table salt 1/4 teaspoon (1 gram)

Steps

1

Prep Oven and Pan

Preheat your oven to 175°C (350°F) with a rack positioned in the middle. Use 1 teaspoon of the softened butter to thoroughly grease a 9x5 inch (23x13 cm) metal loaf pan, then line the bottom and long sides with a strip of parchment paper that overhangs 2 inches on each end for easy cake removal after baking.

Step 1
step1:Prep Oven and Pan
2

Whisk Dry Ingredients

In a medium 2L mixing bowl, combine 240g all-purpose flour, 2 tsp baking powder, and 1/4 tsp fine table salt. Whisk vigorously for 30 seconds to evenly distribute the leavening and salt, breaking up any small flour clumps, then set the bowl aside.

Step 2
step2:Whisk Dry Ingredients
3

Cream Butter and Sugar

In a large 3L mixing bowl, beat the remaining 113g of softened unsalted butter and 200g granulated sugar with an electric hand mixer on medium speed (setting 4) for 3 full minutes, until the mixture is pale, fluffy, and nearly white in color. Pause halfway through to scrape down the sides and bottom of the bowl with a rubber spatula to ensure even mixing.

Step 3
step3:Cream Butter and Sugar
4

Build Vanilla Batter

Add the 2 room-temperature eggs one at a time to the creamed butter mixture, beating on medium-low speed (setting 2) for 45 seconds after each egg is fully incorporated. Stir in 1 tsp vanilla extract, then alternate adding 1/3 of the dry flour mix and 1/2 of the 120ml reserved whole milk, mixing on low speed only until no dry flour is visible—do not overmix, as this will develop gluten and make the cake tough.

Step 4
step4:Build Vanilla Batter
5

Make Chocolate Batter

Scoop exactly 1/3 of the finished vanilla batter (approximately 220g) into a separate medium bowl. Add 30g Dutch-processed cocoa powder and the remaining 15ml (1 tablespoon) of whole milk (warmed slightly to 35°C/95°F) to this portion, stirring gently with a spatula until the cocoa is fully mixed in and the batter is a uniform deep chocolate brown with no dry lumps.

Step 5
step5:Make Chocolate Batter
6

Swirl Marble Pattern

Alternate scooping 60ml (1/4 cup) dollops of vanilla and chocolate batter into the prepared loaf pan, layering them until all batter is used. Run a thin wooden skewer through the batter in loose zig-zag motions 3-4 times across the pan width, then 2-3 times along the pan length—do not over-swirl, as this will blend the colors into a uniform brown instead of creating distinct marble streaks.

Step 6
step6:Swirl Marble Pattern
7

Bake and Cool Cake

Place the pan on the middle oven rack and bake for 40-45 minutes at 175°C (350°F). Test doneness by inserting a wooden toothpick into the cake center: it should come out with 2-3 moist crumbs attached, not coated in wet batter. Let the cake cool in the pan on a wire rack for 15 minutes, then lift it out via the parchment overhang to cool completely on the rack for 30 more minutes before slicing.

Step 7
step7:Bake and Cool Cake

Tips

1.Use room-temperature butter, eggs, and milk for the batter: cold ingredients will not emulsify smoothly, leading to a dense, heavy crumb instead of the light, tender texture this cake is known for.
2.Avoid over-swirling the batters: more than 5-6 passes with the skewer will fully blend the chocolate and vanilla, erasing the distinct, eye-catching marble pattern.
3.If the cake top browns too quickly before the center is set, loosely tent a sheet of aluminum foil over the pan after 25 minutes of baking to prevent the crust from burning while the center finishes cooking.

✨ You May Also Like

Desserts & Baking
🍜 Italy

Creamy, coffee-kissed classic Northern Italian no-bake dessert, with layers of rum-spiked mascarpone cream, soft ladyfingers, and a rich cocoa dusting.

⏱️ 4 hours 3Desserts & Baking ★ 4.8
Desserts & Baking
🍜 France

Flaky, shatteringly crisp, buttery French croissants with golden exteriors and soft, airy layered interiors, perfect for pairing with coffee for a special morning treat.

⏱️ 12 hours Desserts & Baking ★ 4.7
Desserts & Baking
🍜 United States

Warm, spiced baked apples topped with a fluffy golden biscuit crust, this cozy dessert pairs perfectly with vanilla ice cream for cool-weather comfort.

⏱️ 55 minuteDesserts & Baking ★ 4.7
Desserts & Baking
🍜 United States

A star-spangled classic American blueberry pie with buttery flaky crust and bright sweet-tart filling, perfect for summer patriotic gatherings.

⏱️ 1 hour 25Desserts & Baking ★ 4.8
Desserts & Baking
🍜 United States

A beloved no-bake regional Maine candy with a chewy coconut-potato center coated in rich dark chocolate, a New England holiday staple since the 1870s.

⏱️ 2 hours 3Desserts & Baking ★ 4.9
Desserts & Baking
🍜 France

Luxuriously creamy, floral frozen custard made with aromatic Tahitian vanilla beans, boasting a smooth, rich texture that melts slowly on the tongue.

⏱️ 3 hours 3Desserts & Baking ★ 4.6

Marble Cake:Frequently Asked Questions

1.Why does my marble cake turn out dry instead of moist like the recipe promises?
Dryness almost always comes from three common missteps: overmeasuring your all-purpose flour (spoon it into the cup and level, don’t scoop directly from the bag), overbaking, or overmixing the batter which develops tough gluten. Start checking for doneness 5 minutes before the listed bake time—your toothpick should pull a few moist, not wet, crumbs, not come out completely clean.
2.Do I really need to use room temperature ingredients for this recipe?
Yes, this makes a huge difference for that tender, even crumb! Room temperature unsalted butter, eggs, and whole milk emulsify smoothly into the batter, trapping air that expands in the oven for a light, moist texture. Cold ingredients lead to lumpy, poorly mixed batter that bakes up dense, uneven, or with a coarse crumb. Let ingredients sit out 30 to 60 minutes before baking.
3.How do I get distinct, pretty chocolate and vanilla swirls without muddling the colors?
Skip stirring the batters together once they’re in the pan! Dollop alternating spoonfuls of vanilla and chocolate batter in the loaf pan, then run a thin knife or wooden skewer through the batter in a loose figure-8 pattern 2 to 3 times max. Over-swirl will blend the two batters into a muddy, uniform brown instead of creating those defined, soft ribbons.
4.Can I use low-fat milk instead of whole milk for this recipe?
Whole milk’s higher fat content is key to that rich, moist, tender crumb we’re going for. If you only have 2% or skim on hand, make a close substitute by stirring 1 tablespoon of melted unsalted butter into 1 cup of low-fat milk to match whole milk’s fat level. Avoid thin, watery plant-based milks unless you add that extra fat to prevent dryness.
5.Why did my cake sink in the middle while it was cooling?
A sunken middle usually means the cake wasn’t fully baked through when you pulled it from the oven, or you opened the oven door too early (before the 25-minute mark), which drops the oven temperature abruptly and collapses the tender crumb structure. Use an oven thermometer to confirm calibration, and resist peeking until the cake is almost set.
6.Can I use salted butter instead of unsalted butter in this recipe?
You can, with one small adjustment! If using salted butter, cut out any added salt the recipe calls for (usually ¼ to ½ teaspoon for a loaf cake) to keep the flavor balanced. Unsalted butter lets you control exactly how much salt goes into the bake, which brings out both warm vanilla and rich chocolate notes without making the cake taste overly salty.
7.How do I prevent the top of my loaf cake from cracking too much as it bakes?
A small, gentle crack down the center of a loaf cake is totally normal and expected! If you’re getting deep, jagged cracks, your oven temperature is likely running too hot, which sets the outer crust before the center finishes rising. Use an oven thermometer to confirm your temp is accurate, and run a line of softened butter down the batter center to encourage a clean split.
8.Can I make this marble cake as a round layer cake instead of a loaf?
Absolutely! This batter works beautifully for two 8-inch round cake layers, just cut the bake time down to 22 to 28 minutes, since thinner layers bake faster than a deep loaf. Let layers cool completely before filling and frosting with vanilla or chocolate buttercream for a classic celebration-style version of this cozy marble cake.
9.How do I keep the chocolate portion of the cake from being denser than the vanilla portion?
When you set aside a portion of base batter to mix with cocoa for the chocolate swirl, don’t overmix it once you add the cocoa powder. If your chocolate batter feels too thick, stir in 1 to 2 teaspoons of extra whole milk to thin it to match the vanilla batter’s consistency, so both layers have the same density and rise evenly together.
10.How long will this marble cake stay fresh after baking?
When stored properly in an airtight container at room temperature, this moist cake will stay tender and delicious for 3 to 4 days. You can also wrap it tightly in plastic wrap and freeze it for up to 3 months—just thaw it overnight in the fridge before serving, and it will taste just as fresh as the day you baked it.
11.Do I need to line my loaf pan with parchment paper, or can I just grease it?
Greasing the pan works, but lining it with a parchment paper sling that hangs 2 inches over the long sides of the pan makes removing the cooled cake totally foolproof, with no risk of sticking or breaking the tender crumb. If you only grease, coat every corner well with softened butter and a light flour dusting to prevent sticking.
12.Why does my cake have a dense, rubbery texture at the bottom?
That rubbery layer usually happens when the butter and sugar aren’t creamed long enough, or too much liquid sinks to the pan bottom because the batter wasn’t properly emulsified. Cream room-temperature butter and sugar for 3 to 4 minutes until light, pale, and fluffy, then add eggs one at a time, mixing well after each, to build stable batter structure.
13.Can I add mix-ins like chocolate chips or nuts to this marble cake?
Definitely! Fold ½ cup of semi-sweet chocolate chips, chopped walnuts, or even white chocolate chips into the base batter before you split it for the swirls, if you like. Just toss mix-ins in a tiny pinch of all-purpose flour first to keep them from sinking to the pan bottom as the cake bakes, so they’re evenly distributed in every slice.
14.What’s the best way to get evenly sized, clean slices of marble cake?
Let the cake cool completely in the pan for 15 minutes, then transfer it to a wire rack to cool for at least another hour before slicing. If you cut into it while it’s still warm, the tender crumb will tear and smudge the pretty swirls. Use a sharp serrated knife, wiping the blade clean between slices for neat, picture-perfect cuts.
15.Can I use cake flour instead of all-purpose flour for an even softer crumb?
You can swap 25% of the all-purpose flour for cake flour if you want an extra-delicate crumb, but don’t replace all of it—all-purpose flour has just the right protein content to give this loaf enough structure to hold its shape without getting tough. Using 100% cake flour leads to a cake that’s too tender and crumbly to slice cleanly.
16.Why do I get little hard lumps of sugar in my finished cake crumb?
Those sugar lumps form when your butter is too cold when you start creaming it with granulated sugar, so the sugar can’t fully incorporate into the fat. Make sure your unsalted butter is soft enough that you can press a finger into it easily with no resistance, and cream the two on medium speed until smooth, pale, and fluffy before adding other ingredients.
17.Is there a way to make this cake taste extra buttery without making it greasy?
Stick to the recipe’s measured amount of unsalted butter—adding extra will make the cake greasy and heavy instead of richer. For an extra buttery kick, brush the top of the warm (not hot) cake with 1 tablespoon of melted clarified butter right after pulling it from the oven; it soaks into the top crumb for luxe, buttery flavor without weighing the cake down.

Comments (11)

2 days ago

OMG this marble cake is SO good! I made it for my kids’ after-school snack yesterday and they begged for seconds before they even finished their first slice. It stayed moist for 3 whole days in my lidded cake carrier too, total game changer for busy weeknights! Did anyone try adding a little chocolate ganache drizzle on top?

1 day ago

I did! A semi-sweet ganache drizzle takes it over the top, I brought it to my office potluck last week and everyone asked for the recipe!

18 hours ago

So happy your kids loved it! Ganache is a fantastic add-on – you can also toss in a handful of chocolate chips to the chocolate swirl for extra richness if you’re feeling fancy!

3 days ago

I was so nervous to try a marble cake because I always mess up the swirl part, but this recipe was so easy! The instructions were super clear, and even my wonky lumpy swirl looked so pretty once it baked. The only heads up is I baked it for 5 minutes less than the listed time and it came out perfect for my older oven, so definitely check with a toothpick early!

2 days ago

Great tip about checking early! Oven temperatures can vary a ton, so the toothpick test is always the most reliable way to tell it’s done. So glad the swirl instructions worked out for you!

1 week ago

Made this for my roommate’s birthday and he said it tasted better than the store-bought marble cake we get from the grocery store bakery. Win in my book! Super straightforward, didn’t need any fancy equipment, just a hand mixer and two bowls.

5 days ago

Brought this to my neighborhood block party potluck this weekend and the whole pan was gone in 20 minutes! People kept coming up to me asking if I bought it from a fancy bakery. The crumb is so tender and moist, not dry at all like so many other marble cake recipes I’ve tried. 10/10 will be making this again for every event from now on.

4 days ago

Same! I brought mine to a church potluck last month and I had three people text me for the recipe before I even left the parking lot! It’s become my go-to dessert for every group event now.

3 days ago

That makes our day to hear! It’s such a crowd-pleaser because it’s not too sweet, so it works for kids and adults alike. So stoked it was a hit at your block party!

30 minutes ago

Wait, can I use regular all-purpose flour if I don’t have cake flour? I’m in a dorm and don’t feel like making a special trip to the grocery store right now lol.

15 minutes ago

I did! I used regular AP flour and added 2 tablespoons of cornstarch per cup like I saw online for a cake flour substitute, and it came out exactly as moist as the recipe says! No weird texture at all.

2 weeks ago

I’ve been making marble cake for over 40 years and this recipe is hands down the best one I’ve ever tried. The ratio of vanilla to chocolate batter is perfect, no sad thin chocolate streaks here! I added a teaspoon of instant coffee to the chocolate portion like I always do and it made the chocolate flavor pop so nicely.

yesterday

Tried this last night and it was good, but my chocolate swirl sank to the bottom of the pan? Did I do something wrong? I poured all the vanilla first then dumped all the chocolate on top and swirled, maybe that was the issue?

12 hours ago

That’s probably it! For the best swirl that stays suspended, you want to alternate dollops of vanilla and chocolate batter in the pan before swirling, instead of layering all of one then the other. Give that a try next time and it should turn out perfectly!

1 week ago

Meal prepped this for my work snacks for the week and it’s holding up so well! I sliced it up and kept it in an airtight container in the fridge, and it’s still super moist 4 days later. I love that it’s not overly sweet so I don’t feel guilty having a slice with my morning coffee.

5 days ago

Wait keeping it in the fridge is a game changer! I left mine out on the counter last time and it got a little stale after 3 days, I’ll have to try refrigerating the next batch.

4 days ago

So smart to slice and prep it for the week! If you want to keep it even longer, you can wrap individual slices in plastic and freeze them for up to 3 months – they thaw in like 10 minutes at room temp!

2 hours ago

Has anyone made this in a bundt pan instead of a regular loaf pan? I’m trying to make it for my sister’s baby shower and a bundt would look so much cuter on the dessert table.

1 hour ago

I did! I used a 10-cup bundt pan and added about 8 minutes to the bake time, it came out perfectly! I dusted a little powdered sugar on top and it looked so fancy, everyone loved it.

just now

My super picky 7 year old who refuses to eat any homemade baked goods ate two slices of this and asked if we could have it for his birthday next month. I almost fell over! The texture is so soft and fluffy, it’s just like the boxed mix I grew up with but way better because I know exactly what’s in it.

5 minutes ago

I don’t bake at all, like, I burn toast regularly, but this recipe was so easy even I could pull it off! I followed the directions exactly and it came out golden, moist, with perfect swirls. My girlfriend was so impressed she thought I ordered it from a bakery lmao. 10/10 for us baking-illiterate folks.

2 minutes ago

Same! I’m the worst at baking and I was shocked how well this turned out. No fancy skills required, it’s basically foolproof.

1 minute ago

Love that! This recipe is perfect for new bakers because it’s so forgiving – even if your swirl isn’t perfect, it still tastes amazing. So happy you and your girlfriend enjoyed it!