Go Back
+ servings
Print Recipe
4.41 from 5 votes

German Marble Cake Recipe

Looking for a cake recipe that is easy to prepare? Try this quick and easy recipe for a soft, spongy yet moist German Marble cake.
Prep Time20 mins
Cook Time40 mins
Total Time1 hr
Course: Dessert
Cuisine: German
Keyword: german marble cake, marble cake
Servings: 8
Calories: 337kcal
Author: Bebs


  • 1/2 cup (1 stick) unsalted butter - room temperature
  • 1 3/4 cups flour
  • 2 teaspoons baking powder
  • 1 teaspoon baking soda
  • 1/2 teaspoon salt
  • 3/4 cup sugar
  • 3 eggs
  • 1 teaspoon pure vanilla extract
  • 2/3 cup buttermilk
  • 1/4 cup + 1 tablespoon (or 1oz) cocoa powder


  • Grease and line a 9x5inch (22x13cm) loaf pan or grease and flour a 20cm bundt pan. Preheat oven to 350°F/180°C.
  • Combine together the flour, baking powder, and salt and set aside. Dissolve baking soda in buttermilk and set aside.
  • In the bowl, beat the butter and sugar until light and fluffy, about 5 minutes. Add and beat eggs, one at a time, until well combined. Scrape down the sides of the bowl from time to time. Add vanilla extract. Add half of the flour mixture then the buttermilk and then the other half of flour mixture. Mix well. Set aside 1/3 of the batter.
  • In a smaller bowl, mix cocoa and 1/4 cup plus 2 tablespoons boiling water until smooth. Add the reserved 1/3 batter to the cocoa mixture and mix well.
  • Spoon vanilla batter into the prepared pan to form the first layer then alternate with a thin layer of chocolate batter. Lightly tap the pan on the counter surface 2-3 times every after addition of a layer. Repeat this process until all batter are used up. This will create a cleaner marble effect than swirling a knife through the batter.
  • Bake for 40-50 minutes or until the toothpick inserted in center comes out clean.
  • Transfer pan to a rack to cool 10 minutes. Turn out the cake from pan and cool completely on the rack.


Cake can be kept in an airtight container at room temperature up to 3 days.


Calories: 337kcal | Carbohydrates: 46g | Protein: 7g | Fat: 15g | Saturated Fat: 9g | Cholesterol: 95mg | Sodium: 331mg | Potassium: 320mg | Fiber: 3g | Sugar: 20g | Vitamin A: 490IU | Calcium: 95mg | Iron: 2.9mg