I figured dirt cup pudding was strictly a kids’ party thing—cute, sure, but not something I’d actually crave as an adult. It took about one spoonful of this version, made with silky chocolate pudding and crushed Oreos that actually taste like real dirt (the good kind), to completely change my mind. I was standing in my kitchen, testing it for a last-minute potluck, and I honestly just stood there eating it straight from the cup.
The thing is, this Easy No-Bake Dirt Cup Pudding with Gummy Worms isn’t trying to be fancy. It’s not pretending to be a mousse or a parfait. It’s unapologetically fun, and that’s exactly why it works. You get that rich, creamy chocolate layer, the crunch of the cookie “dirt,” and those wiggly little gummy worms peeking out like they’re escaping. It’s ridiculous in the best way.
What surprised me most was how genuinely good the pudding part is. I used to think instant pudding was just a shortcut, but when you layer it right and let it chill, it turns into something almost decadent. The gummy worms? They’re the hook. But the pudding? That’s what keeps you coming back for another bite. This recipe has become my secret weapon for everything from backyard barbecues to game-day spreads where I need something that looks impressive but takes almost zero effort.
So if you think this is just a kids’ dessert, I get it. I thought the same thing. But trust me on this one—it’s the kind of treat that makes everyone at the party light up, no matter their age.
Why You’ll Love This Recipe
Let’s be real—there are a million dessert recipes out there, but this one earns a permanent spot in your rotation for a handful of very good reasons. I’ve tested this Easy No-Bake Dirt Cup Pudding with Gummy Worms at family dinners, Super Bowl parties, and even a birthday brunch, and it never fails to disappear first.
- No Baking Required: Seriously, zero oven time. If you can stir and pour, you can make this. It’s perfect for hot summer days when turning on the oven feels like a punishment.
- Simple Ingredients: You probably have most of this in your pantry right now. No weird specialty items, no trips to three different stores. Just chocolate pudding, milk, Oreos, cream cheese, whipped topping, and gummy worms.
- Perfect for Any Occasion: Birthday parties, potlucks, game-day snacks, Halloween treats, or just a Tuesday night when you need something silly and delicious. It’s versatile like that.
- Crowd-Pleaser: Kids go absolutely nuts for the gummy worms, and adults secretly love the nostalgic comfort of it. I’ve watched grown men devour these at a game-day snack table without a shred of shame.
- Unbelievably Delicious: The texture combo is next-level. You get the creamy, rich pudding, the slight tang from the cream cheese, the crunch from the crushed cookies, and that chewy gummy worm surprise. It’s a party in a cup.
What makes this version different from the basic recipe you might have seen before is the cream cheese layer. A lot of dirt cup recipes skip this, but adding a thin layer of sweetened cream cheese between the pudding and the “dirt” gives it a tangy richness that balances the sweetness perfectly. It’s a small tweak, but it makes a big difference. Honestly, it’s the kind of dessert that makes you close your eyes after the first bite—not because it’s fancy, but because it’s just that satisfying.
What Ingredients You Will Need
This Easy No-Bake Dirt Cup Pudding with Gummy Worms uses simple, everyday ingredients to create something that tastes way more complicated than it is. Here’s what you’ll need to grab:
For the Pudding Layer
- 1 (3.9 oz) box instant chocolate pudding mix – I prefer Jell-O brand for consistent results, but any brand works. Do not use cook-and-serve pudding; it won’t set the same way.
- 2 cups cold whole milk – Whole milk gives the richest texture, but 2% works fine too. Avoid skim milk; the pudding won’t be as creamy.
For the Cream Cheese Layer

- 4 oz cream cheese, softened – Let it sit out for about 20 minutes so it blends smoothly. Full-fat is best for texture, but reduced-fat works in a pinch.
- 1/4 cup powdered sugar – Adds sweetness without grittiness. You can substitute with a tablespoon of honey or maple syrup if you prefer.
- 1/2 cup frozen whipped topping, thawed – Brands like Cool Whip work perfectly. You can also use homemade whipped cream, but it won’t hold up as long.
For the “Dirt” and Decorations
- 1 (14.3 oz) package Oreo cookies – Regular Oreos are ideal. Double Stuf works too, but you’ll get a slightly sweeter “dirt.” Avoid using the filling for the dirt layer—just crush the cookies.
- 1 cup gummy worms – Any brand works. I like the sour ones for a little tangy contrast against the sweet pudding. You can also use gummy bugs or frogs for a different vibe.
- Optional: 1/2 cup additional frozen whipped topping for topping – If you want a whipped cream layer on top before the dirt.
A quick note on ingredient selection: I’ve tried this with homemade chocolate pudding, and while it’s delicious, it doesn’t set as firmly as instant pudding, so the layers can get a bit messy. Stick with instant for that perfect, scoopable texture. If you’re making this for a party, grab an extra pack of gummy worms—people love picking them off the top before they even dig into the pudding.
Equipment Needed
You don’t need much for this recipe, which is part of its charm. Here’s the basic gear:
- Large mixing bowl – For the pudding. A glass or stainless steel bowl works best.
- Medium mixing bowl – For the cream cheese mixture.
- Whisk or electric hand mixer – A whisk works fine for the pudding, but a hand mixer makes the cream cheese layer much smoother.
- Measuring cups and spoons – For accurate measurements, especially the milk.
- Rolling pin or food processor – For crushing the Oreos into fine “dirt.” A zip-top bag and rolling pin is the budget-friendly option and honestly works great. A food processor gives you a more uniform crumb.
- Small cups or glasses – 6 to 8 oz size is perfect. Clear plastic cups let you see the layers, which is half the fun. I use disposable plastic cups for parties and small mason jars for a more rustic look.
- Spatula – For scraping every last bit of pudding and cream cheese.
- Refrigerator space – You’ll need room to chill the cups for at least 2 hours.
If you don’t have a food processor, don’t sweat it. I’ve crushed Oreos with a meat tenderizer before—whatever works. The key is getting them fine enough that they actually look like dirt, not chunky gravel. A few bigger pieces are fine, but you want mostly crumbs.
Preparation Method
This Easy No-Bake Dirt Cup Pudding with Gummy Worms comes together in about 15 minutes of active work, then it’s just a waiting game. Follow these steps for perfect layers every time.
- Crush the Oreos. Place the whole Oreos (filling and all) in a large zip-top bag. Seal it, then use a rolling pin to crush them into fine crumbs. Alternatively, pulse them in a food processor until you get a sandy texture. You want about 2 cups of crumbs. Set aside.
- Make the pudding. In a large bowl, whisk together the instant chocolate pudding mix and 2 cups of cold milk. Whisk for about 2 minutes until it starts to thicken. It will be loose at first, then firm up as it sits. Let it rest for 5 minutes so it sets slightly.
- Prepare the cream cheese layer. In a medium bowl, beat the softened cream cheese and powdered sugar together until smooth. If you’re using a hand mixer, this takes about a minute. Fold in the 1/2 cup of thawed whipped topping gently until everything is combined and fluffy.
- Start layering. Grab your cups or glasses. Spoon about 2 tablespoons of the crushed Oreos into the bottom of each cup. This is your first “dirt” layer. Press it down lightly with the back of a spoon.
- Add the cream cheese layer. Spoon about 2 tablespoons of the cream cheese mixture over the Oreo layer. Spread it gently to the edges of the cup. This layer adds that tangy richness I mentioned.
- Add the pudding. Spoon or pour the chocolate pudding over the cream cheese layer, filling each cup about three-quarters full. Leave a little room at the top for the final dirt layer and gummy worms.
- Top with dirt. Sprinkle a generous layer of crushed Oreos over the pudding. Use about 2 to 3 tablespoons per cup, covering the surface completely. You want it to look like a little pot of soil.
- Add the gummy worms. Gently poke 2 to 3 gummy worms into the top of each cup so they look like they’re crawling out of the dirt. Leave part of them sticking out for that fun, wiggly effect.
- Chill. Place the cups in the refrigerator for at least 2 hours, or up to overnight. This allows the layers to set and the flavors to meld together. The pudding will firm up beautifully.
- Serve cold. Right before serving, you can add a few more gummy worms on top for extra visual impact. Serve straight from the fridge.
A few sensory cues as you go: the pudding should look glossy and thick when it’s ready, almost like a soft mousse. The cream cheese mixture should be light and airy, not dense. When you press the Oreo crumbs, they should hold together slightly but still look crumbly. And when you poke in the gummy worms, the pudding should be firm enough that they stay put without sinking.
Cooking Tips & Techniques
I’ve made this Easy No-Bake Dirt Cup Pudding with Gummy Worms more times than I can count, and I’ve learned a few things the hard way. Here are my best tips for getting it right every time.
Don’t skip the cream cheese layer. I made a batch without it once because I was out of cream cheese, and it just wasn’t the same. The tanginess cuts through the sweetness of the pudding and Oreos, making the whole thing more balanced. It’s worth the extra step.
Let the pudding set before layering. If you pour the pudding in right after whisking, it’s too runny and will mix with the cream cheese layer. Give it those 5 minutes to thicken up. You’ll know it’s ready when it coats the back of a spoon.
Crush the Oreos finely but not to dust. You want some texture in the “dirt.” If you over-process them, they turn into a paste. Aim for a consistency similar to coarse sand. A few slightly bigger pieces are fine—they add to the realistic dirt look.
Use cold milk for the pudding. This is non-negotiable. Cold milk helps the pudding set properly. If your milk is warm, the pudding will be thin and won’t firm up. I usually pull the milk from the fridge right before I start.
Make it ahead of time. This recipe actually gets better after a few hours in the fridge. The Oreo crumbs soften slightly and meld with the pudding, creating a texture that’s almost like a cookie crust. I often make these the night before a party, and they’re always a hit.
One mistake I made early on was adding too many gummy worms at once. They release a bit of moisture, and if you overload the top, the pudding can get watery. Stick to 2 to 3 per cup, and add extra right before serving if you want a more dramatic look.
Variations & Adaptations
This Easy No-Bake Dirt Cup Pudding with Gummy Worms is incredibly adaptable. Here are some variations I’ve tried and loved:
- Peanut Butter Dirt Cups: Add 2 tablespoons of creamy peanut butter to the cream cheese mixture. It adds a rich, nutty flavor that pairs beautifully with the chocolate. Just make sure to use a natural peanut butter without added sugar, or adjust the powdered sugar accordingly.
- Mint Chocolate Dirt Cups: Use mint-flavored Oreos (the ones with green filling) and add 1/4 teaspoon of peppermint extract to the pudding mixture. Top with gummy worms or even mint-flavored gummy candies. It’s incredibly refreshing.
- Vegan Version: Use a dairy-free chocolate pudding mix (like Simply Delish or a homemade version), coconut cream instead of cream cheese, and vegan whipped topping. Most Oreos are accidentally vegan, so the dirt layer is already good to go. Use vegan gummy worms (check for gelatin-free options).
- Gluten-Free Option: Use gluten-free chocolate sandwich cookies for the dirt layer. Brands like Glutino or Kinnikinnick work well. The rest of the ingredients are naturally gluten-free, but double-check your pudding mix.
- Fruity Twist: Add a layer of fresh raspberries or sliced strawberries between the cream cheese and pudding layers. The tartness of the fruit cuts through the sweetness and adds a fresh element. I tried this for a summer barbecue and it was a huge hit.
- Pumpkin Dirt Cups: For fall, swap the chocolate pudding for vanilla or butterscotch, and add 1/4 cup of pumpkin puree and 1/2 teaspoon of pumpkin pie spice to the cream cheese mixture. Top with crushed ginger snaps instead of Oreos for a seasonal twist. It’s like a pumpkin pie in a cup.
If you’re feeling adventurous, try layering this in a larger dish, like a 9×13 pan, for a crowd. Just double the recipe and let it chill for at least 4 hours. It’s a fantastic alternative to traditional no-bake desserts when you need something quick.
Serving & Storage Suggestions
These dirt cups are best served cold, straight from the fridge. The contrast between the cool, creamy pudding and the crunchy Oreo dirt is part of the magic. I like to serve them in clear cups so everyone can see the layers—it’s half the appeal.
For presentation, arrange the cups on a tray with a few extra gummy worms scattered around for a playful look. You can also add a small plastic shovel or a fake flower in each cup for a garden party theme. Kids especially love the novelty of “digging” into the dirt.
These pair wonderfully with other party snacks. I’ve served them alongside crispy buffalo cauliflower bites for a sweet-and-spicy combo that always works. They also go great with a cold glass of milk or a hot cup of coffee—the bitterness of the coffee balances the sweetness of the pudding.
Storage: Keep any leftover cups covered in the refrigerator for up to 3 days. The Oreo “dirt” will soften over time, which some people actually prefer. If you want to keep the dirt crunchy, store the crushed Oreos separately and add them just before serving. Do not freeze these—the texture will be off when thawed.
Reheating: This is a no-bake dessert, so there’s no reheating involved. If the cups have been sitting out for more than 2 hours (like at a party), just pop them back in the fridge for 30 minutes to firm up before serving.
One thing I love about this recipe is how the flavors develop overnight. The pudding gets even richer, and the Oreo crumbs meld into the cream cheese layer slightly, creating a texture that’s almost like a cheesecake crust. If you can wait, make these a day ahead.
Nutritional Information & Benefits
While this Easy No-Bake Dirt Cup Pudding with Gummy Worms is definitely a treat, it’s not without a few redeeming qualities. Here’s a rough estimate per serving (based on 8 servings):
- Calories: Approximately 350-400
- Fat: 18g
- Carbohydrates: 48g
- Protein: 5g
- Sugar: 35g
- Calcium: 10% of daily value (from milk and cream cheese)
The cream cheese and milk provide a decent amount of calcium and protein, which helps balance out the sugar content a bit. The Oreos, while not exactly health food, do contain a small amount of iron and fiber from the cocoa and wheat flour. And the gummy worms? Well, they’re mostly sugar and gelatin, but they make people smile, and that counts for something, right?
If you’re looking for a lighter version, you can use sugar-free pudding mix, low-fat cream cheese, and light whipped topping. The texture will be slightly different, but it still tastes great. For a lower-carb option, skip the Oreo layer and use crushed nuts or a sugar-free cookie crumble instead.
I’m not going to pretend this is a health food, but I do believe that dessert has a place in a balanced diet. This recipe is about joy, nostalgia, and sharing something fun with the people you love. And honestly, a little bit of happiness is good for you.
Conclusion
This Easy No-Bake Dirt Cup Pudding with Gummy Worms is more than just a kids’ party dessert—it’s a nostalgic, crowd-pleasing treat that brings out the kid in everyone. It’s ridiculously simple to make, requires zero baking, and uses ingredients you probably already have on hand. The combination of creamy chocolate pudding, tangy cream cheese, crunchy Oreo “dirt,” and playful gummy worms is impossible to resist.
What I love most about this recipe is how adaptable it is. You can dress it up for a fancy party with fresh berries and mint, or keep it simple for a weeknight treat. You can make it in individual cups or a big dish. You can swap in different cookies, different pudding flavors, or different gummy shapes. It’s a recipe that invites creativity, and that’s the best kind of recipe to have in your back pocket.
I’d love to hear how yours turn out. Did you try a fun variation? Did the kids go wild for them? Drop a comment below and let me know—I read every single one. And if you loved this recipe, share it with a friend who needs a little more fun in their kitchen. Trust me, they’ll thank you.
Now go make some dirt. The edible kind.
Frequently Asked Questions
Can I use homemade chocolate pudding instead of instant?
You can, but it won’t set as firmly as instant pudding. Homemade pudding tends to be thinner, so the layers might blend together more. If you go that route, let the homemade pudding chill for at least 4 hours before layering.
How far in advance can I make these dirt cups?
You can make them up to 2 days in advance. The flavors actually meld together nicely overnight. Just wait to add the gummy worms until right before serving so they don’t get too soft.
Can I use a different type of cookie for the dirt?
Absolutely. Chocolate wafer cookies, gluten-free chocolate cookies, or even graham crackers work well. For a different flavor, try using crushed vanilla wafers or shortbread cookies.
How do I keep the gummy worms from sinking into the pudding?
Make sure your pudding has set for at least 2 hours before adding the worms. If it’s still too soft, the worms will sink. You can also add the worms right before serving for the best effect.
Can I make this in a large dish instead of individual cups?
Yes! Layer everything in a 9×13 baking dish. Double the recipe and let it chill for at least 4 hours. Scoop it out like a trifle. It’s perfect for potlucks and parties.
Pin This Recipe!

Easy No-Bake Dirt Cup Pudding with Gummy Worms
This Easy No-Bake Dirt Cup Pudding with Gummy Worms is a fun, nostalgic dessert that combines silky chocolate pudding, a tangy cream cheese layer, crunchy Oreo ‘dirt,’ and playful gummy worms. It’s a crowd-pleaser that requires zero baking and comes together in minutes.
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Total Time: 2 hours 15 minutes
- Yield: 8 servings 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 1 (3.9 oz) box instant chocolate pudding mix
- 2 cups cold whole milk
- 4 oz cream cheese, softened
- 1/4 cup powdered sugar
- 1/2 cup frozen whipped topping, thawed
- 1 (14.3 oz) package Oreo cookies
- 1 cup gummy worms
- Optional: 1/2 cup additional frozen whipped topping for topping
Instructions
- Crush the Oreos. Place the whole Oreos (filling and all) in a large zip-top bag. Seal it, then use a rolling pin to crush them into fine crumbs. Alternatively, pulse them in a food processor until you get a sandy texture. You want about 2 cups of crumbs. Set aside.
- Make the pudding. In a large bowl, whisk together the instant chocolate pudding mix and 2 cups of cold milk. Whisk for about 2 minutes until it starts to thicken. It will be loose at first, then firm up as it sits. Let it rest for 5 minutes so it sets slightly.
- Prepare the cream cheese layer. In a medium bowl, beat the softened cream cheese and powdered sugar together until smooth. If you’re using a hand mixer, this takes about a minute. Fold in the 1/2 cup of thawed whipped topping gently until everything is combined and fluffy.
- Start layering. Grab your cups or glasses. Spoon about 2 tablespoons of the crushed Oreos into the bottom of each cup. This is your first ‘dirt’ layer. Press it down lightly with the back of a spoon.
- Add the cream cheese layer. Spoon about 2 tablespoons of the cream cheese mixture over the Oreo layer. Spread it gently to the edges of the cup.
- Add the pudding. Spoon or pour the chocolate pudding over the cream cheese layer, filling each cup about three-quarters full. Leave a little room at the top for the final dirt layer and gummy worms.
- Top with dirt. Sprinkle a generous layer of crushed Oreos over the pudding. Use about 2 to 3 tablespoons per cup, covering the surface completely.
- Add the gummy worms. Gently poke 2 to 3 gummy worms into the top of each cup so they look like they’re crawling out of the dirt. Leave part of them sticking out.
- Chill. Place the cups in the refrigerator for at least 2 hours, or up to overnight.
- Serve cold. Right before serving, you can add a few more gummy worms on top for extra visual impact. Serve straight from the fridge.
Notes
Don’t skip the cream cheese layer; it adds a tangy richness that balances the sweetness. Let the pudding set for 5 minutes before layering to prevent it from mixing with the cream cheese. Crush Oreos finely but not to dust for the best ‘dirt’ texture. Use cold milk for the pudding to ensure proper setting. Make ahead of time for best flavor development. Add gummy worms just before serving to prevent them from getting too soft.
Nutrition
- Serving Size: 1 cup
- Calories: 375
- Sugar: 35
- Sodium: 380
- Fat: 18
- Saturated Fat: 9
- Carbohydrates: 48
- Fiber: 1
- Protein: 5
Keywords: dirt cup, pudding, no-bake, gummy worms, chocolate pudding, Oreo, easy dessert, kids dessert, party dessert


