clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon
Marble Cake slice

Easy Marble Cake Recipe

  • Author: Life Love and Sugar
  • Prep Time: 1 hour 30 minutes
  • Cooling Time: 1 hour
  • Cook Time: 22 minutes
  • Total Time: 1 hour 52 minutes
  • Yield: 12-14 slices
  • Category: Dessert
  • Method: Oven
  • Cuisine: American


This Marble Cake is wonderfully moist and made with a swirls of vanilla and chocolate cake! It’s covered in chocolate frosting for a classic cake!



  • 2 1/4 cups (293g) all purpose flour
  • 2 1/2 tsp baking powder
  • 1/2 tsp salt
  • 1/2 cup (112g) unsalted butter, room temperature
  • 1/2 cup vegetable oil
  • 1 1/2 cups (310g) sugar
  • 4 large eggs
  • 1 tbsp vanilla extract
  • 1 cup (240ml) buttermilk*
  • 2.5 oz bittersweet chocolate (60% cacao), chopped**


  • 1 1/4 cups (280g) butter
  • 1 cups (189g) shortening
  • 8 cups (920g) powdered sugar
  • 2 tsp vanilla extract
  • 1 cup (114g) natural unsweetened cocoa powder
  • 68 tbsp (90-120ml) water/milk


Make the Marble Cake

  1. Prepare two 9 inch cake pans with parchment paper circles in the bottom and grease the sides. Preheat oven to 350°F (176°C).
  2. Combine the flour, baking powder and salt in a medium sized bowl and set aside.
  3. Add the butter, vegetable oil and sugar to a large mixer bowl and beat together until light in color and fluffy, about 3-4 minutes. Do not skimp on the creaming time.
  4. Add the eggs two at a time, mixing until well combined after each. Scrape down the sides of the bowl as needed to be sure all ingredients are well incorporated.
  5. Add half of the dry ingredients to the batter and mix until combined.
  6. Add the milk and vanilla extract and mix until well combined.
  7. Add the remaining dry ingredients and mix until well combined and smooth. Scrape down the sides of the bowl as needed to be sure all ingredients are well incorporated. Do not over mix the batter.
  8. Set aside 1 1/4 cups of batter, then divide the remaining batter between the two cake pans and set them aside.
  9. Melt the chopped chocolate, then add it to the batter that was set aside and gently fold together to combine.
  10. Drop spoonfuls of batter over the top of the vanilla batter that is already in the cake pans. Use a knife to swirl the chocolate and vanilla batters together, being careful not to over combine them. I ran a knife in a swirl through the cake in one direction once, then the opposite direction once and that was it.
  11. Bake for 18-22 minutes, or until a toothpick inserted comes out clean.
  12. Remove the cakes from the oven and allow to cool for about 2-3 minutes, then remove to cooling racks to cool completely.

Make the Frosting

  1. To make the frosting, beat the butter and shortening together until smooth.
  2. Add half of the powdered sugar and mix until smooth.
  3. Add the vanilla extract, cocoa powder and 4-5 tablespoons of water or milk and mix until smooth.
  4. Slowly add the remaining powdered sugar and mix until smooth. Add additional water or milk, as needed to get the right consistency of frosting.
  5. To put the cake together, use a large serrated knife to remove the domes from the top of the cakes so that they’re flat. These cakes don’t have a large dome, but I like to make sure they’re completely flat.
  6. Place the first cake on a serving plate or a cardboard cake round.
  7. Spread about 1 cup of frosting evenly on top of the cake.
  8. Add the second layer of cake on top, then frost the outside of the cake.


  • Store in an air-tight container. Cake is best when eaten within 3-4 days.

*I use powdered buttermilk. Regular milk would work fine as a substitute.

**I strongly recommend sticking with bittersweet chocolate for this cake. I find it gives the best flavor and texture to the chocolate cake portion.

NOTE: If you’d like to use a vanilla frosting on this cake, replace the cocoa powder with an equal amount of additional powdered sugar and increase the vanilla extract to 3 teaspoons (1 tablespoon).


  • Serving Size: 1 Slice
  • Calories: 786
  • Sugar: 80.4 g
  • Sodium: 285.7 mg
  • Fat: 41.9 g
  • Carbohydrates: 102.2 g
  • Protein: 6.2 g
  • Cholesterol: 72.8 mg