You know that feeling when you sneak a spoonful of cookie dough straight from the bowl? That little moment of pure joy – no rules, no waiting, just sweetness?
Well, what if your entire cake tasted like that?
This Vegan Cookie Dough Cake is the dessert dreams are made of. It’s got soft, moist brown sugar cake layers packed with mini chocolate chips, a thick layer of creamy cookie dough in the middle, and a cloud of vanilla frosting on the outside.
And here’s the best part – it’s completely dairy-free and vegan. Nobody will ever guess.
Whether you’re baking for a birthday, a gathering with friends, or just treating yourself on a quiet evening, this cake is worth every single step. And I promise – it’s much easier than it looks.
There’s something quietly beautiful about the act of baking for the people you love. It’s a way to show care, to nourish, to create something with your own hands. As Proverbs 31:20 reminds us, a woman of strength gives generously – and sometimes that looks like a really, really good cake.

In This Post You’ll Learn:
- Why this vegan cookie dough cake works so well (even without dairy or eggs)
- Every ingredient you need and easy swaps
- Step-by-step instructions with photos
- Expert tips so your cake turns out perfect
- FAQ answers – storage, cupcakes, and more
- A full printable recipe card at the bottom
Why You’ll Love This Vegan Cookie Dough Cake
There are so many vegan dessert recipes out there, but this one stands apart.
First – it only uses 10 simple ingredients. No hard-to-find specialty items, no complicated steps.
Second – the cake layers are genuinely soft and moist. Not dry, not dense. We’re talking bakery-level texture that happens to be dairy-free.
Third – the cookie dough filling is safe to eat. We heat-treat the flour first, which eliminates bacteria so you can enjoy every bite with peace of mind.
And fourth – this cake is a total showstopper. When you bring it to the table, people will be amazed. And when you tell them it’s vegan? Even more so.
It’s the kind of recipe you’ll come back to again and again.
Ingredients You’ll Need
Let’s walk through everything before you start baking. Good prep makes the whole process feel calm and enjoyable.
For the Cake Layers
All-Purpose Flour – The base of your cake. Spoon and level it into your measuring cup for accuracy.
Light Brown Sugar – This is what gives the cake that warm, caramel-like flavor that makes it taste like a cookie. Pack it tightly when measuring.
Non-Dairy Butter (melted) – Country Crock Plant Butter Sticks work beautifully here. They melt well and taste great.
Non-Dairy Milk – Oat milk is the top pick for this recipe because it’s creamy and mild. Almond or soy milk works too.
White Vinegar – Don’t skip this! It reacts with the baking soda to help the cake rise and creates a lighter, fluffier crumb.
Vanilla Extract – Use a good quality pure vanilla for the best flavor.
Baking Powder & Baking Soda – Together these give the cake lift and a soft texture.
Kosher Salt – Just a pinch balances all the sweetness.
Mini Chocolate Chips – Mini chips distribute more evenly than regular size. They go into the batter and on top as decoration too.
For the Cookie Dough Filling
Vegan Butter – Softened, for that classic cookie dough texture.
Light Brown Sugar – Packed. This is what makes cookie dough taste like cookie dough.
Non-Dairy Milk – Just a few tablespoons to bring the dough together.
Vanilla Extract – Essential.
Heat-Treated All-Purpose Flour – Raw flour can carry harmful bacteria. We bake it in the oven first to make it completely safe to eat without cooking. More on this below.
Mini Chocolate Chips – Stirred right into the dough.
For the Vanilla Frosting
Non-Dairy Butter (room temperature) – Must be at room temp so it creams properly.
Powdered Sugar (sifted) – Sifting prevents lumps and makes for a silky frosting.
Non-Dairy Milk – Just enough to get the right consistency.
Vanilla Extract – The star flavor of this frosting.
Frosting Options
The recipe uses a classic vegan vanilla frosting, which is light and beautiful against the cookie dough flavors.
But if you’re a chocolate lover, a vegan chocolate buttercream would be incredible here too. Or try a brown sugar buttercream for an extra warm, caramel-forward finish.

How to Make Vegan Cookie Dough Cake: Step-by-Step
This cake has three components – the cake layers, the cookie dough, and the frosting. It sounds like a lot, but each part is straightforward. Let’s go through it together.
Step 1: Bake the Cake Layers
Preheat your oven to 350°F. Grease two 8-inch round cake pans and line the bottoms with parchment paper circles. This ensures clean release later.
In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set aside.
In a large bowl, combine the brown sugar, non-dairy milk, melted non-dairy butter, white vinegar, and vanilla extract. Whisk well until combined.
Add the dry ingredients into the wet ingredients and whisk until a smooth batter forms. Don’t overmix – just mix until no dry streaks remain.
Divide the batter evenly between your two prepared cake pans. Sprinkle 3 tablespoons of mini chocolate chips over each pan, then use a butter knife to gently swirl them into the surface of the batter.

Bake for 28–31 minutes, or until a toothpick inserted into the center comes out clean. Every oven is a little different, so start checking at 28 minutes.
Allow the cakes to cool in their pans for 30 minutes, then turn them out onto a parchment-lined baking sheet and let them cool completely before assembling. This step is non-negotiable – a warm cake will melt your frosting.

Step 2: Heat-Treat the Flour (While the Cake Bakes!)
This is such a smart use of time. While your cake is in the oven, heat-treat your flour for the cookie dough.
Spread 1 cup of all-purpose flour onto a baking sheet and bake at 350°F for 5 minutes. Let it cool completely before using.
Why does this matter? Raw flour can contain bacteria that causes food poisoning. Since the cookie dough filling won’t be baked, we need to make the flour safe to eat first. It takes five minutes and makes all the difference.
Step 3: Make the Cookie Dough Filling
In the bowl of a stand mixer fitted with the paddle attachment, cream the vegan butter and brown sugar together until well combined.
Add the non-dairy milk and vanilla extract and mix well.
Add the cooled heat-treated flour and salt, then mix to form the dough. Finally, add the mini chocolate chips and mix just until distributed.
Important: Keep the cookie dough at room temperature until you’re ready to use it. If it goes into the fridge, it will firm up and become difficult to spread.

Step 4: Make the Vanilla Frosting
In the bowl of a stand mixer fitted with the paddle attachment, cream the non-dairy butter on medium speed until completely smooth and no lumps remain. This is important – any lumps in the butter will show up in your final frosting.
Add the sifted powdered sugar and mix on low until combined. This prevents a sugar cloud from exploding everywhere!
Add the vanilla extract and non-dairy milk, then increase to medium speed and beat until light and fluffy – about 1 minute.

Step 5: Assemble the Cake
Reserve about ¼ cup of cookie dough to use as decoration on top of the finished cake.
Place one completely cooled cake layer upside down on your cake stand or board. (Placing it upside down gives you a flat, even surface to work with.)
Dollop the remaining cookie dough all over the top of the cake layer, then use an offset spatula or butter knife to spread it out evenly all the way to the edges.

Place the second cake layer on top, also upside down.
Frost the entire outside of the cake with your vanilla frosting using an offset spatula. Work in smooth strokes around the sides and across the top.
For decoration, press mini chocolate chips into the bottom edge of the cake. Pipe or dollop small mounds of frosting around the top edge, then place small scoops of the reserved cookie dough on each one. Scatter a few extra chocolate chips across the top.
Step back and admire your work. You made something beautiful.

Expert Tips for the Best Vegan Cookie Dough Cake
Scoop the cookie dough in small tablespoon-sized portions before spreading. This makes it much easier to distribute evenly across the cake layer without dragging or tearing the cake.
Your cake layers must be completely, fully cool before you assemble. Even slightly warm cake will melt the frosting and cause the layers to slide. Give yourself at least 2 hours of cooling time, or cool overnight.
Don’t refrigerate the cookie dough before spreading. Cold cookie dough becomes stiff and impossible to spread without ripping up your cake layer. Keep it at room temperature.
Use room temperature vegan butter for the frosting. Cold butter will not cream properly and your frosting will be lumpy instead of smooth and fluffy.
Sift your powdered sugar. It takes an extra 60 seconds and makes a noticeable difference in the final texture of your frosting.
Short on time? There are a lot of components here, and that’s okay. You can absolutely use store-bought vegan cookie dough and store-bought vegan frosting to simplify the process. The cake layers are the heart of this recipe – the rest can be adapted.

A Small Faith Note 🤍
There’s something really meaningful about baking from scratch. It takes patience. It takes care. It asks you to slow down and be present.
In a world that moves so fast, standing in your kitchen – measuring, mixing, waiting for the oven timer – can actually be a grounding, peaceful act. It’s a form of stewardship over the good things God has given us: our hands, our creativity, our ability to nourish those around us.
“She looks well to the ways of her household and does not eat the bread of idleness.” – Proverbs 31:27
Whether this cake is for a birthday, a gathering, or simply a Tuesday when you needed to create something – it counts. The love you put into it matters.

Fun Variations to Try
Make it into cupcakes. This recipe makes 18–24 cupcakes. Bake until a toothpick comes out clean. Once cool, either hollow out the center and fill with cookie dough, or pile cookie dough chunks right on top of the frosting. Both are amazing.
Swap the frosting. Chocolate buttercream, brown sugar buttercream, or even a simple whipped coconut cream frosting all work beautifully here.
Add a layer of jam. A thin spread of raspberry or strawberry jam between the cookie dough and the top cake layer adds a fruity contrast that’s surprisingly good.
Use chopped chocolate instead of chips. If you can’t find mini chocolate chips, chop a dairy-free chocolate bar into small pieces. You’ll get those same little pockets of melted chocolate flavor.
Frequently Asked Questions
How should I store this vegan cookie dough cake?
Cover the cake and store it in the refrigerator for up to 4 days. Because of the cookie dough filling, refrigeration is best. Let individual slices come to room temperature for about 15–20 minutes before eating for the best texture and flavor.
Can I make this recipe into cupcakes?
Yes! This recipe makes approximately 18–24 cupcakes depending on size. Bake them until a toothpick inserted into the center comes out clean. Once they’re completely cool, you can hollow out the center of each cupcake to stuff with cookie dough, or simply add generous cookie dough chunks on top of the frosting. Both methods are delicious.
Why do I need to heat-treat the flour for the cookie dough?
Raw flour can carry bacteria – including E. coli – that can make you seriously sick. Since this cookie dough isn’t baked, heat-treating the flour first kills any bacteria and makes it completely safe to eat. All it takes is spreading the flour on a baking sheet and baking it for 5 minutes at 350°F. Always let it cool before adding it to your dough.
Can I make the components ahead of time?
Absolutely. The cake layers can be baked a day ahead and stored wrapped at room temperature. The frosting can be made and stored in the fridge for up to a week – just re-whip it before using. Assemble the cake the day you plan to serve it for the best result.
What non-dairy milk is best for this recipe?
Oat milk is the top recommendation because of its mild flavor and creamy texture. Soy milk and almond milk are both great substitutes. Avoid canned coconut milk for this recipe – it’s too rich and heavy for the cake batter.
Does this cake taste vegan?
Honestly? You would never know. The brown sugar and vanilla give such a rich, warm flavor that guests always assume it’s a traditional butter cake. That’s part of what makes this recipe so fun to share.
Can I freeze this cake?
You can freeze the unfrosted cake layers wrapped tightly in plastic wrap for up to 2 months. Thaw overnight in the refrigerator, then assemble fresh. Freezing the fully assembled and frosted cake isn’t recommended as the frosting and cookie dough layer don’t thaw as well.
You’ve Got This
If you’ve never made a layer cake before, this might feel like a big project. And it is – in the best way. It’s the kind of recipe that builds your confidence in the kitchen.
Take it one step at a time. Make the cake. While it bakes, heat-treat your flour. While it cools, make the cookie dough and frosting. Then put it all together.
You’ll end up with something genuinely stunning – a tall, creamy, cookie-dough-stuffed celebration cake that happens to be completely plant-based.
Share it, enjoy it, and know that every good gift – including the gift of good food and the people we share it with – comes from above.
“Every good and perfect gift is from above.” – James 1:17
Explore more wholesome recipes and faith-inspired living on the Christian Faith Goods blog. 🤍
If you made this recipe, leave a star rating and tell us how it went in the comments below!

Vegan Cookie Dough Cake
Equipment
- 1 Large mixing bowl
- 1 Stand mixer with paddle attachment
- 2 round 8-inch cake pans
- 1 Cake stand or cake board
- 1 Offset spatula or butter knife
Ingredients
For the Cake:
- 2 ⅔ cups all-purpose flour
- 2 ½ teaspoons baking powder
- ¼ teaspoon baking soda
- ¼ teaspoon kosher salt
- 1 ½ cups light brown sugar, tightly packed
- 1 ½ cups non-dairy milk (oat milk recommended)
- 10 tablespoons non-dairy butter, melted and cooled
- 1 tablespoon white vinegar
- 1 tablespoon vanilla extract
- 6 tablespoons mini chocolate chips, divided
For the Cookie Dough Filling:
- 4 tablespoons vegan butter
- ½ cup light brown sugar, tightly packed
- 3 tablespoons non-dairy milk
- 1 teaspoon vanilla extract
- 1 cup heat-treated all-purpose flour (see note)
- ¼ teaspoon kosher salt
- ½ cup mini chocolate chips
For the Vanilla Frosting:
- 1 cup non-dairy butter, at room temperature
- 4 cups powdered sugar, sifted
- 2 tablespoons non-dairy milk
- 2 teaspoons vanilla extract
For Decoration:
- 1 cup mini chocolate chips
Instructions
Bake the Cake Layers:
- Preheat oven to 350°F. Grease two 8-inch round cake pans and line the bottoms with parchment paper circles.
- In a medium bowl, whisk together the flour, baking powder, baking soda, and salt.
- In a large bowl, whisk together the brown sugar, non-dairy milk, melted non-dairy butter, white vinegar, and vanilla extract until combined.
- Add the dry ingredients to the wet ingredients and whisk until a smooth batter forms.
- Divide the batter evenly between the two prepared pans. Sprinkle 3 tablespoons of mini chocolate chips over each pan and use a butter knife to swirl them into the batter.
- Bake for 28–31 minutes, or until a toothpick inserted into the center of each cake comes out clean.
- Cool in pans for 30 minutes, then turn out onto a parchment-lined baking sheet and cool completely before assembling.
Make the Cookie Dough Filling:
- In the bowl of a stand mixer with the paddle attachment, cream the vegan butter and brown sugar until well combined.
- Add the non-dairy milk and vanilla extract and mix well.
- Add the heat-treated flour and salt and mix to form the dough. Add the mini chocolate chips and mix to distribute.
- Keep at room temperature until ready to use – do not refrigerate or it will be too hard to spread.
Make the Vanilla Frosting:
- In the bowl of a stand mixer with the paddle attachment, cream the non-dairy butter until completely smooth with no lumps.
- Add the sifted powdered sugar and mix on low until combined.
- Add the non-dairy milk and vanilla extract and beat on medium speed until light and fluffy, about 1 minute.
Assemble the Cake:
- Reserve ¼ cup of cookie dough for topping decoration.
- Place one cake layer upside down on a cake stand or board. Dollop the remaining cookie dough across the top, then spread it evenly with an offset spatula or butter knife.
- Place the second cake layer on top, also upside down.
- Frost the outside of the entire cake with the vanilla frosting.
- Decorate by pressing mini chocolate chips into the sides and bottom edge of the cake. Top with small scoops of the reserved cookie dough and scatter extra chocolate chips on top.
