Marble Cake with Chocolate Ganache Recipe

If you’ve ever craved a showstopper dessert that’s moist, rich, and downright irresistible, then you’re in the right place. My Marble Cake with Chocolate Ganache Recipe is one of those classics that always gets rave reviews at family gatherings and cookouts. I absolutely love how the swirls of chocolate and vanilla come together, topped with a glossy, decadent ganache that’s the perfect sweet finish. Stick with me here—I’ll walk you through everything you need to know to nail this cake every time.

❤️

Why You’ll Love This Recipe

  • Perfect Marble Swirl: The technique is easy, yet the cake looks professionally designed every time.
  • Decadent Chocolate Ganache: Smooth and silky ganache that melts in your mouth, adding rich chocolate flavor without overwhelming the cake.
  • Simple Ingredients: No fancy or exotic ingredients needed, so you can whip it up with pantry staples.
  • Reliable and Moist: I’ve tried this recipe dozens of times and it consistently comes out moist and tender – no dry cake disasters here!

Ingredients You’ll Need

The beauty of this Marble Cake with Chocolate Ganache Recipe is its straightforward ingredient list. Each part plays a special role—from the butter adding richness to the Dutch-processed cocoa giving that deep chocolate punch. Here’s what you’ll want to gather before you start baking.

Flat lay of a small mound of all purpose flour, two teaspoons of baking powder in a small white bowl, a pinch of salt in a small white bowl, a chunk of unsalted butter, a small white bowl filled with fine granulated sugar, three whole brown eggs with clean shells, one whole brown egg yolk on a tiny white dish, a small white bowl of milk, a small white bowl of vanilla extract, a small white bowl containing unsweetened dutch cocoa powder, a few pieces of semi sweet chocolate, a small white bowl of heavy cream, a small chunk of butter placed on a simple white ceramic plate, placed on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997 - Marble Cake with Chocolate Ganache, marble cake recipe, chocolate ganache cake, layered marble cake, easy marble cake with ganache
  • All-purpose flour (or cake/self-rising flour): Choose cake flour for extra tenderness or self-rising flour to skip added baking powder and salt.
  • Baking powder: Use only if you’re not using self-rising flour, to give the cake its light lift.
  • Salt: Just a pinch to balance sweetness.
  • Unsalted butter, softened: Softening butter properly is key for fluffy batter, so let it sit out for about 30-60 minutes.
  • Granulated sugar: I sometimes use fine sugar for a smoother texture.
  • Large eggs and egg yolk: Room temperature eggs help the batter come together smoothly and trap air for fluffiness.
  • Milk: Whole milk works best; bring it to room temp to avoid curdling the batter.
  • Vanilla extract: Adds warm, comforting flavor to the vanilla portion of the cake.
  • Unsweetened Dutch-processed cocoa: This provides a rich, slightly less acidic chocolate tone than natural cocoa.
  • Semi-sweet chocolate: For the ganache, feel free to tweak the chocolate percentage depending on your bittersweet preference.
  • Cream (at least 30% fat): Heavy cream makes the ganache perfectly silky and pourable.
  • Butter for ganache: Adds shine and smoothness to the glaze.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love playing around with this Marble Cake with Chocolate Ganache Recipe depending on the occasion or what I have on hand. It’s so forgiving, and these tweaks keep it fresh for me and my family.

  • Gluten-Free: I’ve swapped in a gluten-free flour blend before, and it works wonderfully—just be sure to adjust for moisture with a little extra milk.
  • Nutty Twist: Toasted almonds or hazelnuts sprinkled into the batter add a lovely crunch and deepen the flavor.
  • Dairy-Free: Use coconut oil in place of butter and a dairy-free cream alternative for the ganache—it’s just as rich and impressive.
  • Flavor Variations: Adding a touch of espresso powder to the chocolate batter amps up the chocolate richness, something I started doing for special occasions.

How to Make Marble Cake with Chocolate Ganache Recipe

Step 1: Prepping Your Ingredients and Oven

First things first, preheat your oven to 350°F (180°C). Grease and flour an 8-inch cake pan well—this ensures the cake slides right out when it’s baked. While the oven warms, gather your ingredients and bring eggs and milk to room temperature. Trust me, this little step makes your batter blend perfectly and your cake bake evenly.

Step 2: Mixing Your Marble Cake Batter

Here’s a trick I learned: if you have a food processor, you can add flour, baking powder, salt, softened butter, sugar, eggs, yolk, milk, and vanilla into it and pulse until combined—usually about 2 minutes. It saves time and yields silky batter. Don’t whisk over aggressively, or you risk overworking the gluten, which can toughen the cake.

Don’t have a food processor? No worries! Cream the butter and sugar until fluffy using a hand or stand mixer, then beat in the eggs one at a time. Next, add milk and vanilla, and gently fold in the sifted dry ingredients until smooth. The folding part means you avoid toughening the batter—patience pays.

Step 3: Seperating and Flavoring

Divide your batter evenly into two bowls. To one bowl, add the Dutch-processed cocoa and mix until fully combined. That rich, dark batter is going to make those gorgeous swirls!

Step 4: Creating the Marble Effect

Spoon dollops of the plain and chocolate batter alternately into your prepared pan. This part feels like painting, and honestly, it’s my favorite moment of baking this cake. Use a thin knife tip or skewer to swirl through the batter, creating the iconic marble effect. Don’t over-swirl here—the goal is distinct swirls, not a chocolate cake.

Step 5: Baking

Bake the cake for about 45-50 minutes. I usually start checking around 43 minutes with a toothpick—it should come out clean or with just a few moist crumbs. Don’t open the oven too often, or the cake might sink. Once done, cool in the pan for 20 minutes, then transfer to a wire rack to cool completely before glazing.

Step 6: Making the Chocolate Ganache

While the cake cools, melt butter and cream together in a small pan over low heat—be careful not to let it boil. Remove from heat and stir in the semi-sweet chocolate until smooth and glossy. Let the ganache cool to lukewarm and slightly thicken before pouring over the cake. This gives you a perfect pour that sets beautifully without sliding off.

👨‍🍳

Pro Tips for Making Marble Cake with Chocolate Ganache Recipe

  • Room Temperature Ingredients: Always bring eggs, milk, and butter to room temperature for a smoother batter and even baking, I learned this the hard way after getting dense cakes!
  • Swirling Technique: Don’t overdo the swirls—just a few gentle passes with a knife create that pretty marble effect without blending the flavors.
  • Ganache Consistency: Allow the ganache to cool slightly until it thickens a bit; this prevents it from running off the sides too much.
  • Avoid Overbaking: Start checking your cake a few minutes early with a toothpick to avoid drying it out—this cake is all about moist, tender crumb!

How to Serve Marble Cake with Chocolate Ganache Recipe

A single slice of marble cake sits on a stack of three white plates with a thin dark rim. The cake has two visible thick layers, one light beige and one chocolate brown, mixed together in a swirled pattern. On top is a smooth, shiny layer of dark chocolate frosting that covers the entire slice. The background is a white marbled texture with a grey cloth partially visible to the right and out-of-focus elements in the back. Photo taken with an iphone --ar 2:3 --v 7 - Marble Cake with Chocolate Ganache, marble cake recipe, chocolate ganache cake, layered marble cake, easy marble cake with ganache

Garnishes

I love to finish this cake with a sprinkle of fresh berries and a dusting of powdered sugar for color contrast and a slight tartness that balances the richness. Sometimes, a few edible flowers or chopped toasted nuts on top add that little fancy touch when I’m serving guests.

Side Dishes

This cake pairs beautifully with a scoop of vanilla ice cream or a dollop of freshly whipped cream. I’ve also enjoyed it alongside a cup of strong coffee or a glass of cold milk for a comforting afternoon treat.

Creative Ways to Present

For birthdays or special celebrations, I sometimes add layers of ganache between two marble cake rounds, turning it into a layered cake. Another fave is decorating with chocolate shavings or piped chocolate curls that really wow guests. It’s fun to get creative and make it look like a bakery masterpiece!

Make Ahead and Storage

Storing Leftovers

Once glazed, I store the cake in an airtight container or cake dome to keep it moist. It stays beautifully fresh at room temperature for about a day. If I’m keeping it longer, refrigeration works well for 3-4 days, but I like to bring it back to room temp before serving to restore the softness.

Freezing

I usually freeze the cake without the ganache to avoid texture changes. Wrap the cooled cake tightly in plastic wrap and then foil, placing it in a freezer-safe bag for up to three months. When I’m ready to serve, I defrost it overnight in the fridge and add fresh ganache just before serving—best results every time.

Reheating

If you want to freshen up a slice, I pop it in the microwave for 10-15 seconds. This little warm-up softens the crumb and revives the ganache to a luscious, melt-in-your-mouth finish. Just be careful not to overheat and dry it out!

FAQs

  1. Can I make this Marble Cake with Chocolate Ganache Recipe without a food processor?

    Absolutely! While using a food processor speeds things up and can create a silky batter, you can easily make this cake by hand with a mixer. Simply cream the butter and sugar, then add eggs, milk, and vanilla before folding in dry ingredients. Take care not to overmix.

  2. What’s the best way to achieve the marble swirl effect?

    Spoon alternating dollops of vanilla and chocolate batters into your pan. Use a thin knife or skewer to gently swirl through the batter a few times—don’t overdo it to keep distinct swirls. This gives you that classic marble look everyone loves.

  3. Can I substitute the butter in this recipe?

    You can substitute butter with an equal amount of coconut oil or a plant-based butter for a dairy-free version. The texture will remain tender but do note the flavor will shift slightly. It’s one of my go-to tweaks for friends with allergies!

  4. How long will the cake stay fresh after glazing?

    Once glazed with ganache, it’s best enjoyed within 1-2 days at room temperature. Storing it in the fridge can extend freshness up to 3-4 days, but bring it back to room temp before slicing for the best taste and texture.

Final Thoughts

This Marble Cake with Chocolate Ganache Recipe has earned a permanent spot in my baking rotation because it’s reliably delicious and just plain fun to make. From the first swirl to that glossy ganache finish, every bite feels like a celebration. So next time you want to impress—whether it’s with family or just treating yourself—I promise you’ll enjoy baking and devouring this cake as much as I do. You’ve got this!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Marble Cake with Chocolate Ganache Recipe

Marble Cake with Chocolate Ganache Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.7 from 71 reviews
  • Author: Jessica
  • Prep Time: 15 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 10 servings
  • Category: Dessert
  • Method: Baking
  • Cuisine: British

Description

This Easy Marble Cake with Chocolate Ganache is a delightful British dessert combining moist, tender vanilla and chocolate batters swirled together to create a beautiful marble effect. Finished with a rich, glossy chocolate ganache, this cake is perfect for any occasion, offering a balanced sweetness and a luscious chocolate topping.


Ingredients

Marble Cake

  • 1¾ cups all purpose flour or cake flour or self rising flour*
  • 2 teaspoons baking powder
  • ¼ teaspoon salt
  • 1 cup unsalted butter, softened
  • 1 cup granulated sugar (fine or fruit sugar if possible)
  • 3 large eggs, room temperature
  • 1 large egg yolk, room temperature
  • 3 tablespoons milk, room temperature
  • 1 teaspoon vanilla extract
  • 2 tablespoons unsweetened Dutch processed cocoa

Chocolate Ganache

  • 2¾ ounces semi-sweet chocolate
  • ¼ cup cream (whole, heavy, or whipping cream with at least 30% fat)
  • 2 tablespoons butter

*If you use self rising flour then omit baking powder and salt.


Instructions

  1. Preheat and Prepare Pan: Preheat your oven to 350°F (180°C). Grease and flour an 8-inch (20cm) cake pan thoroughly to prevent sticking.
  2. Make Batter in Food Processor: In a food processor, combine the flour, baking powder, salt, softened butter, sugar, eggs, egg yolk, milk, and vanilla extract. Process for about 2 minutes until everything is fully combined into a smooth batter.
  3. Separate and Color Batter: Divide the batter evenly into two bowls. Add the Dutch processed cocoa to one bowl and mix thoroughly to incorporate the chocolate flavor and color.
  4. Alternative Mixing Method: If you don’t have a food processor, beat the butter and sugar in a mixing bowl until creamy. Add eggs one at a time, mixing well after each addition. Beat in the milk and vanilla. Finally, fold in the flour until smooth.
  5. Assemble Marble Cake: Alternately spoon the vanilla and chocolate batters into the prepared cake pan. Spread the top evenly with a spatula. Use the tip of a knife to gently swirl the batters together to create a marbled effect.
  6. Bake: Bake in the preheated oven for 45-50 minutes, or until a toothpick inserted into the center comes out clean. Remove from the oven and let the cake cool in the pan for 20 minutes.
  7. Cool Completely: After initial cooling, transfer the cake to a wire rack to cool completely before applying the ganache.
  8. Prepare Chocolate Ganache: In a small pan, gently heat butter and cream over low heat until hot but not boiling. Remove from heat and stir in the semi-sweet chocolate until smooth and fully melted.
  9. Thicken Ganache: Allow the ganache to cool to lukewarm and thicken slightly before drizzling or pouring it evenly over the completely cooled marble cake.
  10. Serve and Enjoy: Let the ganache set slightly before slicing. Serve and enjoy this beautifully marbled cake with rich chocolate topping.

Notes

  • Homemade cake/pastry flour: For every cup of all-purpose flour, remove 2 tablespoons and replace with 2 tablespoons of cornstarch. Sift well to combine and eliminate lumps.
  • Homemade self-rising flour: Whisk together 1 cup of all-purpose flour, 1½ teaspoons baking powder, and ¼ teaspoon salt.
  • Un-glazed cake can be kept covered at room temperature for up to 2 days or wrapped tightly in plastic and refrigerated for 3-4 days. Bring to room temperature before serving.
  • Store glazed cake in an airtight container or covered cake dish; it will keep at room temperature for approximately 1 day.
  • For freezing: Wrap cooled cake tightly in plastic and foil, then place in a freezer-safe bag or container. Freeze up to 3 months. Defrost in refrigerator and bring to room temperature before adding ganache.
  • Apply ganache just before serving for best texture and appearance.

Nutrition

  • Serving Size: 1 slice (approx. 1/10th of cake)
  • Calories: 380 kcal
  • Sugar: 28 g
  • Sodium: 120 mg
  • Fat: 25 g
  • Saturated Fat: 15 g
  • Unsaturated Fat: 8 g
  • Trans Fat: 0.5 g
  • Carbohydrates: 35 g
  • Fiber: 2 g
  • Protein: 5 g
  • Cholesterol: 95 mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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