By Jamie Cook — Home cook sharing tested recipes from a real kitchen.
dirt cake is the glorious no-bake dessert where crushed chocolate sandwich cookies pretend to be soil while creamy vanilla pudding does all the actual heavy lifting. It looks like a tiny garden, tastes like a ridiculously good Oreo pudding dessert, and requires absolutely no oven. You layer cookie “dirt” with a fluffy cream cheese pudding mixture, chill the whole thing, then add gummy worms because apparently dessert gardening is a legitimate hobby. I love making this for parties because it looks far more complicated than it actually is. The hardest part is resisting the urge to eat half the crushed cookies before assembly.
Why This Recipe is Awesome
This dirt cake deserves a permanent spot in your no-bake dessert rotation because it takes about 30 minutes of hands-on work and turns a handful of grocery-store staples into something people immediately want to investigate with a spoon. You get creamy pudding, tangy cream cheese, fluffy whipped topping, and crunchy chocolate cookies in every scoop. It also travels well, feeds a crowd, and requires zero cake-baking skills. Basically, it does everything except wash the dishes.

Ingredients You’ll Need
- 15 ounces chocolate sandwich cookies — the “dirt,” obviously; crush them very finely for the most convincing garden-bed effect.
- 2 packages (3.4 ounces each) instant vanilla pudding mix — the creamy backbone that turns milk into something spoon-worthy.
- 3 1/2 cups cold whole milk — keep it cold so the instant pudding thickens properly.
- 8 ounces cream cheese, softened — gives the filling richness and keeps it from tasting like plain pudding.
- 1/4 cup unsalted butter, softened — adds richness and helps create that classic creamy texture.
- 1 cup powdered sugar — sweetens the cream cheese mixture without leaving gritty sugar crystals behind.
- 8 ounces whipped topping, thawed — use a tub of whipped topping for the easiest fluffy filling.
- 1 teaspoon vanilla extract — a small amount, but it makes the vanilla layer taste much more rounded.
- Gummy worms, for decorating — technically optional, spiritually mandatory.
- Edible flowers or extra cookie halves, optional — because once you’re pretending to garden with dessert, you might as well commit.

Step-by-Step Instructions
- Crush the cookies into fine crumbs. Add the chocolate sandwich cookies, including their cream centers, to a food processor and pulse until they resemble dark, fine soil. If you don’t have a food processor, seal the cookies in a sturdy zip-top bag and crush them with a rolling pin; aim for mostly fine crumbs with a few tiny pieces for texture.
- Make the vanilla pudding. Pour the cold milk into a large bowl, add both packages of instant vanilla pudding, and whisk continuously for about 2–3 minutes until the mixture thickens noticeably. Let it stand for another 2 minutes; when you drag the whisk through it, the trail should briefly remain visible instead of immediately disappearing.
- Beat the cream cheese and butter. Add the softened cream cheese and butter to a separate bowl and beat with an electric mixer for about 30–60 seconds, until completely smooth. Add the powdered sugar and vanilla, mix on low until incorporated, then beat again until creamy and lump-free.
- Combine the creamy layers. Add the prepared pudding mixture to the cream cheese mixture and beat on medium speed just until everything looks uniform. Fold in the thawed whipped topping with a spatula rather than aggressively mixing it, because keeping some air in the whipped topping gives the finished filling a lighter texture.
- Prepare the cookie layer. Set aside about 1 cup of the finest cookie crumbs for the top of the dessert. I learned the hard way that saving the best crumbs until the end makes a difference: the larger cookie chunks tend to look more like gravel than dirt.
- Start layering the dirt cake. Spread about one-third of the cookie crumbs across the bottom of a 9×13-inch baking dish or large glass trifle bowl. Spoon roughly one-third of the creamy pudding mixture over the cookies and gently spread it into an even layer without completely dragging the crumbs into the filling.
- Repeat the layers. Continue alternating cookie crumbs and pudding mixture until you finish with a creamy layer followed by the remaining fine cookie crumbs. Don’t obsess over perfectly straight layers; a few uneven edges actually make the finished dessert look more like a garden bed.
- Decorate the top. Press gummy worms partly into the cookie crumbs so they look like they’re crawling through the “soil.” Add edible flowers or a few cookie halves if you want a garden theme, but keep the decorations fairly light so they don’t make scooping awkward.
- Chill before serving. Cover the dish and refrigerate for at least 4 hours, although overnight chilling gives the layers an even better texture. When properly chilled, the filling should hold its shape on a spoon while the cookie crumbs soften slightly without turning into mush.
- Serve cold. Scoop straight down through all the layers so each serving gets cookies and creamy filling together. Keep leftovers refrigerated and serve the dessert cold rather than letting it sit on the counter for an extended period.
Common Mistakes to Avoid
- Using warm milk: Instant pudding needs cold milk to thicken properly, so don’t treat the temperature like a casual suggestion.
- Starting with rock-hard cream cheese: Cold cream cheese leaves stubborn lumps in the filling. Let it soften at room temperature before mixing.
- Crushing the cookies into random boulders: A few small pieces are great, but large chunks make the layers harder to scoop and less soil-like.
- Overmixing the whipped topping: Beat the cream cheese mixture smooth first, then gently fold in the whipped topping so you don’t flatten all that fluff.
- Serving immediately: Technically edible, yes. Properly finished, no. Give the dessert at least 4 hours in the refrigerator so the layers settle and the cookies soften slightly.
Alternatives & Substitutions
You can easily customize dirt cake without rebuilding the entire recipe from scratch.
For a chocolate-heavy version, replace the vanilla pudding with instant chocolate pudding. You’ll get a darker filling that looks especially dramatic underneath the cookie crumbs.
For a mint version, use chocolate-mint sandwich cookies and add a tiny amount of peppermint extract to the cream mixture. Start with 1/8 teaspoon because peppermint extract has absolutely no interest in being subtle.
For a gluten-free version, use certified gluten-free chocolate sandwich cookies and gluten-free pudding ingredients. Check every package if you’re cooking for someone with celiac disease or a serious gluten sensitivity rather than assuming every ingredient is automatically safe.
For a smaller batch, halve the ingredients and assemble the dessert in an 8×8-inch dish or individual cups. Individual portions work particularly well for children’s parties because everyone gets their own tiny patch of edible soil.
For a more homemade filling, replace the whipped topping with about 2 cups of homemade whipped cream. Whip cold heavy cream with a little powdered sugar until stiff peaks form, then fold it gently into the pudding-cream cheese mixture.
For a faster pantry version, skip the butter in the cream cheese mixture. The dessert will still work, although the filling will have slightly less richness and body.
If you like easy chilled desserts, this recipe also pairs nicely with another no-fuss favorite such as easy Oreo cheesecake or no-bake chocolate pudding pie.
Frequently Asked Questions
How long does dirt cake last in the refrigerator?
Dirt cake keeps well covered in the refrigerator for about 4–5 days. The cookie crumbs become softer as they sit, so the texture changes slightly over time, but the dessert remains best served cold.
Can I make dirt cake the day before?
Yes, making dirt cake the day before serving works especially well because the pudding layers have plenty of time to chill and settle. Cover the dish tightly and add delicate decorations such as gummy worms or edible flowers shortly before serving if you want them to look fresh.
Can I make dirt cake without cream cheese?
Yes, you can make it without cream cheese by preparing the pudding with the milk and folding in whipped topping, although the filling will taste lighter and less tangy. For the classic rich, cheesecake-like texture, softened cream cheese gives the better result.
Why is my dirt cake filling too runny?
A runny filling usually comes from using too much milk, using a milk alternative that doesn’t thicken the pudding as expected, or failing to let the instant pudding set before combining it with the other ingredients. Use the measured 3 1/2 cups cold whole milk, whisk until the pudding visibly thickens, and refrigerate the assembled dessert for at least 4 hours before judging the final texture.
🛒 OREO Chocolate Sandwich Cookies, Family Size & Jell-O Instant Vanilla Pudding Mix, 3.4 oz
Everything you need to make this dish perfectly:
As an Amazon Associate I earn from qualifying purchases.
Make It Tonight!
This dirt cake is exactly the kind of dessert that makes a regular Tuesday feel suspiciously like a party. Crush some cookies, whip up the creamy filling, build your edible garden, and let the refrigerator handle the rest while you pretend you planned everything hours ago. Add gummy worms for maximum nostalgia, or skip them and serve it as a seriously good Oreo pudding dessert for adults. Grab a spoon, make a mess, and plant some dessert.
🍽️ Recipes You Can Try
Loved this one? Here are a few more worth your time.
Dirt cake
Soft, fluffy, and ready in 45 min — this dirt cake recipe is easy to make with simple ingredients and delivers reliable results every time.
💛 Why You’ll Love This Recipe
- ✓15 ounces chocolate sandwich cookies — the “dirt,” obviously; crush them very finely for the most convincing garden-bed effect.
- ✓2 packages (3.4 ounces each) instant vanilla pudding mix — the creamy backbone that turns milk into something spoon-worthy.
- ✓3 1/2 cups cold whole milk — keep it cold so the instant pudding thickens properly.
- ✓8 ounces cream cheese, softened — gives the filling richness and keeps it from tasting like plain pudding.
- ✓1/4 cup unsalted butter, softened — adds richness and helps create that classic creamy texture.
- ✓1 cup powdered sugar — sweetens the cream cheese mixture without leaving gritty sugar crystals behind.
- ✓8 ounces whipped topping, thawed — use a tub of whipped topping for the easiest fluffy filling.
- ✓1 teaspoon vanilla extract — a small amount, but it makes the vanilla layer taste much more rounded.
- ✓Gummy worms, for decorating — technically optional, spiritually mandatory.
- ✓Edible flowers or extra cookie halves, optional — because once you’re pretending to garden with dessert, you might as well commit.
- ▢Mixing bowls
- ▢Whisk
- ▢Baking pan or muffin tin
- ▢Cooling rack
- ▢Measuring cups/spoons
- 1Crush the cookies into fine crumbs. Add the chocolate sandwich cookies, including their cream centers, to a food processor and pulse until they resemble dark, fine soil. If you don’t have a food processor, seal the cookies in a sturdy zip-top bag and crush them with a rolling pin; aim for mostly fine crumbs with a few tiny pieces for texture.
- 2Make the vanilla pudding. Pour the cold milk into a large bowl, add both packages of instant vanilla pudding, and whisk continuously for about 2–3 minutes until the mixture thickens noticeably. Let it stand for another 2 minutes; when you drag the whisk through it, the trail should briefly remain visible instead of immediately disappearing.
- 3Beat the cream cheese and butter. Add the softened cream cheese and butter to a separate bowl and beat with an electric mixer for about 30–60 seconds, until completely smooth. Add the powdered sugar and vanilla, mix on low until incorporated, then beat again until creamy and lump-free.
- 4Combine the creamy layers. Add the prepared pudding mixture to the cream cheese mixture and beat on medium speed just until everything looks uniform. Fold in the thawed whipped topping with a spatula rather than aggressively mixing it, because keeping some air in the whipped topping gives the finished filling a lighter texture.
- 5Prepare the cookie layer. Set aside about 1 cup of the finest cookie crumbs for the top of the dessert. I learned the hard way that saving the best crumbs until the end makes a difference: the larger cookie chunks tend to look more like gravel than dirt.
- 6Start layering the dirt cake. Spread about one-third of the cookie crumbs across the bottom of a 9×13-inch baking dish or large glass trifle bowl. Spoon roughly one-third of the creamy pudding mixture over the cookies and gently spread it into an even layer without completely dragging the crumbs into the filling.
- 7Repeat the layers. Continue alternating cookie crumbs and pudding mixture until you finish with a creamy layer followed by the remaining fine cookie crumbs. Don’t obsess over perfectly straight layers; a few uneven edges actually make the finished dessert look more like a garden bed.
- 8Decorate the top. Press gummy worms partly into the cookie crumbs so they look like they’re crawling through the “soil.” Add edible flowers or a few cookie halves if you want a garden theme, but keep the decorations fairly light so they don’t make scooping awkward.
- 9Chill before serving. Cover the dish and refrigerate for at least 4 hours, although overnight chilling gives the layers an even better texture. When properly chilled, the filling should hold its shape on a spoon while the cookie crumbs soften slightly without turning into mush.
- 10Serve cold. Scoop straight down through all the layers so each serving gets cookies and creamy filling together. Keep leftovers refrigerated and serve the dessert cold rather than letting it sit on the counter for an extended period.
💡 Tips for Perfect Results
- ✔️Bring butter and eggs to room temperature before mixing for a smoother batter.
- ✔️Don’t overmix the batter — stop as soon as it’s combined to keep it tender.
- ✔️Let baked goods cool completely before cutting or frosting.
🧊 Storage
Store in an airtight container at room temperature for up to 3 days, refrigerate for up to a week, or freeze for up to 3 months.
Nutrition Information
(per serving)* Estimated values based on typical ingredients — actual nutrition may vary. % Daily Values based on a 2,000 calorie diet.
❓ Frequently Asked Questions
How long does dirt cake last in the refrigerator?
Dirt cake keeps well covered in the refrigerator for about 4–5 days. The cookie crumbs become softer as they sit, so the texture changes slightly over time, but the dessert remains best served cold.
Can I make dirt cake the day before?
Yes, making dirt cake the day before serving works especially well because the pudding layers have plenty of time to chill and settle. Cover the dish tightly and add delicate decorations such as gummy worms or edible flowers shortly before serving if you want them to look fresh.
Can I make dirt cake without cream cheese?
Yes, you can make it without cream cheese by preparing the pudding with the milk and folding in whipped topping, although the filling will taste lighter and less tangy. For the classic rich, cheesecake-like texture, softened cream cheese gives the better result.
Why is my dirt cake filling too runny?
A runny filling usually comes from using too much milk, using a milk alternative that doesn’t thicken the pudding as expected, or failing to let the instant pudding set before combining it with the other ingredients. Use the measured 3 1/2 cups cold whole milk, whisk until the pudding visibly thickens, and refrigerate the assembled dessert for at least 4 hours before judging the final texture.





