This towering chocolate chip cake combines a soft vanilla cake crumb and sweet whipped vanilla buttercream with oodles of mini chocolate chips. For a finishing touch that elevates this cake to showstopper status, top it with a chocolate ganache drip. Watch the video tutorial for a complete walk-through of the recipe and demonstration of how to do the ganache drip topping.
One reader, Traci, commented: “This cake is a triple threat! Amazing cake, decadent frosting, and ganache! Wow! So fun and easy to make! Huge hit! ★★★★★”
Another reader, Lora, commented: “Made this cake for my daughter’s birthday and it was delicious! The cake had wonderful buttery but light flavor, and the ganache layer was perfectly rich. ★★★★★”

Q: How do you improve on the perfect white cake? A: Add chocolate chips! Because after all, why let the chocolate chip cookies have all the fun? Chocolate chips are great in cakes, too! (And both can be true at once: have you made this chocolate chip cookie layer cake before?)
My versatile white cake was yet again my starting point for developing a new layer cake recipe. That cake is my definition of *cake perfection* and has become one of the most popular cakes on my website. I’m even including it in my upcoming cookbook. Here’s why:
- Soft & airy crumb
- Fluffy, but not eggy
- Pure sweet vanilla flavor
- Perfect base for pretty much any flavor of frosting
- Stick-to-your-fork moist & tender
- Converts easily to a quarter sheet cake
In today’s version, we’re adding chocolate chips, and portioning the batter between 3 8-inch round cake pans. You can, of course, stick with 2 9-inch round cake pans like the original version. But no matter what you do, don’t skimp on the fluffy buttercream and decadent chocolate ganache drip!

Key Ingredients for Your Chocolate Chip Cake
- Cake Flour: Cake flour is almost 30x finer than all-purpose flour. Using it is a surefire way to achieve a delicate, soft-as-silk texture. It’s sold in the baking aisle and you can use the rest of the box in any of these recipes that use cake flour, including my popular confetti cake.
- Proper Room-Temperature Butter: To achieve a good rise, properly cream the butter and sugar together. You have the crutch of baking powder and baking soda, but the cake’s crumb truly sings when that creaming process steps in. You need softened, room-temperature butter, which is actually still cool and firm to the touch. Butter that’s too cold or too warm won’t mix properly. If you’re interested in learning more, here’s a helpful video and tutorial for how to cream butter and sugar.
- Egg Whites: Do not use egg yolks. Using only egg whites ensures that the crumb is not weighed down by the fat in egg yolks. Think about it: lighter confections such as angel food cake require only the egg whites. Same is true here. Use 5 large egg whites in this cake. If you need an idea of how to use the leftover egg yolks, try making a batch of lemon curd!
- Pure Vanilla: Reach for pure vanilla extract—a full Tablespoon goes in the cake batter, and then you’ll use it to flavor the buttercream frosting, too. You’ll really taste it in this recipe, so I don’t recommend using imitation vanilla here.
- Sour Cream Instead of Egg Yolks: Sour cream is the cake’s security blanket. While it contains fat like the egg yolks would, it won’t weigh down the crumb. It adds moisture and richness, and makes for a creamy, tender texture in every bite.
- Mini Chocolate Chips: For the best texture (and the most chips in every mouthful!), use mini chocolate chips in the cake and frosting. If using regular chocolate chips, they are more prone to sinking in the cake layers.
Start by Making the Chocolate Chip Cake Layers
The cake batter follows a simple, familiar process. Whisk the dry ingredients together, then work on the wet ingredients. In a separate bowl, use a mixer to cream the butter and sugar together. Beat in egg whites, then the sour cream and vanilla. Pour in the dry ingredients and then with the mixer running, slowly add the milk. Finally, fold in the chocolate chips by hand or with the mixer on low speed.
Expect a creamy, slightly thick batter, and then divide between your cake pans:

Use Parchment Paper Rounds for Cakes
Lining cake pans with parchment rounds is the trick I use every single time I bake a round cake, whether I’m making a 1-layer sprinkle cake, a 9-layer Smith Island cake, or today’s recipe. Store-bought pre-cut parchment rounds are convenient, but it’s really easy to just make them yourself. You can cut the exact pan size you need, whether you’re making a 6-inch cake, an 8-inch cake, or a 9-inch cake. If you don’t make a lot of round cakes, just cut them as you need them. If you bake a lot, cut many at a time and store them with your baking pans, ready for the next time you bake.
Very lightly grease the cake pan with butter or nonstick spray. Place the parchment paper round inside, and then grease the parchment, too. Yes, you grease the pan and then also grease the parchment. This creates an ultra-nonstick environment for your cake. The cake won’t stick to the pan, and the parchment round won’t stick to the cake. For more tips on this method, see Parchment Paper Rounds for Cakes.
Once the cakes have baked and cooled, trim the tops using a cake leveler or a large serrated knife to create an even surface. A flat top ensures a sturdier and more stable layered cake. Check out this detailed how to assemble and decorate a layer cake post for helpful tips!
Whipped Chocolate Chip Buttercream
To fill and assemble today’s towering cake, I took the whipped vanilla buttercream from my vanilla sheet cake recipe and scaled it up to coat this 3-layer 8-inch chocolate chip cake. And since this is a chocolate chip cake, I couldn’t resist folding chocolate chips into it. Taste testers (and there were dozens after making about 6 of these!!!) didn’t seem to mind the extra chocolate. 😉
It’s whipped, fluffy, and positively loaded with chocolate chips:

Success Tip: If you want to save some buttercream for piping on top (like the photos and video show), set some aside before you beat in the mini chocolate chips. You wouldn’t want to try to pipe the chocolate chip buttercream because the chips could clog the piping tip.
Assemble the cooled cake layers with the frosting. I use about 1 cup of frosting between each layer—just eyeball it.

Absolutely No Need for a Crumb Coat
In most of my layer cake recipes, I recommend applying a crumb coat: a thin layer of frosting on the exterior of the cake that locks in any loose crumbs and helps stabilize the layers. However, for this chocolate chip layer cake, we’re skipping that step. Because of the lumpy chocolate chips, it would be hard to spread the frosting thin enough to make a crumb coat. The other thing we’re doing differently today is not running a bench scraper around the sides of this cake to smooth out the frosting, because it would only drag the chocolate chips around. Instead, I use a large flat icing spatula to apply the chocolate chip buttercream on the sides.
2-Ingredient Chocolate Ganache
Easily one of the most versatile toppings/fillings in the dessert world, chocolate ganache is quick and simple to make. You need a 1:1 ratio (by weight) of just two ingredients:
- Heavy Cream or Heavy Whipping Cream: Make sure the word “heavy” is in the title/on the carton. Do not use half-and-half, whole milk, or any other liquid because the ganache won’t set up properly.
- Chocolate: You can use semi-sweet chocolate (recommended) or bittersweet chocolate.

Chocolate Ganache Drip Cake Decoration How-to
Refrigerate the cake for at least 20 minutes before adding the chocolate drip. You want the frosting to be fairly cold before you top it with the warm chocolate ganache, so the chocolate begins to set as it drips down the sides of the cake.
Make the chocolate ganache in a glass liquid measuring cup with a pour spout, to make it easy to transfer it into the squeeze bottle.
Go around the perimeter of the top of the cake in a zigzag motion, squeezing the bottle so the chocolate comes out and drips down the sides of the cake. Work quickly, because as the ganache cools, it begins to thicken, and we don’t want that happening in the squeeze bottle. After you’ve gone all the way around the edge, squeeze the remaining chocolate ganache on top of the cake, and use an offset spatula to smooth it out.

Refrigerate the cake again for at least 20 minutes to set the ganache before slicing.
If the chocolate ganache thickens in the squeeze bottle before you’ve finished using it all, place the bottle in large bowl/container filled with very warm water. Let it sit for 5 to 10 minutes until it thins out again.
Yes. If you don’t have a squeeze bottle, you can use a piping bag with a small round tip, or a zipped-top plastic bag with a corner snipped off. You could even just use a spoon, but it will take a bit longer.
I reserved some buttercream to pipe on top of the cake as an optional garnish (before adding the chocolate chips). I used a Wilton 1M piping tip. You can absolutely do that, or you can top with more chocolate chips, fresh berries, or crumble up the cake scraps you leveled off the top of the cake layers.

Make This as a 6-Inch Cake, 9-Inch Cake, or a Sheet Cake
This is a tall, rich cake that serves a lot of people, and I know that many bakers don’t want to make such a large cake. Instead, you can use 6-inch cake pans and make this chocolate chip layer cake as a 6-inch cake; or you can make a 9-inch 2-layer cake, or a 9×13-inch quarter sheet cake. Here are instructions for each:
- 6-Inch 3-Layer Cake: Follow all the same directions for the 6-inch vanilla cake recipe in the recipe card here, and add 3/4 cup (135g) mini chocolate chips (still tossed in a Tablespoon of flour) to the batter, and 3/4 cup mini chocolate chips to the frosting. For the ganache drip topping, decrease the amounts to 4 ounces (113g) chopped chocolate and 1/2 cup (120g/ml) heavy cream.
- 9-Inch 2-Layer Cake: Make the cake batter as instructed below, and divide between 2 greased and lined 9-inch round cake pans. Extend the bake time to 26–28 minutes. Keep the frosting and ganache amounts the same.
- 9×13-inch Sheet Cake: Make the cake batter as instructed below, and pour/spread it in a greased metal or glass 9×13-inch baking pan. Bake for 34–36 minutes, until a toothpick inserted in the center of the cake comes out clean. For the frosting, use the whipped vanilla buttercream amounts from this vanilla sheet cake recipe, and add 3/4 cup (135g) mini chocolate chips. For the ganache topping, you can make it as written below, or decrease the amounts to 4 ounces (113g) chopped chocolate and 1/2 cup (120g/ml) heavy cream for a thinner layer. Follow the same instructions for the ganache, including refrigerating the cake before and after topping, but instead of transferring ganache to a squeeze bottle, simply pour and spread it evenly over the frosting.
Here’s the sheet cake version:

Chocolate Chip Cake with Ganache Drip
- Prep Time: 1 hour
- Cook Time: 26 minutes
- Total Time: 5 hours (includes cooling & chilling)
- Yield: serves 12-16
- Category: Cake
- Method: Baking
- Cuisine: American
Description
This towering chocolate chip layer cake combines a soft vanilla cake crumb and sweet whipped vanilla buttercream with oodles of mini chocolate chips. For a finishing touch that elevates this cake to showstopper status, top it with a chocolate ganache drip. Watch the video tutorial for a complete walk-through of the recipe and demonstration of how to do the ganache drip topping. For other size cakes using this recipe, see Notes below.
Ingredients
Cake
- 2 and 1/2 cups (285g) cake flour (spooned & leveled)
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1 teaspoon salt
- 3/4 cup (12 Tbsp; 170g) unsalted butter, softened to room temperature
- 1 and 3/4 cups (350g) granulated sugar
- 5 large egg whites, at room temperature
- 1/2 cup (120g) sour cream, at room temperature
- 1 Tablespoon pure vanilla extract (yes, Tbsp!)
- 1 cup (240ml) whole milk, at room temperature
- 1 and 1/4 cups (225g) mini chocolate chips tossed in 1 Tablespoon cake flour
Whipped Chocolate Chip Buttercream
- 1 and 1/2 cups (340g) unsalted butter, softened to room temperature
- 5 and 1/2 cups (650g) confectioners’ sugar
- 1/3 cup (80ml) heavy cream (can be cold or room temperature)
- 1 and 1/2 teaspoons pure vanilla extract
- 1/8 teaspoon salt
- 1 cup (180g) mini chocolate chips
Chocolate Ganache
- 6 ounces (170g) semi-sweet chocolate, finely chopped
- 3/4 cup (6 ounces or 170–180g/ml) heavy cream
Instructions
- Preheat oven to 350°F (177°C). Grease three 8-inch round cake pans, line with parchment paper rounds, then grease the parchment paper. Parchment paper helps the cakes seamlessly release from the pans. (If it’s helpful, see this parchment paper rounds for cakes video & post.)
- Make the cake: Whisk the cake flour, baking powder, baking soda, and salt together. Set aside.
- Using a handheld or stand mixer fitted with a paddle attachment, beat the butter and sugar together on high speed until combined and creamy, about 3 minutes. Scrape down the sides of the bowl with a silicone spatula as needed. (Here’s a helpful tutorial if you need guidance on how to cream butter and sugar.) Add the egg whites. Beat on high speed until combined, about 2 minutes. Then beat in the sour cream and vanilla extract, again on high speed, until the mixture comes together. Scrape down the sides as needed. Add the dry ingredients and turn the mixer on low speed. With the mixer running on low, slowly pour in the milk until combined. Do not overmix. You may need to whisk it all by hand to make sure there are no lumps or dry pockets at the bottom of the bowl. The batter will be slightly thick. Fold in the mini chocolate chips.
- Pour batter evenly into cake pans. Weigh them to ensure accuracy, if desired. Bake for 24–26 minutes or until the cakes are baked through. To test for doneness, insert a toothpick into the center of the cake. If it comes out clean, it’s done. Or you can lightly poke the top of the cake with your finger. If it bounces back, it’s done.
- Allow cakes to cool in the pans set on a cooling rack for 1 hour, then remove them from the pans and let the cakes finish cooling directly on the rack. The cakes must be completely cool before frosting and assembling.
- Make the buttercream: (Note that if you want to pipe plain buttercream on top of the cake like in the photos and video, set around 3/4 cup (about 180g) aside before adding the chocolate chips.) In a large bowl using a handheld mixer or stand mixer fitted with a paddle attachment, beat the butter on medium to medium-high speed until smooth and creamy, about 2 minutes. Add confectioners’ sugar, heavy cream, vanilla extract, and salt. Start the mixer on low speed, then gradually increase to high speed and beat until whipped and fluffy, about 4 minutes. Fold in the mini chocolate chips, either by hand with a spatula, or you can beat them in on low speed until they’re evenly dispersed throughout the frosting.
- Assemble and decorate: Using a large serrated knife, slice a thin layer off the tops of the cakes to create a flat surface. Discard the scraps, or you can save them to crumble on top of the finished cake. Place 1 cake layer on your cake stand, cake turntable, or serving plate. Evenly cover the top with about 1 cup of frosting. Top with 2nd cake layer, upside down, and evenly cover the top with another 1 cup of frosting. Top with the third cake layer, either right side up or upside down. Spread the remaining frosting all over the top and sides. I use and recommend a large, straight icing spatula to apply the frosting.
- Refrigerate the cake for at least 20 minutes, or up to 8 hours. The frosting must be cold when you add the chocolate drip on top.
- Make the chocolate ganache: Place chopped chocolate in a medium heat-proof bowl with a pour spout (I use a 2-cup glass liquid measuring cup). Heat the cream in a small saucepan over medium heat until it begins to gently simmer. (Do not let it come to a rapid boil—that’s too hot!) Pour over chocolate, then let it sit for 2–3 minutes to gently soften the chocolate. With a metal spoon or small rubber spatula, very slowly stir until chocolate has melted and mixture is smooth. The finer you chopped the chocolate, the quicker it will melt with the cream. If it’s not melting, do not microwave it. If needed, see Troubleshooting Chocolate Ganache. Once ganache mixture is smooth, transfer it into a squeeze bottle.
- Chocolate ganache drip: Remove the cake from the refrigerator. Working in a zigzag motion, gently squeeze the warm ganache around the edge of the cake, turning the cake as you go. See video tutorial below as a visual. The ganache should drip down the sides and set as it does. When you’ve gone around the whole cake, squeeze remaining ganache on top of the cake, and smooth it into an even layer with an offset spatula. Feel free to garnish with fresh berries, chocolate chips, or leftover cake crumbles from leveling the tops of the cakes. Chill, uncovered, for at least 20 minutes, or up to 6 hours before slicing and serving. Once the ganache has chilled, if you set aside buttercream in step 6, you can pipe it on. I used Wilton 1M piping tip.
- Cake can be served at room temperature or chilled. I prefer it at room temperature. Cover leftover cake tightly and store in the refrigerator for up to 5 days. I like using a cake carrier for storing and transporting.
Notes
- Make Ahead & Freezing Instructions: The cake layers can be baked, cooled, and covered tightly at room temperature overnight. Likewise, the frosting can be prepared and then covered and refrigerated overnight. Bring the frosting to room temperature when ready to assemble the following day. Frosted cake can be frozen up to 2 months if you have room in the freezer. Thaw overnight in the refrigerator and bring to room temperature before serving.
- Special Tools (affiliate links): 8-inch Cake Pans or 6-inch Cake Pans or 9-inch Cake Pans | Glass Mixing Bowls | Whisk | Electric Mixer (Handheld or Stand) | Silicone Spatula | Cooling Rack | Offset Spatula | Straight Icing Spatula | Glass Liquid Measuring Cup | Small Saucepan | Squeeze Bottle | Round Cake Carrier (for storage)
- Cake Flour: If you can’t find cake flour, here is a DIY homemade cake flour substitute you can use instead.
- Carton Egg Whites: You can use carton egg whites. The carton should give measurements for substituting for fresh egg whites.
- Milk, Sour Cream, Substituting Buttermilk: Whole milk and sour cream are strongly recommended for the best taste and texture. A full-fat plain yogurt would work instead, though the cake may not be as light. Same goes for a lower-fat milk. If you want to use buttermilk, the best way to do so is to have it replace both the sour cream AND milk in this recipe. Use 1 and 1/2 cups of buttermilk, then leave out the sour cream and whole milk.
- If Using Regular Chocolate Chips: If you use regular chocolate chips instead of mini chocolate chips, they are more likely to sink in the cake layers, even after tossing in flour. I have better success using mini chocolate chips.
- Chocolate: Ganache will only set if the correct chocolate is used. You can use high-quality chocolate chips if needed (I prefer Ghirardelli or Guittard semi-sweet chocolate chips), but I recommend using chocolate baking bars, in either semi-sweet or bittersweet. You can find them right next to the chocolate chips in the baking aisle. They are usually sold in 4-ounce (113g) bars. I like Baker’s or Ghirardelli brands.
- 3-Layer 6-Inch Cake Instructions: You can use 6-inch cake pans and make this chocolate chip layer cake as a 6-inch cake. Follow all the same directions for the 6-inch vanilla cake recipe in the recipe card here, and add 3/4 cup (135g) mini chocolate chips (still tossed in a Tablespoon of flour) to the batter, and 3/4 cup mini chocolate chips to the frosting. For the ganache drip topping, decrease the amounts to 4 ounces (113g) chopped chocolate and 1/2 cup (120g/ml) heavy cream.
- 2-Layer 9-Inch Cake Instructions: Make the cake batter as instructed above, and divide between 2 greased and lined 9-inch round cake pans. Extend the bake time to 26–28 minutes. Keep the frosting and ganache amounts the same.
- 9×13-Inch Quarter Sheet Cake Instructions: Make the cake batter as instructed above, but pour/spread it in a greased metal or glass 9×13-inch baking pan. Bake for 34–36 minutes, until a toothpick inserted in the center of the cake comes out clean. For the frosting, use the whipped vanilla buttercream ingredient amounts from this vanilla sheet cake recipe, and add 3/4 cup (135g) mini chocolate chips. For the ganache topping, you can keep the amount as is for a thicker layer, or decrease to 4 ounces (113g) chopped chocolate and 1/2 cup (120g/ml) heavy cream for a thinner layer. Follow the same instructions for the ganache, including refrigerating the cake before and after topping, but instead of transferring ganache to a squeeze bottle, simply pour and spread it evenly over the frosting.
- Chocolate Frosting Alternative: This cake also tastes amazing with chocolate frosting instead. Follow the frosting recipe from my triple chocolate layer cake recipe. It’s enough for today’s 3-layer cake. Feel free to fold in chocolate chips!



















Reader Comments and Reviews
Hello Sally; I will be baking this cake (chocolate chip drizzle cake) on the next birthday; also Sally would you please check your print; when I open up the recipe it gives me a font of about 50 & it has yr ad for yr book on top & it blocks a lot of the page, perhaps yr IT person can look into this. Thank you
Hi Tula, there has been an issue with the print page for the past week and my tech team is on it! Sorry for the trouble.
I love this Vanilla cake base and will definitely be using it for all my Vanilla cakes in the future!! Moist and delicate and very delicious! The frosting was a little challenging, because of the chocolate chips. Overall it was a fun cake to make!
My daughter requested this cake for her birthday! I decided to skip the ganache drip and add mini chocolate chips around the base and on top – because she loves the mini chips. The cake did not have the visual impact without the drip but it was still very cute. And we loved the cake. Great texture and flavor. My mini chips did sink during baking despite being coated in flour in accordance with the recipe. Next time I will try sprinkling them on top of the cake batter prior to baking rather than mixing them in the batter. Also, I used a peanut butter ganache filling. This cake was loved by all! Thank you!
This recipe creates such a moist and delicate cake! And it’s so simple.
I made this cake for my husbands birthday and it was a huge hit! This was one of the best cakes I’ve ever made and I will definitely be making this one again! It was my first time baking a cake where the chocolate chips didn’t sink and first time making ganache! The cake was super moist and not too sweet. It was also pretty easy to put together as well. I did forget to line one of the pans with parchment like the recipe says and it was so difficult to get it out of the pan. Definitely make sure to line the pans!
Loved it! The mini chocolate chips were the right size and texture. Only adjustment is that we found the frosting to be on the sweeter side. Kids loved it, but the adults suggested a different frosting. Thanks for all of your fun recipes!
I enjoyed making this recipe, but like others, the chocolate chips sank to the bottom of the pan despite being tossed with cake flour as indicated. The buttercream was very thick and difficult to spread, and was overly sweet. I enjoyed eating it but I doubt I will make this again.
Delicious and beautiful cake! Takes some time but worth the effort.
The end result was beautiful, but we struggled with this recipe a bit. Even with tossing the chocolate chips in cake flour, they still sunk to the bottom. We also had to thin the buttercream several times to make it spreadable. We did a 4-layer cake using 6″ pans and it was a beautiful towering cake with lots of room for those ganache drips.
A nice balanced flavored and textures I was intimidated by the drip but making sure the cake was cold made all the difference. Great tip. Next time I’d like to try a butter extract in the frosting to give it more of a cookie flavor.
Tastes great! But chips sank to the bottoms despite coating in flower and buttercream was hard to spread. Not beautifully by any means but still yummy
This was hard but a fun challenge. I have a whole new appreciation for professional bakers.
I also enjoyed making the cake, however we felt it was too sweet.
This recipe was easy to follow. All of my taste testers really enjoyed it. Will definitely make again!
Gets a real wow when it comes to the table, and another wow upon first bite! Cake was a little dry and dense, but I cooked it a little too long. Didn’t mind having too much icing and ganache 😉
Love her website!
I made the alternate Peanut Butter Chocolate Lava Cakes for the February 2025 baking challenge, but in trying to submit my review for a contest entry, the challenge page on the site would only let me review this one, as the primary challenge recipe. I have no actual review for this, as I did not make it. I did leave a review on the PB lava cake recipe.
I had lots of fun making this cake! Very yummy, very sweet. 4 stars because all my chocolate chips sank, even with the flour dusting.
Loved this recipe! I messed up a little on the ganache (I don’t think my cream was warm enough) so it was super thick, but it was a hit! The extra crunch from the chocolate chips made it even better.
This cake was absolutely wonderful. Easy to follow instructions to pure perfection. Received tons of compliments from co-workers.
This cake was wonderfully amazing. Simple to follow instructions to pure perfection. Brought it into the office and received tons of compliments.
This was delicious! Took a lot of work though, so it will definitely require a special occasion to make it again (thus the 4 stars rather than 5). I didn’t having any issues with “sinking” chocolate chips with following the instructions to mix with flour.
Fun recipe, my first drip cake and the taste is good!
While this was fun time make, we sadly threw our cake away. It was WAY too sweet for us! Such a bummer. Wont be making again.
Cake is delicious. The frosting made it a little too sweet. But still yummy.
This turned out great. I made the 6” and it’s just the perfect size!
Cake was delicious and quite a showstopper!!
Yummy cake! Has the wow factor when presenting it too!
What a great recipe! The recipe is easy to follow. The cake has a nice texture and the whipped buttercream with the chips is so delicious. Together it makes the most perfect cake. And with the chocolate ganache drip it looks very professional! Perfect cake for a birthday or just a great after dinner sweet. Definitely a keeper in my book!
This cake was delicious – the flavor was so good, everyone who had a slice at our family party enjoyed!