Authentic Moist German Marble Cake | Saftiger Marmorkuchen

If there is one smell and taste that instantly transports me back to my childhood in Germany, it’s a freshly baked Marmorkuchen.

I have been baking this cake a lot lately, and every time, I just love the scent of warm vanilla and rich cocoa wafting from the oven.

Unfortunately, marble cake has a bit of a bad reputation for being dry. If you’ve ever been let down by a crumbly, dense slice, this recipe is for you. I’m going to show you the traditional German techniques that guarantee a moist, velvety cake that will be the star of your Kaffee und Kuchen.

Two slices of marble cake, showing swirls of chocolate and vanilla, are served on a white plate with a silver fork beside them.

This post contains affiliate links, which means I make a small commission when you buy something, but at no extra cost to you. You can read my full disclosure for more details.

Why Makes This Recipe “Traditionally German”


  • The Pan: While you can use a loaf pan, I love using a Bundt pan (Gugelhupf). I’m not a fan of those super non-stick pans – I’d rather go through the extra effort of greasing the pan generously with butter using my hands. It gets into all those ridges and ensures the cake slides out perfectly every time. Because nobody likes a cake that sticks and breaks!
  • Kitchen Scale: I always recommend using a kitchen scale. Measuring in grams is much more accurate than cups for baking.
  • Temperature Matters: Set your butter and eggs out a few hours early. They MUST be room temperature to emulsify properly.
  • The “20-Second” Rule: Don’t rush the eggs! Adding them one by one is the secret to a velvety crumb.

👉 Tips For Success

  • By whipping the butter alone first, you create tiny air pockets. Adding the sugar first and then the eggs slowly (about 20-30 seconds of mixing per egg) creates a perfect emulsion. If your batter looks “curdled” or like scrambled eggs, your eggs were likely too cold!
  • I actually prefer a hand mixer for this! It gives me more control over the aeration of the butter, which is heavier than a typical sponge cake dough. However, you can absolutely use a stand mixer (just be sure to scrape down the sides every so often).
  • To get that classic “Marmor” look, I use a technique I’ve used for decades: take a fork, dip it into the batter, and twirl it in a spiral motion as you move around the pan. Don’t over-mix, or you’ll just end up with a light-brown cake instead of distinct swirls!
  • Should your butter-egg mixture curdle, just add a tablespoon of your measured flour to the mix to help the batter come back together.
A close-up of a marble bundt cake with several slices cut, showing the swirled pattern of chocolate and vanilla inside, on a white plate with a decorative edge.

The Ingredients

  • Butter: Using a high-quality European-style butter makes a difference here.
  • Sugar: I use regular granulated sugar.
  • Eggs: They add the protein and fat that hold the marble structure together.
  • Flour & Baking Powder: The foundation of the fluffy crumb.
  • Heavy Cream: My secret for keeping the cake moist (we use this in both the vanilla and chocolate batters).
  • Cocoa Powder: Use a good unsweetened version for that deep “Marmor” contrast.
  • Vanilla & Salt: The flavor enhancers that make the chocolate and butter sing. TIP: To make this cake even more authentic, I recommend making your own Vanilla Sugar and using that instead of vanilla extract.
Top-down view of labeled baking ingredients: flour, butter, cream, sugar, eggs, salt, cocoa powder, baking powder, and vanilla extract, each in separate bowls or dishes on a white countertop.

How to make German Marmorkuchen

This is a summary of the steps involved. For the complete instructions, please scroll down to the recipe card at the bottom of the post.

1. Prepare the baking dish

Generously grease the Bundt pan with butter to ensure a clean release.

A metal Bundt cake pan with a fluted design is coated with a layer of butter, ready for baking, and sits on a light-colored marble countertop.

2. Cream the base

Whip the butter first, then slowly incorporate the sugar and eggs to build a stable, airy emulsion.

A metal mixing bowl filled with pale yellow cake batter, with an electric hand mixer resting on the edge. The bowl is on a white marble countertop.

3. Mix the Dry Ingredients

Fold in the flour, baking powder, and salt, then part of the cream to keep the batter smooth.

A mixing bowl filled with thick, creamy dough and a blue spatula resting inside, on a light-colored countertop.

4. Divide and Add the Cocoa

Transfer half the batter to the pan, adding cocoa powder and the remaining cream to the remaining batter.

A metal mixing bowl filled with thick brown cake batter sits on a light countertop, next to a scalloped baking pan containing yellow batter.

5. The Layer & Swirl

Layer the chocolate over the vanilla and use a fork to create those iconic marble patterns.

A Bundt pan filled with swirled chocolate and vanilla cake batter, ready to be baked. A fork rests in the pan, suggesting the batter is being mixed or swirled.

6. Baking

Bake until a skewer comes out clean, then let it cool slightly before removing it from the cake pan!

Close-up of a slice of marble cake on a white plate with a blue flower design, showing a mix of yellow vanilla and brown chocolate swirled layers.

Common Questions (FAQ)

How long does it stay fresh?

Because of the high butter content and the heavy cream, this cake stays incredibly moist! Store it in an airtight container or under a cake dome at room temperature, and it will keep for 3 to 4 days. The flavor gets even better on the second day.

Why is my marble cake dry and crumbly?

The most common culprit is overbaking or using volume measurements (cups) instead of weighing your flour in grams, which often leads to using too much flour. If your eggs and butter weren’t at room temperature, the batter can separate, leading to a denser, drier crumb. Always pull your ingredients out a few hours early!

Can I bake Marmorkuchen in a loaf pan instead of a Bundt pan?

Yes, absolutely! While a Bundt pan (Gugelhupf) is the most traditional choice, a standard loaf pan works perfectly. Just keep in mind that a loaf pan is deeper, so you will likely need to increase the baking time by 10 to 15 minutes. Always test the center with a wooden toothpick.

Watch my Video

You might also like to try my German Egg Liqueur Cake (Eierlikörkuchen).

⭐️ If you try this recipe, I’d love to see your swirls!

Tag me on social media or leave a comment below. And if you want more authentic German recipes that actually work, make sure to subscribe to my newsletter or scan the QR code in the video!

Two slices of marble cake, showing swirls of chocolate and vanilla, are served on a white plate with a silver fork beside them.
Print Recipe
3.67 from 3 votes

Traditional German Marble Cake | Saftiger Marmorkuchen

A classic, moist German Marmorkuchen made with a traditional butter-creaming method for the perfect fluffy crumb.
Prep Time15 minutes
Cook Time45 minutes
Total Time1 hour
Course: Dessert
Cuisine: German
Servings: 16 pieces
Calories: 303kcal
Author: Anja Eckert

Ingredients

  • 250 g butter at room temperature
  • 200 g sugar
  • 1 tsp vanilla extract
  • 5 eggs at room temperature
  • 340 g AP flour
  • 3 tsp baking powder
  • ¼ tsp salt
  • 200 ml heavy cream
  • 3 TBSP cocoa powder
  • extra butter for greasing the baking dish
Shop Ingredients on Jupiter

Instructions

  • Preheat oven to 340˚F (170˚C). Grease a bundt cake pan or loaf pan with butter. Set aside.
  • In a large mixing bowl and with a hand mixer, mix the butter until fluffy and white.
  • Add the sugar and vanilla to the butter and mix on high for 1 minute.
  • Add the eggs one egg at a time, each mixing 20-30 seconds until well incorporated.
  • Add the flour, baking powder, and salt and mix until just incorporated.
  • Add about 120 ml of the cream to the batter and mix unti just incorporated.
  • Transfer half of the batter to the prepared baking dish.
  • Add the cocoa powder and remaining cream to the remaining batter and mix until just incorporated.
  • Add the cocoa batter on top of the vanilla batter. Using a fork, gently draw a continuous spiral or 'S' shape around the pan to create the swirl pattern.
  • Bake for 40 minutes. Insert a wooden toothpick. If it comes out clean, remove the cake from the oven. If batter is sticking to the toothpick, continue baking. Test every 5 minutes until the toothpick comes out clean.
  • Insert the cake on a wire rack. After 5 minutes, gently tap the baking dish to remove the cake. Let it cool on the wire rack completely.

Notes

  • for best results, make sure the butter and eggs are at room temperature
  • whipping in the eggs one at a time creates that distinct texture
  • make sure to remove the cake from the oven as soon as it is done, to ensure the cake stays moist and doesn’t become dry

Nutrition

Calories: 303kcal | Carbohydrates: 30g | Protein: 5g | Fat: 19g | Saturated Fat: 11g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 1g | Cholesterol: 99mg | Sodium: 240mg | Fiber: 1g | Sugar: 13g | Calcium: 68mg | Iron: 1mg
Tried this recipe?Mention @ourgabledhome or tag #ourgabledhome!
Two slices of marble cake, showing swirls of vanilla and chocolate, are served on a white plate with a fork. More cake is visible in the background.

6 Comments

  1. 1 star
    Sadly, this was an epic failure! I don’t have a bundt pan, and tried the loaf pan as suggested.
    Was very raw in the center after 40 minutes of baking, tried to bake it additionally as suggested, and still, after an hour, the top was overdone, and the center was still not done, ugh : (

    If you have a bundt pan, it may be worth trying….

    1. There is a lot that could have happened: the size of your loaf pan and variations in oven temperatures. If in doubt it’s best to check the internal temperature with a thermometer ~ Anja

3.67 from 3 votes

Leave a Reply

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

Recipe Rating