This recipe for cookie dough cake is over the top delicious, rich, decadent, and perfect for any occasion! This cake is made with a moist and fluffy vanilla cake layer and a thick and chewy cookie dough layer. The homemade vanilla buttercream is extra creamy and smooth. This cake is the perfect combination of two classic and favorite desserts!

Cookie dough cake.

Why You’ll Love This Recipe

  • This chocolate chip cookie dough cake is moist, gooey, and delicious.
  • It is the most decadent dessert!
  • The vanilla cake layers are moist and tender. Check out this Crepe Cake or this Flourless Chocolate Torte too!
  • I am a huge fan of all things cookie dough. I have made this cake multiple times for friends and family. Everyone loves it!
  • The homemade cookie dough is safe to eat and crave-worthy!
  • In addition, the vanilla buttercream adds a sweet creaminess.
  • This cake is so fun for birthday parties. Kids absolutely love it.
  • You can customize this cake with your favorite toppings, such as ice cream, whipped cream, or chocolate sauce.
  • This cake can be made with regular flour or with gluten free flour.
  • In addition, this recipe is nut free.
  • Check out this Lemon Poppy Seed Cake or this Instant Pot Chocolate Cake for another sweet treat!

Ingredients & Substitutes

These are the main ingredients for this cookie dough cake. Scroll down to the recipe card for the full instructions.

For the cake and cookie dough, use either all purpose flour or gluten free flour. Since this is a classic gluten free food blog, I always test the recipes with gluten free ingredients. King Arthur Flour gluten free flour works incredibly well!

For all three layers, use softened unsalted butter. This helps it cream more easily.

Do not replace the eggs in this recipe. Chia eggs, flax eggs, and vegan egg replacements will not work.

For the cake and cookie dough, feel free to use whole milk. For a lighter option, use regular milk or unsweetened almond milk.

To make the cookie dough, use mini chocolate chips. This adds chocolate flavor without adding huge chunks of chocolate.

For the frosting, add more powdered sugar if the frosting is too thin. Add more heavy cream if the frosting is too thick.

Have fun with the garnishes. Mini chocolate chips are a great idea. For an even more indulgent treat, add some balls of cookie dough on top!

Ingredients for cookie dough cake.

Taste & Texture

The vanilla cake layer is moist and fluffy, with a rich classic flavor. The cookie dough layer is thick and chewy, with a sweet and doughy flavor. The two layers combine to create a delicious and decadent dessert!

This cake tastes like a vanilla cake with bursts of homemade cookie dough.

How to Make

Step 1

First, preheat your oven to 350 degrees Fahrenheit (175 degrees Celsius). Grease and flour three 8-inch round cake pans.

Step 2

In a medium bowl, whisk together the flour, baking powder, and salt. Then, set aside.

Whisked flour in bowl.

Step 3

In a large mixing bowl, cream together the softened butter and sugar until light and fluffy. Add the eggs one at a time, beating well after each addition. Stir in the vanilla extract.

Step 4

Gradually add the dry ingredients to the butter mixture, alternating with the milk. Begin and end with the dry ingredients, mixing until just combined.

Step 5

Divide the cake batter evenly among the prepared cake pans. Smooth the tops with a spatula.

Cake pans with batter.

Step 6

Bake in the preheated oven for 25 to 30 minutes, or until a toothpick inserted into the center comes out clean.

Baked vanilla cakes.

Step 7

Remove the cakes from the oven. Allow them to cool in the pans for 10 minutes. Then, transfer them to a wire rack to cool completely.

Wire rack with cakes.

Step 8

To make the cookie dough filling, first heat treat the flour. Bake the flour on a baking pan for 5 minutes at 350 degrees Fahrenheit.

Step 9

Then, in a large mixing bowl, cream together the softened butter, brown sugar, and granulated sugar until light and fluffy. Add the milk and vanilla and mix well.

Step 10

Gradually add the flour and salt to the butter mixture, mixing until well combined. Stir in the mini chocolate chips.

Step 11

Place one cake layer on a serving plate. Spread a generous amount of cookie dough filling evenly on top. Repeat with the remaining cake layers and filling.

Step 12

Then, make the frosting. In a separate bowl, beat the softened butter until creamy. Gradually add the powdered sugar, alternating with the heavy cream, until the desired consistency is reached. Stir in the vanilla.

Step 13

Frost the top and sides of the cake with the buttercream frosting.

Step 14

Garnish the cake with mini chocolate chips, pressing them gently onto the sides of the cake.

Step 15

Refrigerate the cake for at least 1 hour to allow the flavors to meld together.

Step 16

Finally, slice and serve this cookie dough cake!

Expert Tips for Success

Here are a few expert tips and tricks for making the best cookie dough cake.

Follow this recipe exactly as written. This recipe took me several tries to get right. Now, it is perfect!

Use room temperature ingredients. This will help the cake to bake evenly.

Do not overmix the batter. Overmixing will make the cake layers tough.

Use a stand mixer or electric mixer to mix all of the layers. Butter and sugar is too thick to mix by hand.

Bake the cake until it is just cooked through. An overbaked cake will be dry and crumbly.

Let the cake cool completely before frosting it. This will help the frosting to adhere to the cake.

Allow the cake to chill for 1 hour. This helps the cake become set.

Lastly, use a long sharp knife to cut the cake.

Piece of indulgent cake.

Flavor Variations & Add-Ins

You can customize the flavor of this cake by adding different ingredients to the batter or the cookie dough layer. Here are a few ideas.

  • Replace the mini chocolate chips with mini white chocolate chips.
  • Make a classic chocolate cake instead of vanilla.
  • Use chocolate frosting instead of vanilla buttercream.
  • Add M&M’s to the cookie dough for a Funfetti cookie dough cake.
  • Add crushed Oreos to the cookie dough layer for an Oreo cookie dough cake.
  • Garnish with M&M’s or crushed Oreos on top.
  • For even more cookie dough flavor, place small balls of cookie dough on top of the cake.

How to Serve & Store

This cookie dough cake is best served after chilling for 1 hour.

This cake is very indulgent. It can be served with ice cream, hot fudge, or caramel.

However, you can also store it in an airtight container in the fridge for up to 3 days.

You can also freeze the cake for up to 2 months. Slice into individual slices and freeze.

To thaw, place frozen pieces in the fridge overnight.

For an individual sized dessert, make these Gluten Free Cupcakes!

Frequently Asked Questions (FAQs)

Can I make this cake with store-bought cookie dough?

Yes, you can make this cake with store-bought cookie dough. However, the flavor and texture of the cake may not be as good as if you use homemade cookie dough.

Can I make this cake gluten free or dairy free?

Yes, you can make this cake gluten free or dairy free. Use gluten free flour. For dairy free, use almond milk and dairy free butter sticks.

What are some other ways to serve this cake?

This cake can be served with ice cream, whipped cream, or chocolate sauce. You can also cut it into small pieces and serve it as dessert bars.

What is a cookie dough cake made of?

This cake is made with a vanilla cake, cookie dough filling, and vanilla frosting.

Does Starbucks still have cookie dough cake pops?

No, Starbucks does not currently have cookie dough cake pops on their menu. They were discontinued in 2021.

Can you make the cake layers ahead of time?

Yes. Bake the cake layers up to 2 days in advance. Store them in the fridge.

Can you make the frosting ahead of time?

Sure. Make the vanilla frosting up to 2 days ahead of time. Keep it in the fridge.

How do you heat treat the flour?

To safely consume the flour, bake it in the oven for 5 minutes at 350 degrees Fahrenheit. This removes the harmful bacteria.

Fork with dough and cake.

Equipment Needed

Nonstick Spray: Prevent the cakes from sticking to the pans.

8-Inch Cake Pans: These cake pans are great!

Cake Stand: This is a beautiful cake stand!

Pyrex Glass Measuring Cups: Use these glass measuring cups.

Pyrex 3 Glass Mixing Bowls: These are my favorite glass mixing bowls for baking cakes.

Hand Mixer: This hand mixer is great for baking and easy to use. It is much smaller and more convenient than a stand mixer.

KitchenAid Stand Mixer: This is one of my most used kitchen appliances.

You May Also Enjoy

If you make this chocolate chip cookie dough cake recipe, I would really appreciate a review! You can find me on InstagramFacebook, and Pinterest. I would love for you to follow along!  For more ideas, check out these Dessert Recipes.

Sweet Addison's cookies
Cookie dough cake.

Get the Recipe: Cookie Dough Cake

This cookie dough cake is perfect for anyone who loves cookie dough! It features a classic vanilla cake, layers of homemade edible cookie dough, and vanilla buttercream frosting. This is the ultimate dessert for birthdays, holidays, parties, and more!
4.92 from 49 votes

Ingredients

Vanilla Cake Layer

  • 2 ½ cups flour, all purpose or gluten free
  • 2 ½ tsp baking powder
  • ½ tsp sea salt
  • 1 cup unsalted butter, softened
  • 2 cups granulated sugar
  • 4 large eggs
  • 2 tsp vanilla extract
  • 1 ¼ cups whole milk

Cookie Dough Filling

Vanilla Buttercream Frosting

Instructions 

  • First, preheat your oven to 350 degrees Fahrenheit (175 degrees Celsius). Grease and flour three 8-inch round cake pans.
  • In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.
  • In a large mixing bowl, cream together the softened butter and sugar until light and fluffy. Add the eggs one at a time, beating well after each addition. Stir in the vanilla extract.
  • Gradually add the dry ingredients to the butter mixture, alternating with the milk. Begin and end with the dry ingredients, mixing until just combined.
  • Divide the cake batter evenly among the prepared cake pans. Smooth the tops with a spatula.
  • Bake in the preheated oven for 25 to 30 minutes, or until a toothpick inserted into the center comes out clean.
  • Remove the cakes from the oven. Allow them to cool in the pans for 10 minutes. Then, transfer them to a wire rack to cool completely.
  • To make the cookie dough filling, first heat treat the flour. Bake the flour on a baking pan for 5 minutes at 350 degrees Fahrenheit.
  • Then, in a large mixing bowl, cream together the softened butter, brown sugar, and granulated sugar until light and fluffy. Add the milk and vanilla and mix well.
  • Gradually add the flour and salt to the butter mixture, mixing until well combined. Stir in the mini chocolate chips.
  • Place one cake layer on a serving plate. Spread a generous amount of cookie dough filling evenly on top. Repeat with the remaining cake layers and filling.
  • Then, make the frosting. In a separate bowl, beat the softened butter until creamy. Gradually add the powdered sugar, alternating with the heavy cream, until the desired consistency is reached. Stir in the vanilla.
  • Frost the top and sides of the cake with the buttercream frosting.
  • Garnish the cake with mini chocolate chips, pressing them gently onto the sides of the cake.
  • Refrigerate the cake for at least 1 hour to allow the flavors to meld together.
  • Finally, slice and serve this cookie dough cake!

Video

Notes

  • This cake can be made with regular all purpose flour or with gluten free 1 to 1 flour.
  • Since I am gluten free, I test all of my recipes with both flours.  King Arthur Flour gluten free flour works very well for this recipe.
  • For the cookie dough layer, it is important to heat treat the flour.  To do this, bake the flour on a baking pan at 350 degrees Fahrenheit for 5 to 7 minutes.  This kills off any bacteria in raw flour.
  • Use a stand mixer or electric hand mixer for the cakes, cookie dough, and frosting.  Do not mix by hand.
  • Do not bake the cakes too long.  They are done baking when a toothpick inserted comes out clean.
  • Allow the cakes to fully cool before assembling the cake.
  • If the frosting is too thin, add slightly more powdered sugar.  If the frosting is too thick, add slightly more heavy cream.
  • Allow the cake to chill for 1 hour.  This allows the cake to fully set.
  • Store leftovers in the fridge for up to 4 days.
Calories: 981kcal, Carbohydrates: 173g, Protein: 26g, Fat: 49g, Saturated Fat: 13g, Polyunsaturated Fat: 10g, Monounsaturated Fat: 21g, Trans Fat: 0.05g, Cholesterol: 67mg, Sodium: 352mg, Potassium: 575mg, Fiber: 6g, Sugar: 123g, Vitamin A: 252IU, Vitamin C: 0.2mg, Calcium: 185mg, Iron: 5mg

Enjoy this homemade cookie dough cake!