Oreo Dirt Cake — Easy, No Bake, and Everyone's Favorite Dessert
If you need a fun, crowd-pleasing dessert, Oreo dirt cake is always a hit. With layers of crushed Oreos, creamy pudding, and playful toppings, it’s a favorite for both kids and adults.
This Oreo dirt cake is completely no-bake, easy to make, and perfect for beginners. Just mix, layer, and chill—no oven required.
Perfect for parties, cookouts, or holidays, this simple dessert is affordable, make-ahead friendly, and guaranteed to disappear fast.
Quick Recipe Snapshot
Prep Time: 20 minutes Chill Time: 2 to 4 hours Total Time: About 4 hours 20 minutes Servings: 12 to 16 Difficulty: Easy Calories: Approximately 390 per serving
Ingredients
For the Oreo Dirt Cake
- 1 package (14.3 ounces) regular Oreo cookies, divided (about 36 cookies)
- 2 packages (3.4 ounces each) instant vanilla pudding mix
- 3 cups cold whole milk
- 8 ounces cream cheese, softened to room temperature
- 1/2 cup unsalted butter, softened to room temperature
- 1 cup powdered sugar, sifted
- 12 ounces whipped topping (Cool Whip), thawed
- 1 teaspoon vanilla extract
For Decorating
- Gummy worms (the classic and non-negotiable topping)
- Extra crushed Oreos for the top layer
- Plastic flower pot or clear trifle dish or 9 by 13 inch pan for serving
- Plastic or silk flowers for the flower pot presentation (optional)
- Extra gummy worms and candy bugs for a garden theme
Substitutions and Tips
No Cool Whip? Make your own whipped cream by beating one and a half cups of heavy whipping cream with two tablespoons of powdered sugar until stiff peaks form. It works just as well and some people prefer the taste of fresh whipped cream.
No instant vanilla pudding? Instant chocolate pudding mix makes an even more intensely chocolatey Oreo dirt cake. Cheesecake flavored instant pudding is another popular variation that adds a richer creamier dimension to the filling.
No cream cheese? You can leave it out but the filling will be softer and less rich. The cream cheese adds structure and a slight tang that balances the sweetness. If skipping it reduce the milk by half a cup to compensate for the loss of structure.
No whole milk? Two percent milk works fine. Avoid skim milk as the pudding will not set as firmly. Non dairy milks like oat milk or almond milk also work but may result in a slightly softer set.
Want to make it extra chocolatey? Use chocolate Oreos or Double Stuf Oreos instead of regular. You can also add two tablespoons of unsweetened cocoa powder to the cream cheese mixture for an extra chocolate hit.
Step by Step Instructions
1. Crush the Oreo cookies
Separate out about 8 to 10 Oreo cookies and set them aside for the top layer. Place the remaining cookies in a zip lock bag and crush with a rolling pin until you have fine crumbs with a few small chunks mixed in. You can also pulse them in a food processor for about 20 seconds. Set the crushed cookies aside.
2. Make the pudding
In a large mixing bowl whisk together the instant vanilla pudding mix and cold whole milk for about two minutes until the pudding begins to thicken. Set it in the fridge while you prepare the cream cheese mixture. It needs about five minutes to set up slightly before combining.
3. Beat the cream cheese and butter
In a separate large bowl beat the softened cream cheese and softened butter together with a hand mixer on medium speed for two to three minutes until completely smooth and fluffy. There should be no lumps at all. Lumpy cream cheese means a lumpy filling so make sure both are fully softened before you start.
4. Add the sugar and vanilla
Add the sifted powdered sugar and vanilla extract to the cream cheese mixture. Beat on low speed until the sugar is incorporated then increase to medium and beat for one more minute until smooth and creamy.
5. Combine the cream cheese and pudding
Add the slightly set pudding to the cream cheese mixture. Beat on low speed until fully combined and smooth. Make sure there are no streaks of either mixture remaining. The combined mixture should look uniform and creamy.
6. Fold in the Cool Whip
Add the thawed Cool Whip to the filling mixture. Fold it in gently with a spatula using a slow folding motion rather than stirring. Folding keeps the mixture light and airy. Stirring deflates the whipped topping and makes the filling denser than it should be.
7. Layer the Oreo dirt cake
If using a flower pot, trifle dish, or 9 by 13 inch pan start with a layer of crushed Oreo crumbs on the bottom. Add half of the creamy filling on top and spread it into an even layer. Add another layer of crushed Oreos. Add the remaining filling and smooth the top. Finish with a generous layer of crushed Oreos on top to create the dirt effect.
8. Add the gummy worms
Press gummy worms into the top crushed Oreo layer so they look like they are crawling out of the dirt. This is the signature look of Oreo dirt cake and the step that gets the biggest reaction. Add as many or as few as you like.
9. Refrigerate
Cover the dish loosely with plastic wrap and refrigerate for at least two hours. Four hours is better. Overnight is best. The longer it chills the more the layers set up and the cleaner the scoops will be when serving.
10. Serve and enjoy
When ready to serve scoop through all the layers to get a bit of everything in each portion. Serve directly from the dish or pot. Add any remaining gummy worms or candy decorations right before serving for the freshest presentation.
Pro Tips
Use softened cream cheese and butter
This is the most important step for a smooth lump free filling. Take both out of the fridge at least 45 minutes to an hour before making the recipe. Cold cream cheese will leave lumps in the filling no matter how long you beat it.
Do not crush the Oreos too fine
A mix of fine crumbs and small chunks gives the best texture for both the layers and the top. If everything is powdered fine you lose the satisfying cookie texture in every bite. A rolling pin gives you more control over the consistency than a food processor.
Chill overnight for the best results
Two hours is the minimum but overnight chilling gives you the cleanest scoops, the most set filling, and the best overall flavor. The Oreo layers soften slightly overnight and the whole dessert tastes more cohesive and developed.
Use a clear dish for layering
A clear trifle bowl or clear plastic cups let you see the distinct layers of cookie and cream filling which makes the presentation much more visually impressive. The flower pot version is the most fun for a party but a clear dish shows off the layers beautifully.
Make individual cups for parties
For easier serving at a party divide the Oreo dirt cake into individual clear plastic cups. Layer cookie crumbs and filling in each cup, top with crushed Oreos and a gummy worm, and refrigerate on a tray. No scooping, no mess, and everyone gets their own portion.
Keep the top layer dry until serving
If making this more than a few hours ahead save the final top layer of crushed Oreos and add it right before serving. This keeps the top looking fresh and the cookies from absorbing too much moisture from the filling underneath.
Variations
Chocolate Oreo dirt cake
Replace the vanilla pudding with chocolate instant pudding and add two tablespoons of unsweetened cocoa powder to the cream cheese mixture. Use chocolate flavored whipped topping if you can find it or add a tablespoon of cocoa powder to regular Cool Whip and fold it in. This version is for serious chocolate lovers and the deep chocolate flavor against the Oreo layers is genuinely incredible.
Oreo dirt cake cups with strawberries
Layer the classic Oreo dirt cake in individual clear cups and add a few fresh sliced strawberries between the cream filling layers. The strawberry adds a fresh fruity note that cuts through the richness and makes the dessert feel a little lighter. Perfect for spring and summer gatherings.
Mint Oreo dirt cake
Use Mint Oreo cookies instead of regular Oreos and add half a teaspoon of peppermint extract to the cream cheese filling. The mint and chocolate combination in a cool creamy no bake dessert is a crowd favorite especially around the holidays. Decorate with green tinted crushed Oreos on top for a fun look.
Oreo dirt cake flower pot for Easter
Serve the Oreo dirt cake in a brand new clean plastic flower pot. Press fake silk flowers or lollipops shaped like flowers into the top Oreo layer so they look like they are growing out of the dirt. Add extra gummy worms and candy bugs around the base. This presentation is an absolute hit at Easter parties and spring celebrations and it photographs beautifully.
How to Store and Reheat
In the fridge
Cover the Oreo dirt cake tightly with plastic wrap or a lid and store in the fridge for up to five days. The texture actually improves after the first day as the layers meld together and the Oreo crumbs soften slightly into the filling. It tastes just as good on day three as it does on day one.
Storing individual cups
If you made individual cups cover each one with plastic wrap or a small piece of foil. They keep just as well as the full dish and are easy to grab and go throughout the week.
In the freezer
Oreo dirt cake can be frozen for up to one month. Cover the dish tightly with plastic wrap and a layer of foil. Thaw overnight in the fridge before serving. The texture will be slightly different after freezing as the whipped topping can become a bit denser but it is still very good.
Reheating
This dessert is not meant to be reheated. It is always served cold straight from the fridge. Take it out of the fridge about ten minutes before serving in warm weather to let it soften just slightly for easier scooping. In hot weather serve it directly from the fridge to keep it from getting too soft.
Make ahead tip
Oreo dirt cake is one of the best make ahead desserts you can have in your rotation. Make it the night before your event, cover and refrigerate, and it will be perfectly set and ready to serve with almost no day of effort needed.
Frequently Asked Questions
How far in advance can I make Oreo dirt cake?
You can make Oreo dirt cake up to two days ahead of time and it will taste just as good if not better than the day you made it. Store it covered in the fridge. If you want to make it further ahead than that bake the filling and layer everything except the top Oreo layer. Add the final crushed Oreo topping and gummy worms the day you plan to serve it.
Can I make Oreo dirt cake without cream cheese?
You can but the filling will be noticeably softer and less structured. The cream cheese adds body, a slight tang, and richness that balances the sweet pudding and whipped topping. If you leave it out reduce the milk by half a cup to help the pudding layer set a little firmer. The flavor will still be good but the texture will be more mousse-like than creamy and scoopable.
What can I use instead of gummy worms?
Gummy worms are the classic decoration but you can use any candy that fits the theme. Gummy bugs, candy rocks, chocolate covered raisins to look like pebbles, or small candy flowers all work well. For an Easter version use mini candy eggs pressed into the top layer instead of worms.
Can I make Oreo dirt cake in individual cups?
Absolutely and this is actually one of the best ways to serve it at a party. Use clear plastic cups or mason jars and layer the ingredients in the same order as the full dish version. Top each one with crushed Oreos and a gummy worm. They refrigerate on a tray, serve without scooping, and look adorable as individual portions.
Why is my Oreo dirt cake filling runny?
A runny filling is usually caused by one of three things — pudding that did not have enough time to set before being combined with the cream cheese, Cool Whip that was not fully thawed, or cream cheese that was too warm and almost melted when mixed. Make sure the pudding sits in the fridge for at least five minutes before combining, use fully thawed Cool Whip, and use cream cheese that is softened but still cool to the touch.
Save This Recipe Before You Go
If this Oreo dirt cake recipe is going on your dessert list, save it to your Pinterest boards right now so you can find it easily when you need it. It is one of those recipes that gets shared around at every gathering and you will want it bookmarked for every season.
Already made a batch? Drop a comment below and tell us how it went. Did you do the flower pot presentation? Did you try the mint version or the chocolate pudding swap? We love hearing how people put their own spin on this classic. Share this with someone who needs an easy no bake crowd pleaser in their life this weekend.
Happy no bake season.
Recipe Card
Oreo Dirt Cake
Prep Time: 20 minutes Chill Time: 2 to 4 hours Total Time: About 4 hours 20 minutes Servings: 12 to 16 Difficulty: Easy
Ingredients
- 1 package (14.3 oz) Oreo cookies, divided
- 2 packages (3.4 oz each) instant vanilla pudding mix
- 3 cups cold whole milk
- 8 oz cream cheese, softened
- 1/2 cup unsalted butter, softened
- 1 cup powdered sugar, sifted
- 12 oz Cool Whip, thawed
- 1 teaspoon vanilla extract
- Gummy worms for decorating
Instructions
- Set aside 8 to 10 Oreos for topping. Crush remaining cookies into crumbs.
- Whisk pudding mix and cold milk for 2 minutes. Refrigerate 5 minutes to set slightly.
- Beat softened cream cheese and butter until completely smooth and fluffy.
- Add powdered sugar and vanilla. Beat until smooth.
- Add pudding to cream cheese mixture and beat on low until fully combined.
- Fold in thawed Cool Whip gently with a spatula.
- Layer crushed Oreos then filling then Oreos then filling in serving dish.
- Top with a generous layer of crushed Oreos.
- Press gummy worms into the top layer.
- Refrigerate for at least 2 hours or overnight before serving.
Storage: Refrigerate covered for up to 5 days. Freeze for up to 1 month.