• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipes
    • Brownies
    • Cakes and cupcakes
    • chocolate and candy
    • Cookies
    • Fall
    • Loaf Cakes
    • Muffins
    • No Bake Desserts
    • Pies and Tarts
    • Sandwich Cookies and Cookie Bars
    • savory
    • Spring and Summer
    • Winter
  • About Me
  • Cookbook
  • Contact

Olives + Thyme logo

menu icon
go to homepage
  • Recipes
    • Brownies
    • Cakes and cupcakes
    • chocolate and candy
    • Cookies
    • Fall
    • Loaf Cakes
    • Muffins
    • No Bake Desserts
    • Pies and Tarts
    • Sandwich Cookies and Cookie Bars
    • savory
    • Spring and Summer
    • Winter
  • About Me
  • Cookbook
  • Contact
search icon
Homepage link
  • Recipes
    • Brownies
    • Cakes and cupcakes
    • chocolate and candy
    • Cookies
    • Fall
    • Loaf Cakes
    • Muffins
    • No Bake Desserts
    • Pies and Tarts
    • Sandwich Cookies and Cookie Bars
    • savory
    • Spring and Summer
    • Winter
  • About Me
  • Cookbook
  • Contact
×
Home » Cakes and cupcakes

Published on July 17, 2025. Published by Megan

Vanilla Cake with Chocolate Frosting

Jump to Recipe

Add us as a trusted site on Google

Vanilla cake with chocolate frosting is a light, moist and fluffy classic vanilla cake covered with a rich and creamy chocolate frosting. With it’s beautiful bakery worthy appearance and easy preparation, this vanilla cake with chocolate buttercream makes the perfect birthday or celebratory cake for any occasion.

Vanilla cake with chocolate frosting is a light, moist and fluffy classic vanilla cake covered with a rich and creamy chocolate frosting. With it’s beautiful bakery worthy appearance and easy preparation, this vanilla cake with chocolate buttercream makes the perfect birthday or celebratory cake for any occasion.
Jump to:
  • Why Should You Make This Recipe
  • Ingredients
  • How To Make
  • How To Make Ahead, Freeze, Thaw and Store
  • M’s Expert Tips
  • FAQs
  • Other Vanilla Cake Recipes To Try
  • Vanilla Cake with Chocolate Frosting Recipe

Why Should You Make This Recipe

I love a beautiful layer cake for any occasion. Bonus points if it also comes together quickly and easily. My Strawberry Cream Cake, Easy Carrot Cake, Nutella Cake, Strawberry Crunch Cake and Matildas Chocolate Cake are all easy and stunning layer cakes. I am so excited to add this vanilla cake with chocolate frosting recipe to the blog.  

  • Layers of flavors and textures: From the soft, moist and buttery vanilla cake, to the rich and creamy chocolate buttercream frosting, this vanilla cake with chocolate frosting recipe is an absolute textural and flavor filled dream. 
  • Easy to make with simple ingredients.  This old fashioned chocolate frosted vanilla cake is made with simple ingredients that come together quickly and easily making it the perfect cake for any occasion, especially as a birthday cake.

Ingredients

Before I show you how to make this homemade vanilla cake with chocolate frosting, make sure you have these ingredients ready to go.

Vanilla Cake

  • Dry Ingredients: Gather all purpose flour, baking powder and salt.
  • Wet Ingredients: Gather butter, milk, granulated sugar, eggs and vanilla extract.

Chocolate Buttercream Frosting

Gather butter, powdered sugar, cocoa powder, vanilla extract, milk and salt.

Substitutions 

Here are my recommended substitutions to make this vanilla and chocolate frosting cake  as easy as possible. 

  • All purpose flour: To make this vanilla sponge cake gluten free, use a good 1-1 gluten free flour. I recommend using the one from Bob’s Red Mill. Measure using weight in grams (240 g) versus cup for cup. 
  • Baking Powder: This recipe has not been tested using baking soda. Make sure to double check the baking powder is fresh. 
  • Unsalted Butter: Feel free to use an equal amount of salted butter in place of the unsalted butter. Just make sure to omit the added salt. 
  • Milk: This is an essential ingredient for any hot milk vanilla cake. I prefer to use a full fat milk for the most flavor and the best texture. 
  • Eggs: This recipe has not been tested without eggs. 
  • Granulated Sugar: This moist and fluffy vanilla cake calls for granulated sugar, but maple sugar would also work well to make this refined sugar free. 
  • Vanilla Extract: This brings a lovely flavor to the cake. Feel free to use vanilla bean paste in place of the vanilla extract. 
  • Cocoa Powder for the Frosting: Use unsweetened cocoa powder if needed. Black cocoa powder would also be a delicious swap for a deeply dark chocolate frosting.
Vanilla cake with chocolate frosting is a moist, light and fluffy classic vanilla cake covered with creamy chocolate frosting. It's the perfect easy to make birthday cake.

Variations

  • Classic Vanilla Cake Recipe: This recipe uses hot milk to create a lusciously velvety vanilla cake. However, if you prefer to make a more traditional vanilla cake, you can use the vanilla cake recipe in my Strawberry Cream Cake recipe and top with the chocolate frosting listed in this recipe. 
  • Vanilla Cake Sheet Cake: Make this cake as a 9 x 13. Follow the recipe as written through the ingredient steps. Pour the batter into a lightly greased and lined 9 x 13 baking pan. Bake the cake for 25 - 35 minutes or until a toothpick inserted into the center of the cake comes out with a few moist crumbs. Fully cool the cake in the pan. Top with the chocolate icing and sprinkles.
  • 3 Layer 8-inch Cake: Prepare the recipe as written. Pour the batter into the prepared 8 inch pans. The baking time will be a bit shorter. Bake the 3 layers for 25 - 28 minutes or until a toothpick inserted into the center comes out clean or with a few moist crumbs. 
  • 4 Layer 8-inch Cake: Prepare the recipe as written. Pour the batter into the prepared 8 inch pans. Bake as directed in the recipe. Fully cool and chill the 2 cake layers for 1 hour. Slice each cake layer in half to make 2 thin, fully circular cake layers. Follow the rest of the recipe as written. You may need to double the chocolate buttercream recipe to account for the extra layers.

How To Make

Learn how to make vanilla cake with chocolate frosting in a few easy steps.

Make the Vanilla Cake

  1. Preheat the oven to 350 F (177 C). Lightly grease and line the bottom of (2) 8 inch cake pans with parchment paper. In a large bowl, whisk the all purpose flour, baking powder and salt until well combined.
  2. In the bowl of a stand mixer fitted with whisk attachment, whisk in the eggs together on medium-high for 2 - 3 minutes. Reduce the speed to low and slowly add the sugar to the egg mixture. Once all the sugar has been added, increased the mixing speed to medium-high for an additional 1 - 2 minutes to reach the ribbon stage. While the eggs are mixing together add the butter and milk to a microwave safe bowl. Heat the butter and milk in the microwave for about 2 minutes. Reduce the speed to low and add the dry ingredients to the eggs and sugar ¼ at a time. Slowly add the warm milk and butter mixture to the cake batter. Go slowly to allow the eggs to temper. Continue to mix the cake batter on low until all the milk has been added. Finally, mix in the vanilla extract.

Bake the Cake

  1. Evenly pour the vanilla cake batter into the prepared pans (the weight of cake batter per pan is about 565 g). Bake the cakes for 30 - 35 minutes or until a toothpick inserted into the center of the cake comes out clean or with a few moist crumbs. Cool the cakes in the pan for 15 minutes. Remove the cakes from the pan to cool completely on a cooling rack. Loosely wrap the cakes in plastic wrap to chill in the fridge for an hour. The cakes must be completely cooled before applying the chocolate buttercream frosting. 
  2. While the cakes cool, make the chocolate frosting. Cream the butter on medium speed until smooth and creamy. Mix in the cocoa powder, powdered sugar, vanilla extract, 1 teaspoon milk and salt. Mix on low until mostly combined. Increase the speed to medium for 1 minute. If needed, mix in up to 2 teaspoons additional milk. Mix well to combine.

Frost the Cake

  1. Place the first vanilla cake layer on a cake stand or serving plate. Apply a layer of frosting to the first layer of vanilla cake. Evenly smooth the frosting across the top, onto the side. Top the frosting with the second layer of vanilla cake. Apply another layer of frosting to the top, smoothing it out along the sides. This is the crumb coat. Place the cake in the fridge to set for about 20 - 30 minutes. 
  2. Once the crumb coat has set, apply the rest of the frosting to the cake, making sure to fully frost the crumb coat. Using the back of a spoon, create some decorative swirls on top of the cake, followed by sprinkles around the edge of the top of the cake.

How To Make Ahead, Freeze, Thaw and Store

  • Make Ahead: Parts of this cake can be made ahead until it’s time to assemble the chocolate frosted vanilla cake. Make the cake 1 day ahead and store at room temperature until it’s time to assemble or freeze the premade cake for up to 2 months. Thaw before assembling. Prepare the chocolate buttercream advance. Store in the fridge for up to 3 - 4 days or store in the freezer up to 2 months before thawing to assemble the cake. 
  • Store: This vanilla cake with chocolate icing can be stored at room temperature for 2 - 3 days. Then it can be transferred to the fridge for an additional 1- 2 days. Although the cake tastes best when enjoyed within 1 - 2 days of being made.
  • Freeze and Thaw: Tightly wrap the frosted or unfrosted vanilla cake or in plastic wrap and store in an airtight container in the freezer for up to 2 months. Thaw at room temperature. 
Vanilla cake with chocolate frosting is a light, moist and fluffy classic vanilla cake covered with a rich and creamy chocolate frosting. With it’s beautiful bakery worthy appearance and easy preparation, this vanilla cake with chocolate buttercream makes the perfect birthday or celebratory cake for any occasion.

M’s Expert Tips

  • Use a non-stick spray and line the bottom of the cake pans to prevent the cake from sticking. 
  • Use cake strips. The vanilla cake layers should bake evenly, but I love using cake strips to ensure a flat top and evenly baked cake. Make sure to attach these to the cake pans before pouring in the cake batter.
  • Bring cold ingredients to room temperature. This allows the ingredients to mix together more evenly, resulting in a softer cake. 
  • Don’t overmix the cake batter. Always use the lowest speed on your electric mixer or mix in the dry ingredients by hand. Make sure to mix the dry ingredients into the wet until mostly smooth and combined. 
  • Cool the cake in the pan for no longer than 10 - 20 minutes. If you try to remove the cake before 10 minutes, the cake may still be too hot to remove without falling apart. Removing the cake after 20 minutes may cause the cake to stick to the pan more easily. 
  • Fully cool the cake before assembling and frosting. The vanilla cake takes about 1 hour to cool to room temperature after the cake has been removed from the pan. It’s recommend to chill the cake layers in the fridge for 1-2 hours before frosting them with the chocolate frosting.

FAQs

What flavors pair well with vanilla cake?

Classic flavors that pair really well with vanilla cake are chocolate, berries or lemon. More unique flavor pairings include cinnamon, Earl grey tea, maple, lavender, honey and caramel.

What other frostings can I use instead of chocolate frosting?

Pair mascarpone frosting with fresh mixed berries, strawberry cream cheese frosting, funfetti frosting or even coffee frosting.

Do you keep chocolate frosted vanilla cake in the fridge or counter?

This vanilla cake with chocolate icing can be stored at room temperature for 2 - 3 days. Then it can be transferred to the fridge for an additional 1- 2 days. Although the cake tastes best when enjoyed within 1 - 2 days of being made.

Vanilla cake with chocolate frosting is a light, moist and fluffy classic vanilla cake covered with a rich and creamy chocolate frosting. With it’s beautiful bakery worthy appearance and easy preparation, this vanilla cake with chocolate buttercream makes the perfect birthday or celebratory cake for any occasion.

Other Vanilla Cake Recipes To Try

  • Vanilla Mug Cake
  • Vanilla Pound Cake
  • Hot Milk Cake
  • Donut Cake
  • Strawberry Cream Cake

If you try this Vanilla Cake with Chocolate Frosting recipe please rate the recipe and leave a comment below. Doing so helps other readers decide if this is a great recipe to bake. Don’t forget to tag me on Instagram using @olivesnthyme so I can see what you’re baking! Happy Baking! - M

Vanilla Cake with Chocolate Frosting Recipe

Megan
Vanilla cake with chocolate frosting is a light, moist and fluffy classic vanilla cake covered with a rich and creamy chocolate frosting. With it’s beautiful bakery worthy appearance and easy preparation, this vanilla cake with chocolate buttercream makes the perfect birthday or celebratory cake for any occasion.
5 from 1 vote
print it pin it
Prep Time 35 minutes mins
Cook Time 30 minutes mins
Cooling and Chilling Time 2 hours hrs
Total Time 3 hours hrs 5 minutes mins
Course Celebrations, Dessert
Cuisine American
Servings 12 servings

Equipment

  • 1 stand mixer with whisk and paddle attachment or hand mixer with beaters
  • 2 8 inch (20 cm) cake pans
  • 2 parchment paper rounds
  • 2 cake strips, optional

Ingredients
  

Vanilla Cake

  • 2 cups (240 g) all purpose flour
  • 2½ teaspoons baking powder
  • ½ teaspoon salt
  • 4 large eggs, room temperature
  • 1¾ cup (350 g) granulated sugar
  • ½ cup (113 g) unsalted butter, cubed
  • 1 cup (240 ml) whole milk
  • 1 tablespoon (15 ml) vanilla extract

Chocolate Frosting

  • 1½ cups (229 g) unsalted butter, room temperature
  • ½ cup (40 g) Dutch processed or unsweetened cocoa powder
  • 3 cups (360 g) powdered sugar
  • 1 teaspoon vanilla extract
  • ¼ teaspoon salt
  • 1 - 3 teaspoons (5- 15 ml) milk, as needed
  • 2 - 3 tablespoons rainbow sprinkles, optional

Instructions
 

Make the Vanilla Cake

  • Preheat the oven to 350 F (177 C). Lightly grease and line the bottom of (2) 8 inch cake pans with parchment paper.
  • In a large bowl, whisk the all purpose flour, baking powder and salt until well combined.
    2 cups (240 g) all purpose flour, 2½ teaspoons baking powder, ½ teaspoon salt
  • In the bowl of a stand mixer fitted with whisk attachment, whisk in the eggs together on medium-high for 2 - 3 minutes.  The eggs should lighten and thicken in texture. Reduce the speed to low and slowly add the sugar to the egg mixture. Once all the sugar has been added, increased the mixing speed to medium-high for an additional 1 - 2 minutes or until the eggs and sugar reach the ribbon stage.
    4 large eggs, room temperature, 1¾ cup (350 g) granulated sugar
  • While the eggs are mixing together add the butter and milk to a microwave safe bowl. Heat the butter and milk in the microwave for about 2 minutes. The butter should be melted and the milk should be very warm but not scalded.
    ½ cup (113 g) unsalted butter, cubed, 1 cup (240 ml) whole milk
  • Reduce the speed to low and add the dry ingredients to the eggs and sugar ¼ at a time. Once all the dry ingredients have been added slowly add the warm milk and butter mixture to the cake batter. Go slowly to allow the eggs to temper. Continue to mix the cake batter on low until all the warm milk has been added. Scrape the sides and bottom of the bowl. Finally, mix the vanilla extract into the warm milk cake batter on low until the vanilla extract and any stray dry ingredients are incorporated into the cake batter.
    1 tablespoon (15 ml) vanilla extract
  • Evenly pour the vanilla cake batter into the prepared pans (the weight of cake batter per pan is about 565 g). Bake the cakes for 30 - 35 minutes or until a toothpick inserted into the center of the cake comes out clean or with a few moist crumbs.
    Cool the cakes in the pan for 15 minutes. Remove the cakes from the pan to cool completely on a cooling rack. Loosely wrap the cakes in plastic wrap to chill in the fridge for an hour. The cakes must be completely cooled before applying the chocolate buttercream frosting.

Make the Chocolate Frosting

  • While the cakes cool, make the chocolate frosting. Cream the butter on medium speed until smooth and creamy. Mix in the cocoa powder, powdered sugar, vanilla extract, 1 teaspoon milk and salt. Mix on low until mostly combined. Increase the speed to medium for 1 minute. If needed, mix in up to 2 teaspoons additional milk. Mix well to combine.
    1½ cups (229 g) unsalted butter, room temperature, ½ cup (40 g) Dutch processed or unsweetened cocoa powder, 3 cups (360 g) powdered sugar, 1 teaspoon vanilla extract , ¼ teaspoon salt, 1 - 3 teaspoons (5- 15 ml) milk, as needed

Assemble the Cake

  • Place the first vanilla cake layer on a cake stand or serving plate. Apply a layer of frosting to the first layer of vanilla cake. Evenly smooth the frosting across the top, onto the side. Top the frosting with the second layer of vanilla cake. Apply another layer of frosting to the top, smoothing it out along the sides. This is the crumb coat. Place the cake in the fridge to set for about 20 - 30 minutes.
  • Once the crumb coat has set, apply the rest of the frosting to the cake, making sure to fully frost the crumb coat. Using the back of a spoon, create some decorative swirls on top of the cake, followed by sprinkles around the edge of the top of the cake, slice and enjoy.
    2 - 3 tablespoons rainbow sprinkles, optional

Notes

Store: This vanilla cake with chocolate icing can be stored at room temperature for 2 - 3 days. Then it can be transferred to the fridge for an additional 1- 2 days. Although the cake tastes best when enjoyed within 1 - 2 days of being made.
See the Variations section to make this cake in different cake sizes or pans. 
Keyword Vanilla Cake with Chocolate Frosting, Vanilla Cake with Chocolate Frosting Recipe
did you make this recipe?tag @olivesnthyme on Instagram

More Cakes and cupcakes

  • Raspberry Cake
  • Carrot Cake Bars
  • Strawberry Poke Cake
  • Mandarin Orange Cake
139 shares
  • Facebook
  • X
  • Tumblr

Reader Interactions

5 from 1 vote (1 rating without comment)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

Hi friends, I'm Megan!

Welcome to my blog, Olives + Thyme. I am a food photographer and blogger with a love of all things sweet.

Here you'll find mostly sweet recipes that are simple to make and full of flavor.

Learn more about me

New Recipes

  • Cake Mix Cookie Bars
  • Raspberry Oat Bars
  • Tahini Brownies
  • Chocolate Chip Scones

Cookbook

Sugar and Spice Cookies Cookbook with lavender brownie cookies on the front cover.

Learn more about Sugar + Spice Cookies

In season now

  • White Chocolate Raspberry Scones
  • Coffee Cake Muffins
  • Granola Cookies
  • Pecan Pie Brownies

As featured in

Footer

back to top

Privacy Policy

AS AN AMAZON ASSOCIATE I EARN FROM QUALIFYING PURCHASES.

Copyright © 2026 Olives + Thyme on the Brunch Pro Theme

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.