Dirt Cake is a fun and classic Midwestern dessert that's loved by kids and adults alike. With the perfect ratio of creamy filling to chocolate cookie crumbs, it's the perfect whimsical, no-bake dessert for any special occasion - especially summer BBQs, holidays, and birthdays!

trifle dish of dirt cake

There are many recipes here on IGE that I’ve been eating since I was a kid, but none have my heart quite like Dirt Cake.

Dirt Cake is a classic Midwestern dessert recipe that my Mom made for nearly every birthday, BBQ, and special occasion when I was growing up. I cannot tell you how excited my brothers and I became anytime she brought out a giant bowl of Dirt Cake from the fridge decorated with gummy worms on top.

These days, my kids ask for Dirt Cake for their birthdays. Talk about coming full circle!

With alternating layers of whippy vanilla-cream filling, and crushed chocolate cookies, this no-fuss, no-bake dessert is a total crowd-pleaser, and massive hit with kids and adults alike.

Watch How to Make It

When to Serve Dirt Cake

We enjoy Dirt Cake at summer BBQs and birthdays, but this easy dessert, also called “Dirt and Worms”, can be made for a variety of events and occasions like:

  • Easter
  • Earth Day
  • 4th of July
  • Memorial Day
  • Labor Day
  • Halloween
  • Thanksgiving

You can also swap the chocolate cookies for vanilla sandwich cookie crumbs and turn it into a sand/beach cake, decorating with mini drink umbrellas (kicking myself for not doing this for my friend’s recent moving away to Florida party!)

dirt cake layered in glasses
Want to save this recipe?
Enter your email to get it sent to your inbox! Plus you’ll get new recipes from us every week.

What’s in Dirt Cake?

The creamy pudding layer of Dirt Cake is made up of a few everyday ingredients, while the “dirt” layer is just pulverized Oreos. Here’s exactly what you’ll need:

  • Jell-O instant vanilla pudding: be sure you’re buying instant pudding and not “cook & serve” pudding.
  • Milk: any kind you have in the fridge (I typically use skim milk) — not plant-based milk. More on that below.
  • Cool whip: adds creaminess to the vanilla pudding layer.
  • Powdered sugar: adds sweetness to the cream layer.
  • Softened butter: adds richness — don’t skip it!
  • Softened cream cheese: adds more richness, and balances out the sweetness of the dessert.
  • Oreos: are pulverized to make up the “dirt layer”. I use Gluten Free Oreos.
ingredients for dirt cake on a countertop

How to Serve Dirt Cake

My Mom always served Dirt Cake layered in a large glass bowl, while these photos show an 8.25″ trifle bowl. Top the dessert with gummy worms or even fake or edible flowers for a true garden look and feel.

Anytime I make Dirt Cake for folks outside my immediate family, I layer the ingredients in disposable plastic cups then top each with a gummy worm or two, which I find to be the quickest and easiest way to feed a crowd.

How to Make Ahead and Store

Dirt Cake is essentially an Ice Box Cake which means it’s best made at least 12 hours ahead of when you plan on serving it. The texture and flavor gets better as it sits!

  • Make-ahead: fully assemble the Dirt Cake then cover the top with plastic wrap for at least 12 hours ahead of time to give the cookie crumbs time to soften, and the layers time to meld.
  • How to store: store any leftovers covered in the refrigerator for up to 5 days. Like I said, the dessert just gets better and better by the day.
dirt cake layered in various cups and bowls

Can I Make this Dairy Free?

Yes! My daughter has egg and dairy allergies so I’ve made this recipe vegan many times. Here’s how:

  • Milk replacement: combine the Jell-O pudding mix with 2 cups almond milk then whisk for 2 minutes (the pudding will be very thick). Add an additional 1/2 cup almond milk then whisk to combine. Note: you will have less filling then if you were using cow’s milk so plan your layers accordingly. Alternatively, you could use a pudding mix formulated to work with plant-based milk OR make homemade vegan vanilla pudding.
  • Cool whip replacement: use SoDelicious Cocowhip, a coconut-based whipped topping, or the non-dairy whipped topping of your choice.
  • Butter replacement: use vegan butter. We like Country Crock vegan butter sticks.
  • Cream cheese replacement: use plant-based cream cheese. We like Violife vegan cream cheese
  • Oreos: despite having a “cream” filling, classic Oreos – both regular and gluten free – are already vegan!
scoop of dirt cake on a spoon

How to Make Dirt Cake

Step 1: Make the creamy vanilla pudding layer.

Start by adding instant vanilla pudding mix and cold milk to a large bowl. Whisk for 5 minutes, or until the pudding is soft-set, then add Cool Whip and fold to combine.

dirt cake pudding filling

To the bowl of an electric stand mixer fitted with the whisk attachment, or another large glass mixing bowl if using a hand held mixer, add cream cheese and butter that have been softened to room temperature then beat until creamy.

Add powdered sugar then beat again until smooth and creamy.

cream cheese and powdered sugar in a mixing bowl

Add the pudding mixture to the bowl with the cream cheese mixture then beat to combine. This is reminiscent of cheesecake — so good!

Stash the bowl in the fridge while you work on the Oreo cookie crumb layer.

dirt cake filling in a mixing bowl

The years have done a number on the ounces and cookies included in a package of classic Oreo cookies.

When I was growing up, Oreos were sold in 20oz packages. These days they’re sold in 18oz “family size” packages, while gluten free Oreos are sold in 12oz packages.

Make it make sense, Oreo!

That said, any amount between 12 and 20 ounces of Oreo cookies will work with this dessert. Simply add the cookies to a food processor then process until they become fine crumbs.

Alternatively you can add the Oreos to a gallon-size Ziplock bag then smash them with a rolling pin or meat mallet to achieve fine crumbs, as my Mom did in the 80s and 90s. ;)

Recipe Tip

Crush the Oreo cookies creme filling and all!

pulverized oreo crumbs

  

Step 3: Layer the Dirt Cake.

In a 8.25″ trifle bowl (or large glass bowl, or individual-sized cups) layer the creamy vanilla pudding mixture with the Oreo cookie crumbs, starting with the pudding mixture.

If using a trifle bowl, scoop a ~heaping 2-1/2 cups vanilla pudding mixture into the bottom then spread into an even layer with the back of a spoon. Next add ~heaping 1 cup Oreo cookie crumbs then spread into an even layer.

Recipe Tip

Use the back of a spoon to push the cookie crumbs up the side of the Trifle dish, leaving a small indent in the center, to give the appearance of a thicker “dirt” layer.

two layers of dirt cake in a trifle bowl

Repeat the layers two more times, ending with the “dirt” layer.

dirt cake layered in a trifle bowl

Step 4: Decorate the top.

Now the fun part — decorating!

Gummy worms are a must, though creepy crawly gummies like spiders, or gummy eyeballs if you’re making Dirt Cake for Halloween, are always so fun. Peeps are adorable for Easter!

Flowers – either fresh and edible, or faux – are a fun touch too.

No matter how or when you devour it, I hope you love every bite of this fun and nostalgic Midwestern Dirt Cake recipe! Enjoy!

Dirt Cake recipe in a trifle bowl

More Craveable Dessert Recipes

Save this recipe?
Get this recipe sent to your inbox, plus receive new recipes from us every week!

Dirt Cake

4.8 from 10 votes

by Kristin Porter

Prep: 20 minutes
Total: 4 hours 20 minutes
Servings: 8
Dirt Cake is a classic Midwestern dessert that's loved by all. This no-bake dessert recipe is perfect for holidays and summer BBQs.

Ingredients

  • 2, 3.4 oz boxes Jell-O brand Instant Vanilla Pudding
  • 3-1/2 cups cold milk, any kind (not plant-based milk)
  • 8 oz Cool Whip
  • 8 oz cream cheese, softened to room temperature
  • 1/4 cup butter, softened to room temperature
  • 1 cup powdered sugar
  • 15 oz Oreos, see notes
  • gummy worms, fake or edible flowers, additional Oreos cut in half, optional, for garnish

Directions 

For the Creamy Vanilla Pudding Layer:

  • To a large mixing bowl add the instant pudding mix and milk then whisk for 5 minutes, or until the pudding is soft-set. Add the Cool Whip then fold with a spatula to combine and set aside.
  • To the bowl of an electric stand mixer fitted with the whisk attachment, or another large mixing bowl if using a hand-held mixer, add the softened cream cheese and butter then beat on medium-high speed until smooth and creamy, 30 seconds. Add the powdered sugar, mix on low until just combined, then turn the speed up and beat until the mixture is smooth and creamy, another 30 seconds. Scrape down the sides of the bowl.
  • Add the pudding mixture to the cream cheese mixture then mix on medium-high speed until everything is well combined. Use a spatula to give the mixture another couple of big stirs to ensure nothing has stuck to the bottom of the bowl then refrigerate until ready to use.

For the Oreo Cookie Layer:

  • Add the Oreos – creme filling and all – to a food processor then process into fine crumbs. Alternatively you can add the Oreos to a gallon-size Ziplock bag then use a rolling pin or mallet to crush the cookies into fine crumbs.

Assembly:

  • Spoon 1/3 of the pudding mixture (~heaping 2-1/2 cups) into the bottom of a 8.25” trifle bowl (or a large glass bowl) then spread into an even layer with a spoon. Add 1/3 of the cookie crumbs (~heaping 1 cup) then spread into an even layer with a spoon. Tip: to make the cookie layer look a little taller than it is, use the spoon to build up the sides of the crumbs, leaving the center a little more shallow. Repeat the pudding and cookie crumb layers two more times. Alternatively you can alternate layers in individual glasses or cups. I like using 9oz plastic cups.
  • Cover the Dirt Cake then chill for at least 12 hours then top with gummy worms and/or fake or edible flowers before scooping into bowls and serving. Leftover Dirt Cake will keep in the fridge for up to 5 days.

Notes

  • This recipe has been slightly updated from the original to account for changes in product packaging. The original recipe called for 12oz Cool Whip, which is now sold in 8oz tubs. You can buy a second tub and add half of it, though I don’t think the recipe is negatively impacted by using only 8oz vs 12oz of Cool Whip.
  • Gluten Free Oreos are sold in 12oz packages, so you will have a little less cookie crumbs if using just one package. Similar to the Cool Whip, you can buy a second package of GF Oreos then add 7 additional cookies from it to equal 15oz total Oreos.

Nutrition

Calories: 625kcal, Carbohydrates: 89g, Protein: 9g, Fat: 27g, Saturated Fat: 13g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 9g, Trans Fat: 0.3g, Cholesterol: 52mg, Sodium: 559mg, Potassium: 378mg, Fiber: 2g, Sugar: 66g, Vitamin A: 827IU, Calcium: 214mg, Iron: 7mg

Nutritional values are estimates only. Please read our full nutrition information disclaimer.

Like this recipe? Leave a star rating below!
photo collage of dirt cake

Photos by Ashley McLaughlin

 

Like this recipe? Share it with friends!

Related Recipes

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




72 Comments

  1. Chelsea @ Chelsea Eats Treats says:

    I love how you left this recipe just like it is :) Some things can’t be messed with!

  2. Lauren T says:

    Oh this brings back memories of my childhood too! We made it at home a few times, but I remember always getting it at Bennigan’s back in the day off the kid’s menu. It was so good! This recipe looks even better though!
    Have you ever had oreo balls? If you haven’t it consists of cream cheese, crushed up oreos, and melted white or regular chocolate…SO good! Be sure to try it if you haven’t already!

  3. Irene says:

    Perfect timing!
    THIS is what I will make for the cookout I am going to and was asked to Bring a Dessert.
    Thanks!

  4. Kanoe says:

    Oh Lord LOL! We used to make these in the little cups for ourselves(aka the kids HAHA) at summer camp & just because LOL!! Yummy! My favorite summer sweet that I can remember has to be Nana Puddin or as we know it Banana Pudding LOL! Yum-O :-)

  5. jesser says:

    I loved dirt cake when I was a kid, but my daughter recently had me make it for her b’day and I was shocked at how overly sweet and rich it tasted. I couldn’t eat more than a few bites. She, on the other hand, loved it! I am always all about fruit in the summer and one of my all time favorites is this peach bar recipe: http://annies-eats.com/2010/08/23/peach-crumb-bars/ …. I try to make it at least once a summer, sometimes for my b’day.

  6. Linda says:

    This looks so good. FUN. I have never had it, but will make it. Looks like it would work well for Halloween too.

  7. Food Rookie says:

    My mother-in-law gave me this recipe, so I made it for her family Christmas celebration. The only thing I changed was presentation…I made it in a large trifle bowl instead of a 9×13 pan in her recipe. It was a huge hit!

  8. Jeri says:

    Yea, I remember it using chocolate pudding also. Sadly, due to a traumatic experience as a child I can not eat chocolate pudding without gagging…or vanilla for that matter. My walking pneumonia was cured with giant antibiotic pills that my parents would have to crush up and put into pudding for me to eat. NASTY!

  9. Jen says:

    We used to make this but used chocolate pudding. We used vanilla with crushed vanilla wafers to top for a “beach” with little umbrellas and gummy fish to top it off, but as someone else mention golden oreos would be delish!

  10. Em says:

    Love this! One of my FAVORITE Foods EVER!!!!!!!!!!! :)

  11. Allison Rice says:

    Dirt Cake!! My mom made this for all of our parties growing up. She would put it in a flower pot — and then put fake flowers in the top. People would honestly think it was a plant!!!

  12. Kara says:

    Who doesn’t love oreos?!? So making this for my husband :) He will love it!

  13. Ann says:

    My mom used to make this too! It was the craze! She would even serve it in a flower pot and stick a bunch of fake flowers in it! Yikes! But so yummy!