Easy Vanilla Chocolate Marble Cake

This easy vanilla chocolate marble cake is soft, buttery, and beautifully swirled with vanilla and cocoa batter. A classic French-style marbré that kids love to make, adults love to eat, and nobody has to choose between vanilla and chocolate.

Sliced vanilla chocolate marble cake on a white platter with a glass of milk and eggs in the background

There are summers, and then there are summers with five kids, a toddler, and perimenopause in the Florida heat - where children can't play outside without roasting like little chickens unless they are fully submerged in a pool.

This could very well be my death sentence. A slow, painful, overstimulated kind of death.

So, if you are in a similar situation, fear not. I have a solution.

Instead of putting them on screens just so you can catch your breath (which, let's be honest, still happens because we are not saints), bake this amazing marble cake recipe with them.

This vanilla chocolate marble cake is easy, fun, and very kid-friendly. They get to mix, swirl, argue about who gets the spatula, and feel like tiny French pastry chefs. And really, who wants to choose between vanilla cake and chocolate cake when you can make both at the same time?

Close-up of a homemade marble loaf cake with chocolate and vanilla swirls, served in thick slices

The concept is simple: you divide the cake batter in two and flavor one part with vanilla, the other with chocolate.

My children's preference? Do not divide the batter evenly. Make a bigger vanilla portion. For the photos, however, I did a 50/50 split because apparently I still care about visual harmony, even in survival mode.

For this marble cake, it's best to use real liquid vanilla extract rather than imitation vanilla. It gives the cake a much better flavor. For the chocolate part, I use unsweetened cocoa powder.

The result is wonderfully soft, moist, buttery, and just chocolatey enough without being too rich. Basically, the kind of simple homemade cake you cut "just a tiny slice" of… five times.

Jump to:

What Is a Marble Cake?

Moist homemade marble cake with chocolate and vanilla swirls, sliced and ready to serve

A marble cake is a cake made with two different batters, usually vanilla and chocolate, swirled together before baking.

In France, we call this cake un marbré. It is the kind of simple, nostalgic cake you often find at goûter (the French afternoon snack) served with a glass of milk, hot chocolate, or coffee for the grown-ups who are trying to remain functional.

The name comes from the marbled effect inside the cake. When you slice it, you get those pretty swirls of vanilla and chocolate running through the crumb.

And the best part? It looks fancy, but it is actually very easy to make.

Why You'll Love This Recipe

This easy vanilla chocolate marble cake is:

  • Soft and moist thanks to butter, milk, and whipped egg whites.
  • Made with simple ingredients you probably already have at home.
  • Perfect for kids because swirling the batter is basically edible arts and crafts.
  • Beautiful without much effort - the marble effect does all the work.
  • Great for snack time, breakfast, or dessert because cake rules are flexible in this house.
  • Classic French comfort food in the most simple, cozy way.

It is the kind of cake you can make on a Sunday afternoon, slice for lunchboxes, serve with coffee, or eat standing at the counter while someone yells "Maman!" for reasons that will turn out to be deeply non-urgent.

Ingredients You'll Need

French-style vanilla and chocolate marble loaf cake sliced on a white platter

Butter

Use softened butter, not melted butter. You want it soft enough to cream with the sugar, which helps give the cake a lovely texture.

Sugar

Regular granulated sugar works perfectly here. It sweetens the cake and helps create that tender crumb.

Eggs

The egg yolks are mixed into the batter, while the egg whites are whipped separately and folded in. This is what makes the cake lighter and softer.
A little extra effort, yes. Worth it, absolutely.

Milk

A few tablespoons of milk help loosen the batter and keep the cake moist.

Flour

All-purpose flour is perfect for this recipe.

Baking Powder

This helps the cake rise. In France, we often use one small packet of baking powder, which is usually around 11 grams. In the U.S., you can use about 2 ½ teaspoons baking powder.

Salt

Just a little salt balances the sweetness and brings out the vanilla and chocolate flavors.

Vanilla Extract

Use pure liquid vanilla extract if you can. Imitation vanilla will work in an emergency, but real vanilla gives a much better flavor. And we are making a French cake, not a scented candle.

Unsweetened Cocoa Powder

Use unsweetened cocoa powder for the chocolate batter. It gives the cake a nice chocolate flavor without making it overly sweet.

How to Get a Pretty Marble Swirl

The trick is to alternate the batters in the pan instead of just dumping one on top of the other.

Spoon the vanilla and chocolate batters into the loaf pan in strips (see the recipe card for more details), then drag a knife through the batter in a zigzag motion.

You only need a few movements. If you swirl too much, the batters will blend together and you will get a beige cake. Still edible, but less dramatic.

How to Store Vanilla Chocolate Marble Cake

Store the marble cake at room temperature, wrapped tightly or in an airtight container, for about 3 days.

You can also keep it in the refrigerator, but it may dry out a little faster. If you do refrigerate it, let it come back to room temperature before serving for the best texture.

Can You Freeze Marble Cake?

Yes. This vanilla chocolate marble cake freezes very well.
Let it cool completely, then wrap it tightly in plastic wrap and place it in a freezer bag or airtight container.

You can freeze the whole cake or individual slices for up to 2 to 3 months.
To serve, thaw at room temperature. Individual slices thaw quickly, which is very convenient when you need a little cake emergency. We all have those.

What to Serve With Marble Cake

This cake is delicious on its own, but you can serve it with:

  • Coffee
  • Tea
  • A glass of milk
  • Hot chocolate
  • A little whipped cream
  • Fresh berries
  • A spoonful of vanilla custard sauce if you want to be extra French about it.

It is also perfect for lunchboxes, after-school snacks, brunch, or that mysterious moment at 4 p.m. when everyone suddenly becomes starving and dramatic.

More French Dessert Ideas

If you love simple French cakes like this one, you might also enjoy my incredibly soft hazelnut cake - another cozy French dessert that tastes much fancier than the effort required!

Ready to Bake?

Ready to bake this easy vanilla chocolate marble cake? You'll find the full recipe just below with all the exact measurements and step-by-step instructions.

And if you try it, don't forget to leave a star rating ⭐⭐⭐⭐⭐ and a comment. It helps more than you know - and it makes this busy French mom very, very happy.

Easy Vanilla Chocolate Marble Cake

Easy vanilla chocolate marble cake, soft and buttery with cocoa and vanilla swirls. A classic French marbré kids love to make and eat.
Course Dessert
Cuisine French
Keyword Cake, Marble Cake
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings 8
Calories 333kcal
Author Sophie Coleman
Cost $3

Ingredients

  • ½ cup + 1 tablespoon softened butter (125g) (not fully melted, just softened)
  • 1 cup sugar (200g)
  • 3 eggs, yolks and whites separated
  • 5 tablespoon milk
  • 1½  cups all-purpose flour (180g)
  • 1 tablespoon baking powder
  • ½  teaspoon salt
  • 2 teaspoon pure liquid vanilla extract
  • A generous ¼ cup unsweetened cocoa powder (25g)

Instructions

  • Preheat the oven to 350°F (180°C) and butter a loaf pan.
  • In a mixing bowl, beat the softened butter and sugar for about 2 minutes using an electric mixer. Add the egg yolks one at a time while continuing to beat. Add the milk and mix.
  • In a bowl, mix the flour, baking powder, and salt, then sift over the mixing bowl.
  • In a small mixing bowl, beat the egg whites with a pinch of salt until stiff peaks form, then gently fold them into the batter using a wooden spoon.
  • Divide the batter into two portions, equal or not depending on your preference. Add the vanilla to one portion and mix. Add the cocoa powder to the other portion and mix. Pour the two batters into the buttered loaf pan, alternating them according to the following instructions:
    Vanilla Chocolate Marble Cake Recipe
  • To get a pretty marble effect:
    Using a spoon, on the bottom of the pan, place one strip of vanilla batter on the left, one strip of chocolate batter in the center, and another strip of vanilla batter on the right. Then on top: chocolate on the left, vanilla in the center, chocolate on the right. Continue until all the batter is used. Once finished, firmly zigzag through the batter with the blade of a round-tipped knife.
    Marble cake batter swirled in a loaf pan before baking
  • Bake at 350°F (180°C) for 35 to 40 minutes. Check for doneness starting at 35 minutes by inserting a toothpick into the center. If it comes out clean, the marble cake is done. Let cool before removing from the pan.

Leave a Reply

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

Recipe Rating