
What is German Marmorkuchen?
German Marble Cake, or Marmorkuchen, is a classic German cake. It’s a dessert that’s beautiful and delicious. This cake has swirls of vanilla almond and chocolate batters together that create a marbled effect. It’s a favorite during Kaffee und Kuchen (coffee and cake time) in Germany. It’s very rich, moist and super delicious.
It’s very simple but it’s actually full of flavor. Marmorkuchen is perfect for family gatherings, holidays, or just as a dessert with a cup of coffee. Traditionally it’s baked in a loaf or a bundt pan but it’s also popular worldwide as marble pound cake. Doesn’t matter if you are serving it as a snack or as a formal dessert, this timeless cake is always a hit. And the best thing is that it’s very easy to make!
Why I Love This Recipe?
This marbled cake is a perfect dessert for any occasion. The vanilla and almond and chocolate flavors match together beautifully. They are creating a beautiful marbled pattern that looks as good as it tastes.
This cake is topped with a rich chocolate glaze. It feels really indulgent and still is super easy to make. Plus, it’s a great make-ahead dessert,because it stays delicious for days. Trust me, this one’s a keeper!
Key Ingredients & Substitutions for German Marble Cake
- Butter: Adds richness and moisture to the cake. You can use lightly salted butter for the best flavor.
- Sugar: Granulated white sugar provides sweetness and helps create a fluffy texture.
- Eggs: Use large eggs at room temperature for best results.
- Almond Extract: Adds a subtle almond flavor to the vanilla portion. Feel free to also use vanilla extract as a substitute.
- Flour: All-purpose flour works best.
- Cocoa Powder: Use unsweetened dark cocoa powder for the chocolate swirl.
- Baking Powder: Helps the cake rise and gives it a tender crumb.
- Milk: Adds moisture and lightens the batter.
- Rum: Optional but adds depth to the flavor.
- Chocolate for Glaze: A rich, dark chocolate or semi-sweet chocolate works best for the glaze.
Tools You’ll Need
- Tube Pan or Bundt Pan: For baking the cake.
- Large Mixing Bowl: For preparing the batter.
- Whisk or Electric Mixer: To beat the butter and sugar.
- Toothpick: For testing the cake’s doneness.
- Saucepan: For making the chocolate glaze.
Step-by-Step Instructions for German Marble Cake
- Prepare the batter: Beat 1 cup of softened butter and 1 cup of sugar in a large bowl until light and fluffy—this takes about 3 minutes. Add 4 large eggs, one at a time, mixing well after each one.
- Stir in 1 teaspoon of almond extract and 2 tablespoons of rum (or extra milk if you’re skipping the rum). In another bowl, mix 2 ½ cups of flour and 2 teaspoons of baking powder. Slowly add this to the wet ingredients, alternating with ½ cup of milk, until the batter is smooth.
- Create the marble effect: Divide the batter into two bowls. Mix ¼ cup of cocoa powder into one bowl to make the chocolate batter. In a greased tube pan, add spoonfuls of the vanilla and chocolate batter in layers. Use a butter knife to gently swirl the batters together to create a marble pattern—don’t overdo it!
- Bake the cake: Preheat the oven to 350°F (175°C). Bake for 45-55 minutes, or until a toothpick comes out clean when inserted in the center. If the top starts to brown too quickly, cover it loosely with foil for the last 10 minutes. Let the cake cool in the pan for 10 minutes, then move it to a wire rack to cool completely.
- Make the chocolate glaze: Melt 1 cup of dark or semi-sweet chocolate with 2 tablespoons of butter and 2 tablespoons of milk in a small saucepan over low heat. Stir until smooth. Once the cake is fully cool, pour the glaze over the top, letting it drip down the sides. Let the glaze set before serving.

Expert Tips for the Perfect Marble Cake
Room temperature ingredients: Make sure your butter, eggs, and milk are at room temperature. This helps create a smoother batter and a better textured cake.
Use fresh spices: If you’re using rum, go for high-quality—it adds a subtle depth of flavor that really elevates the cake.
Swirling technique: Be gentle when swirling the batters together. A light touch keeps the chocolate and vanilla swirls distinct and beautiful.
Prevent overbaking: Keep an eye on the cake as it bakes. If the top starts to brown too quickly, cover it loosely with foil to prevent overbaking.
Create an even glaze: When pouring the chocolate glaze, start at the center of the cake and let it flow outward. This ensures even coverage and a polished finish.
Serving Suggestions
Serve this German Marble Cake with a hot cup of coffee or tea for a comforting afternoon treat. For a more indulgent dessert, pair it with a scoop of vanilla gelato, ice cream or freshly whipped cream. It also goes wonderfully with a glass of German Riesling or your favorite dessert wine.
Make-Ahead and Storage
Make-Ahead: You can prepare the cake batter a day in advance and store it in the fridge until you’re ready to bake.
Storage: Store the cake in an airtight container at room temperature for up to 3 days or in the refrigerator for up to 5 days. You can also freeze the cake, tightly wrapped, for up to 3 months. Thaw at room temperature before serving.
Print
Authentic German Marble Cake Recipe with Chocolate Glaze
- Total Time: 1 hour 15 minutes
- Yield: 10 slices 1x
Description
Soft, moist, and beautifully swirled, this Marmorkuchen recipe is a German favorite! This classic marble cake is perfect for dessert or a cozy afternoon treat with coffee.
Ingredients
For the Cake:
- 1 cup butter, softened
- 1 cup white granulated sugar
- 4 large eggs, room temperature
- 1/2 tsp vanilla extract
- 1/2 tsp almond extract (or vanilla extract)
- 2 tbsp rum (optional)
- 2 1/2 cups all-purpose flour
- 2 tsp baking powder
- 1/2 cup milk
- 1/4 cup unsweetened cocoa powder
For the Chocolate Glaze:
- 1 cup dark or semi-sweet chocolate, chopped
- 2 tbsp butter
- 2 tbsp milk
Instructions
- Prepare the Batter: In a large mixing bowl, cream the softened butter and sugar until light and fluffy (about 3 minutes). Crack the eggs into the bowl, one at a time, mixing well after each addition. Stir in the almond extract and rum (if using). In a separate bowl, whisk together the flour and baking powder. Gradually add the flour mixture to the wet ingredients, alternating with the milk, until fully combined.
- Create the Marble Effect: Divide the batter into two portions. Mix the cocoa powder into one portion to make the chocolate batter. Grease a tube pan and spoon alternating layers of vanilla and chocolate batter into the pan. Use a knife to swirl the two batters together gently to create a marbled effect.
- Bake: Preheat the oven to 350°F (175°C). Bake the cake for 45-55 minutes, or until a toothpick inserted into the center comes out clean. Allow the cake to cool in the pan for 10 minutes before transferring to a wire rack to cool completely.
- Make the Chocolate Glaze: In a small saucepan over low heat, melt the chocolate, butter, and milk together, stirring continuously until smooth. Once the cake is completely cooled, pour the chocolate glaze over the top of the cake, letting it drip down the sides.
- Serve: Let the chocolate glaze set before slicing and serving. Enjoy with coffee, tea, or a scoop of ice cream!
Notes
If you don’t have rum, you can omit it or substitute it with additional milk.
Make sure to let the cake cool completely before glazing to prevent the glaze from melting too much.
Store leftovers in an airtight container for up to 5 days, or freeze for up to 3 months.
- Prep Time: 20 minutes
- Cook Time: 55 minutes
- Category: Dessert
- Cuisine: German
Nutrition
- Calories: 380
- Sugar: 25g
- Sodium: 220mg
- Fat: 20g
- Saturated Fat: 12g
- Carbohydrates: 42g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 105mg
Nutrition information
This website gives estimated nutritional information, which might change depending on the ingredients used.
Frequently Asked Questions (FAQ)
Can I use a different flavor instead of chocolate?
Yes! You can experiment with different flavors, such as using vanilla bean paste or fruit puree like raspberry to swirl into the cake instead of cocoa powder.
How do I keep the cake moist?
Ensure the cake doesn’t overbake by checking it with a toothpick after 45 minutes. If the toothpick comes out clean, the cake is done. Additionally, storing the cake in an airtight container will keep it moist for days.
Can I make this cake gluten-free?
Yes, you can substitute the all-purpose flour with a gluten-free flour blend that works for cakes. Just ensure that the blend contains xanthan gum or another binder to maintain the cake’s structure.
Can I make this cake ahead of time?
Absolutely! This cake can be made a day or two ahead and actually tastes better the next day as the flavors develop. Store it in an airtight container to keep it fresh.


