Moist Marble Cake with Buttercream Frosting

3 layer cake with vanilla and chocolate cake batter swirls topped with vanilla frosting. Perfect for birthday parties!

This marble cake has ribbons of moist chocolate and vanilla cake batter swirled together in every bite. Whether you're a chocolate lover or vanilla enthusiast, this cake will satisfy your sweet tooth.

Ingredients Needed

Flour, granulated sugar, baking powder, baking soda, salt, butter, oil, eggs, egg white, vanilla, yogurt, buttermilk, and cocoa powder.

Mix flour, sugar, baking powder, baking soda, and salt together. Then beat in the softened butter until the mixture looks like wet sand.

Step 1

Next, add the oil, eggs, egg white, and vanilla extract. Then mix in the yogurt and stream in the buttermilk.

Step 2

Scoop half of the cake batter into a separate bowl. Mix in the remaining flour until well combined. This is the vanilla batter.

Step 3

Mix cocoa powder into the cake batter left in the large bowl on medium speed. This is the chocolate batter!

Step 4

Place globs of both batters into the cake pans, alternating between vanilla and chocolate. Swirl together, creating a marbled effect. Bake for 25-35 minutes.

Step 5

Let the cakes cool completely. Make the frosting, assemble the cake, and enjoy! Want to make this recipe? Check out the full instructions at:

dollopofdough.com

Everyday dessert recipes for the home baker.