Classic Marble Cake Recipe with Rich Vanilla and Chocolate Layers
Print it, save it, or add it to your recipe binder.

Delicious Marble Cake š°
Introduction
Marble cake is the ultimate āwhy choose?ā dessert. Swirling together soft vanilla cake with rich chocolate batter, it creates a stunning, bakery-worthy pattern in every sliceāwithout any of the fuss. This recipe delivers a moist, tender crumb and deep flavor in both the vanilla and cocoa sections, making it an ideal cake for birthdays, potlucks, or just an indulgent afternoon tea.
Why I Love This Recipe
This cake checks all the boxes: itās buttery, perfectly balanced, and visually striking. It brings that classic vanilla warmth with a ribbon of chocolate that feels decadent but not overpowering. Whether served plain or dusted with powdered sugar, itās nostalgic, crowd-pleasing, and easy enough for beginner bakers to master.
Ingredients
- 1 cup unsalted butter, softened
- 1¾ cups granulated sugar
- 4 large eggs
- 1 cup whole milk
- 2½ cups all-purpose flour
- 2½ tsp baking powder
- ½ tsp salt
- ¼ cup cocoa powder
- 1 tsp vanilla extract
Notes & Ingredient Swaps
- Milk:Ā Whole milk gives richness, but 2% works in a pinch.
- Cocoa Powder:Ā Use Dutch-process for a deeper chocolate flavor.
- Butter:Ā Unsalted butter keeps the sweetness balanced; if using salted, reduce added salt slightly.
Step-by-Step Instructions
š„ 1. Cream the Butter & Sugar
Beat the butter and sugar together until light and fluffy, about 2ā3 minutes. This gives your cake its tender texture.
š„ 2. Add the Eggs
Add eggs one at a time, mixing well after each. Stir in the vanilla extract.
š¾ 3. Combine Dry Ingredients
In a separate bowl, whisk together flour, baking powder, and salt.
š„ 4. Alternate Mixing
Add dry ingredients and milk to the wet batter alternately (starting and ending with dry), mixing just until combined. Donāt overmix!
š« 5. Create Chocolate Batter
Scoop out ā of the batter into another bowl and stir in the cocoa powder until smooth.
š 6. Swirl It!
Pour vanilla batter into a greased 9×5-inch loaf or bundt pan. Dollop the chocolate batter on top. Use a knife to gently swirl through the layers.
š„ 7. Bake
Bake at 350°F (175°C) for 50ā60 minutes, or until a toothpick comes out clean.
ā³ 8. Cool & Serve
Let the cake cool in the pan for 10 minutes, then transfer to a rack to cool completely before slicing.
Tips for Success
- Use room-temperature ingredients for a smoother batter.
- Swirl with a light handātoo much mixing muddies the pattern.
- A loaf pan gives a beautiful marbled cross-section; bundt pans create dramatic swirl designs.
Serving Suggestions & Pairings
- Serve warm with a scoop of vanilla ice cream.
- Dust with powdered sugar or drizzle with melted chocolate for extra flair.
- Pair withĀ These Chocolate Chip Cookie BitesĀ orĀ Rainbow Sprinkle CookiesĀ on a dessert platter.
Storage & Freezing
- Store:Ā Keep in an airtight container at room temperature for up toĀ 3 days.
- Freeze:Ā Wrap slices individually and freeze for up toĀ 2 months. Thaw at room temp.
More Recipes Youāll Love
- These Chocolate Chip Cookie Dough Brownie BombsĀ for serious chocolate lovers.
- This Edible Cookie DoughĀ for no-bake sweetness.
- Pumpkin Delight DessertĀ for a creamy autumnal contrast.
Final Thoughts
Thereās something magical about a classic marble cakeāits look, its taste, its soft, buttery texture with a kiss of chocolate in every bite. Itās the kind of treat that feels both nostalgic and celebratory. Whether youāre baking for a special occasion or just because, this cake wonāt disappoint.
If you try it, let me know how your swirls turn out! And follow Chef Maniac for more classic bakes, sweet experiments, and irresistible treats.
Classic Marble Cake Recipe with Rich Vanilla and Chocolate Layers
Whole milk gives richness, but 2% works in a pinch.
Prep: min | Cook: min | Total: min
Servings:
Ingredients
- 1 cup unsalted butter, softened
- 1¾ cups granulated sugar
- 4 large eggs
- 1 cup whole milk
- 2½ cups all-purpose flour
- 2½ tsp baking powder
- ½ tsp salt
- ¼ cup cocoa powder
- 1 tsp vanilla extract
Instructions
- š„ 1. Cream the Butter & Sugar: Beat the butter and sugar together until light and fluffy, about 2ā3 minutes. This gives your cake its tender texture.
- š„ 2. Add the Eggs: Add eggs one at a time, mixing well after each. Stir in the vanilla extract.
- š¾ 3. Combine Dry Ingredients: In a separate bowl, whisk together flour, baking powder, and salt.
- š„ 4. Alternate Mixing: Add dry ingredients and milk to the wet batter alternately (starting and ending with dry), mixing just until combined. Donāt overmix!
- š« 5. Create Chocolate Batter: Scoop out ā of the batter into another bowl and stir in the cocoa powder until smooth.
- š 6. Swirl It!: Pour vanilla batter into a greased 9x5-inch loaf or bundt pan. Dollop the chocolate batter on top. Use a knife to gently swirl through the layers.
- š„ 7. Bake: Bake at 350°F (175°C) for 50ā60 minutes, or until a toothpick comes out clean.
- ā³ 8. Cool & Serve: Let the cake cool in the pan for 10 minutes, then transfer to a rack to cool completely before slicing.
Nutrition
- Calories:
- Fat:
- Carbs:
- Protein:
Rate This Recipe
Average Rating: 0 (0 votes)



