... stay connected


Perfect Vanilla Cake with The Best Chocolate Frosting Ever!


I’m not kidding when I say this might be the best cake I’ve ever made! Jay’s birthday was yesterday and there is not one crumb left of this Perfect Vanilla Cake with The Best Chocolate Frosting Ever. And we only had 4 people at the “party”. 2 of the people were our kids. I made a cake for my mother-in-law’s birthday a couple of weeks ago and to be honest, I wasn’t thrilled with how it came out. That’s because I decided to make a cake from scratch. Something I only attempt once in awhile because it seems so difficult to get it right. I usually end up using a boxed mix that has been doctored up. But I had high hopes for this one. Her cake was made using an old recipe called a 1-2-3-4 cake that uses self-rising flour. I’ve always heard what a wonderful recipe it is. I should have known though. Cake flour is the only flour to use to get a nice, light texture on your cake. So, the 1-2-3-4 cake (made with self-rising flour) came out dry and dense. Not happy. So I was determined to find an awesome cake recipe. I found this one online and tweaked it a bit. The results were fabulous!



I actually made the cake itself last week and froze it. My daughter had a cake decorating class and I had to make one layer for her for that. The recipe makes 2 layers so I froze the 2nd layer. It’s amazing how fresh a cake can stay if you wrap it in clear plastic wrap as soon as it has cooled. Then wrap it in aluminum foil. I do a couple of layers of aluminum foil if I’m going to store it for a couple of months. Anyway, I don’t have step by step photos of the cake making but I promise to make it again and post those photos in the near future. In the meantime, I have included both recipes at the end of this post (cake and frosting).


That brings me to the frosting. I love this frosting. It’s just the perfect consistency and just the right amount of chocolate flavor. I’ve tried a lot of buttercream recipes with melted chocolate. They always end up too thick. This recipe uses cocoa powder and it comes out light and fluffy. It’s good enough to eat right out of the bowl which I was extremely tempted to do.


Start by creaming the softened butter on medium speed for 2 minutes.


Gradually add sifted sugar, cocoa powder, cream and vanilla. Then beat again for 2-3 minutes.


It comes out so smooth and creamy and shiny. If it’s not shiny, then add a little more cream.


It’s such a wonderful spreading consistency too.


I used a 16-inch pastry bag with a 1M tip.


The 1M tip is my favorite! I added M&Ms for color.



Did I mention that this is the Perfect Vanilla Cake with the Best Chocolate Frosting Ever? You just have to try it.


Perfect Vanilla Cake with the Best Chocolate Frosting Ever


  • For the cake:
  • 1/2 cup skim milk, at room temperature
  • 1/2 cup heavy cream, at room temperature
  • 1 tablespoon clear vanilla flavoring (I use Wilton)
  • 5 large egg whites, plus 1 whole egg, at room temperature
  • 3 cups cake flour, sifted
  • 2 cups granulated sugar
  • 4 teaspoons baking powder
  • 3/4 teaspoon salt
  • 1 1/2 sticks unsalted butter, cold and cut into cubes (store in refrigerator until ready to use)
  • For the frosting:
  • 1 1/2 sticks unsalted butter, at room temperature
  • 5 1/2 cups powdered sugar, sifted
  • 1 1/3 cups unsweetened cocoa powder, sifted
  • 1 cup heavy cream, at room temperature (plus more if needed)
  • 2 tablespoons pure vanilla extract


  1. For the cake:
  2. Preheat oven to 350°F. Prepare 2 round 8-inch cake pans by brushing with homemade pan release* (goop), lining with parchment rounds and brushing on more goop.
  3. Combine the milk, cream and vanilla in a small bowl. Set aside. In a large measuring cup, add the egg and egg whites. Stir to combine. Set aside.
  4. Place dry ingredients in medium bowl. With an electric mixer on low, combine the dry ingredients (about 20 seconds).
  5. Take the butter out of the refrigerator. With the mixer on low, add the butter, one cube at a time. Mix on low until you have achieved fine crumbs.
  6. With mixer on low, add the milk, cream and vanilla mixture. Continue to mix on low for 5 minutes Then gradually add the eggs in several batches. Mix on low for 3 more minutes.
  7. Pour batter into prepared pans with equal amounts in each pan. Bake for 30 minutes or until a toothpick inserted in center comes out clean (a few crumbs on toothpick is ok). DO NOT OVERBAKE! Let cakes cool in the pans for 15 minutes. Then remove from pans and cool completely on cooling racks. Frost when cooled. Store in an airtight container at room temperature for 1-2 days. To keep it fresh longer, store in airtight container in the refrigerator.
  8. *Goop is homemade pan release. You can easily make it by combining 1/2 cup vegetable shortening (such as Crisco), 1/2 cup vegetable oil and 1/2 cup flour in the bowl of an electric mixer. Beat on medium speed until smooth and creamy. Brush on pans to prevent sticking. Store in the refrigerator in an airtight container for months. Or you can use non-stick cooking spray. To cut the parchment circles, place a clean pan on top of parchment paper. Use a sharpee marker to trace the outer edge of pan onto paper. Cut with scissors.
  9. Cake recipe adapted from Sweetapolita.com
  10. Goop recipe adapted from Iambaker.net
  11. For the frosting:
  12. Place butter in a medium bowl and beat with an electric mixer on medium speed for 2 minutes. With mixer on low speed, gradually add half of the sugar and cocoa powder, then half of the cream. Beat on low until combined. Add the remaining sugar, cocoa and cream. Add vanilla. Beat on low until combined. Then turn speed up to medium high and beat for 2-3 minutes. Frosting should be creamy and slightly shiny. If it's dull looking and too thick, add a little more cream. Try 1-2 more tablespoons, then beat again on medium for about 30 seconds. Repeat, if needed.
  13. Recipe adapted from SallysBakingAddiction.com
  14. Note: This recipe makes 2 layers of cake and enough frosting to fill and frost the 2 layers.


16 Responses to Perfect Vanilla Cake with The Best Chocolate Frosting Ever!

  1. wow even i as an adult wish that this was my birthday cake! looks seriously delicious!

  2. *Gasp* This looks out-of-this-world amazing!

  3. mmm , I want a pice of the cake please… 🙂

  4. Monica Ode says:

    @butterandbrioche @breakfastdramaqueen @desiretoeat Thanks so much for the sweet comments y’all! 🙂

  5. Annis says:

    I see you share interesting content here, you can earn some additional money, your website has huge potential, for the
    monetizing method, just search in google – K2 advices how to monetize a website

  6. I’m always on the look out for the perfect vanilla cake and this one looks amazing! I’m gonna have to try it out very soon. P.S: That shot of the chocolate frosting on the whisk is EPIC!

  7. Harriette says:

    This sounds delicious, but is 1 1/3 cup cocoa the right amount? Sounds like an awful lot!

  8. admin says:

    Harriette: Yes, it’s correct. 🙂

  9. octavia says:

    Hi I was wondering if you could use part shortening in the frosting to make it stable at room temperature so it didn’t melt and hold its shape? Or does this hold its shape pretty much as is?

  10. admin says:

    I don’t think it’s necessary to use shortening in this recipe. It holds it’s shape very well. The picture you see is of the cake room temperature. 🙂

  11. octavia says:

    Okay great thanks!

  12. Pingback: Chocolate Cherry BarsMom Loves Baking

  13. Pingback: Chocolate Frosted Yellow Cupcakes in a Jar - I Love Cookies

  14. Susan says:

    Did you ever try using a 9×13 pan instead of 2 round pans? And you don’t stack the round layers, correct?

  15. Susan: This recipe makes 2 layers of cake and enough frosting for both layers. You can stack them if you wish, or frost the cakes separately like I did. My daughter needed one of the cakes for a cake decorating class, so that’s why I frosted just one layer.

  16. Nayeli says:

    Thanks for the recipe I made for my nephew ‘s birthday and it was amazing! Greetings from Veracruz, Mexico