This vanilla and chocolate marble loaf cake is perfect for afternoon tea, breakfast or dessert. Made with yogurt, the half-vanilla half-chocolate loaf is a nostalgic, moist treat that’s easy to prepare and always satisfying.

[feast_advanced_jump_to]
Why we love this recipe
Simple novelty cakes are fun, but a childhood classic like this vanilla and chocolate loaf never goes out of style. It pairs beautifully with morning coffee or afternoon tea, and also makes a comforting dessert.
The marble effect comes from combining vanilla and chocolate batters in one pan, producing a swirled pattern that is always a delight when you slice the loaf.
If you can’t decide between a chocolate loaf and a vanilla loaf, this marble version offers the best of both worlds while remaining straightforward and quick to make.
Ingredients

This moist marble loaf is essentially a cross between a classic pound cake and a French yogurt cake. Yogurt keeps the crumb light and tender while adding flavor.
To make the cake (see recipe card below for exact quantities):
- Eggs – at room temperature
- Sugar – caster (fine) sugar
- Unsalted butter – melted and cooled
- Vanilla extract – or paste/essence
- Greek yogurt – or plain natural yogurt for a lighter crumb
- All-purpose/plain flour
- Baking powder, baking soda and salt
- Unsweetened cacao powder – for the chocolate half
Optional: stir chocolate chips or chunks into the chocolate batter to intensify the chocolate flavor.

How to make Marble Cake
This is an easy one-bowl recipe that you can make in a stand mixer, with a hand mixer, or by hand. You prepare a single batter, split it in two, and add cacao to one half for the chocolate component.
Preheat the oven to 180°C / 350°F and prepare a loaf pan by greasing and flouring it or lining it with baking paper. A 25 cm / 10 inch loaf pan works well.
- Melt the butter and set it aside to cool to room temperature.
- Whisk the eggs and caster sugar on medium-high speed for 3–5 minutes until pale and doubled in volume to add air to the batter.
- Reduce speed to low and add the cooled melted butter, vanilla extract and Greek yogurt. Mix until combined, scraping the bowl as needed.
- In a separate bowl, whisk together the flour, baking powder, baking soda and salt. Add the dry mix to the wet ingredients in two additions and mix on low speed until just combined. Avoid overmixing.
Greasing and flouring the pan helps the loaf release cleanly: spray or rub the pan with oil or melted butter, dust with flour, rotate to coat and tap out excess. Lining with parchment is an alternative.

Split the batter into two bowls. Keep one portion plain as the vanilla batter. Sift the cacao into the second portion and mix gently until fully incorporated—sifting prevents lumps.
- Pour half the batter into a separate bowl for the vanilla portion.
- Sift cacao powder into the other bowl and fold it in until smooth.

How to create the Marble Effect
With both batters ready, combine them in the pan to create the marble pattern. You can either pipe the batters or drop dollops with a spoon or scoop.
- Piping bags: place each batter in a piping bag, cut a large opening, and pipe alternating strips of vanilla and chocolate into the pan for a tidy finish.
- Spoon or scoop: drop small dollops of batter into the pan alternately to create a polka-dot layering effect.
Once layered, insert a small knife to the bottom of the pan and drag it in a zigzag or “S” motion to swirl the two batters and create the marble pattern. Bake for 35–40 minutes, or until a skewer comes out clean. Allow the cake to cool for 15–20 minutes before removing it from the pan.
Note: oven temperatures and baking times vary, so test with a skewer to ensure the center is fully baked.

Recipe FAQs
The basic concept works with many flavor combinations. Try adding orange zest or coffee extract to the vanilla batter, or pair chocolate with strawberry, peanut butter, banana, or berries. As long as you have two batters, you can create a marbled loaf.
Plain natural yogurt or sour cream can replace Greek yogurt. Greek yogurt gives a lighter crumb, but plain yogurt works well too.
You can use self-rising flour instead of plain flour plus baking powder and salt, but add a little baking soda because self-rising flour may not include it.
Storing & Freezing
Once completely cooled, store the marble loaf at room temperature in an airtight container for up to 3 days. Avoid refrigerating, which can dry the cake.
The loaf freezes well. Wrap a whole loaf tightly in plastic wrap and aluminum foil or place it in a freezer bag. For convenience, freeze individual slices separated by parchment so they thaw quickly and don’t stick together.

More Loaf Cake Recipes
- Apple Loaf Cake
- Lemon and Poppy Seed Loaf
- Carrot Loaf Cake with Pecans
- Lemon Raspberry Loaf Cake
- One Bowl Chocolate Chip Banana Bread
- Coffee Loaf Cake
- Orange Loaf Cake
- Pistachio Raspberry Loaf Cake
Made this recipe?
Let us know by leaving a comment below and tag us on Instagram @a.baking.journey with a photo of your creation!
Recipe

Marble Loaf Cake
Ingredients
- 3 Eggs
- 110 gr (1/2 cup) Caster Sugar
- 120 gr (1/2 cup) Unsalted Butter, melted
- 1 1/2 tsp Vanilla Extract
- 120 gr (1/2 cup) Greek Yogurt, or natural plain yogurt
- 200 gr (1 1/3 cup) Plain / All Purpose Flour
- 1 1/2 tsp Baking Powder
- 1/2 tsp Baking Soda
- 1 pinch Salt
- 20 gr (2 tbsp) Unsweetened Cacao Powder
Instructions
-
Preheat the oven to 180°C / 350°F. Grease and flour a 25 cm (10 inch) loaf pan and set aside.
-
Melt the butter and let cool.
-
In a mixer bowl, whisk eggs and caster sugar on medium-high for 3–5 minutes until pale and doubled in volume.
-
On low speed, add the melted butter, vanilla extract and Greek yogurt. Mix until combined, scraping the bowl if needed.
-
Whisk together flour, baking powder, baking soda and salt. Add to the wet ingredients in two additions and mix on low until just combined—do not overwork.
-
Pour about half the batter into a separate bowl for the vanilla portion.
-
Sift cacao into the remaining batter and fold until smooth.
-
Layer small portions of vanilla and chocolate batter into the loaf pan, alternating between the two.
-
To create the marble effect, insert a knife to the bottom of the pan and drag it in a zigzag or “S” motion to swirl the batters together.
-
Bake 35–40 minutes or until a skewer comes out clean. Cool 15–20 minutes before removing from the pan. Optional: after 10 minutes in the oven, slash the center for a decorative crack, then return to bake.
Notes
- Grease the pan well with oil or melted butter, dust with flour, rotate to coat and tap out excess. You can also line the pan with parchment.
- A hand mixer or whisk will work if you don’t have a stand mixer, though you may get less air.
- Use a spatula to bring any heavier ingredients up from the bottom of the bowl while mixing.
- Adding dry ingredients in two increments helps prevent lumps and keeps flour from puffing out of the mixer.
- For cleaner layering, pipe the batters into the pan; otherwise use a large spoon to drop alternating dollops.
Nutrition (per serving)
Carbohydrates: 24 g |
Protein: 5 g |
Fat: 10 g