Dirt Pudding Recipe

An Amateur Cook – Save Recipe

Save this recipe!

Get this recipe sent to your inbox, plus
new home-style recipes from An Amateur Cook every week.

I didn’t grow up eating anything called “dirt dessert,” but if you’d told my 8-year-old self that one day I’d be making pudding topped with crushed cookies and gummy worms on purpose, I would’ve been very into it.

This one started on a rainy afternoon when I had a serious chocolate craving and zero motivation to bake anything complicated. I opened the pantry, saw a pack of Oreos staring back at me, and then spotted gummy worms I definitely didn’t remember buying. It felt like a sign. Not a serious one, just a fun one.

I’d seen versions of this dessert before, usually at birthday parties or potlucks, always surrounded by kids who were way more excited than the adults. But that day, I thought, why not make it from scratch and actually enjoy the process? Worst case, I end up with chocolate pudding and cookies. Not exactly a loss.

So I tried it. Messed up the pudding a little the first time. Ate it anyway. Tried again the next day. And now… I keep coming back to it more often than I probably should admit.

Why I Cannot Stop Making This

  • Pure Comfort: There’s something about chocolate pudding that just settles everything down. Bad day, weird mood, random craving… this fixes a lot of it.
  • No Pressure Cooking: This isn’t one of those recipes where everything has to be perfect. It actually looks better when it’s a little messy.
  • Childhood Energy: The gummy worms on top make me smile every single time. It feels playful, and honestly, we don’t do enough of that as adults.
  • Chocolate Fix Done Right: It’s rich without being too heavy, and it hits that chocolate craving without needing a full cake situation.
  • Make-Ahead Friendly: I love that I can make it, stick it in the fridge, and forget about it until I’m ready to eat.
  • Customizable Layers: Some days I go heavy on Oreos, some days more pudding. There’s no wrong answer here.
  • Crowd-Pleaser Without Trying: People get weirdly excited about this. You don’t even have to sell it.
  • It’s Kind of Fun to Make: Crushing Oreos is oddly therapeutic. Highly recommend.

Ingredients You’ll Need

  1. Granulated sugar: 1 and 1/3 cups
  2. Cocoa powder: 1/2 cup
  3. Cornstarch: 1/3 cup
  4. Salt: 1/4 teaspoon
  5. Whole milk: 4 and 1/2 cups
  6. Unsalted butter: 3 tablespoons, softened
  7. Vanilla extract: 2 teaspoons
  8. Oreo cookies: 24–30 cookies
  9. Gummy worms: 24 pieces

A Quick Heads-Up Before You Start

This pudding takes a little patience. I’ve tried rushing it before by turning up the heat, and all I got was weird, lumpy chocolate sadness. Keep it steady, keep whisking, and trust the process.

What I Learned the Hard Way

Don’t skip the plastic wrap step on the pudding. That weird skin on top? Yeah, I’ve made that mistake so you don’t have to.

Instructions

Make the pudding: In a saucepan, whisk together sugar, cocoa powder, cornstarch, and salt. Slowly add milk while whisking.

Cook it patiently: Place over medium heat and bring to a boil while whisking occasionally. This takes about 10 minutes.

Watch for bubbles: Once it bubbles in the center, whisk constantly for 1 minute until thick.

Finish it off: Remove from heat and stir in butter and vanilla.

Cool slightly: Let sit for 5 minutes, then cover with plastic wrap directly on the surface. Refrigerate for 1 hour.

Crush the Oreos: Use a blender or food processor to make crumbs.

Layer it up: Add Oreo crumbs, pudding, more crumbs, more pudding, and finish with crumbs on top.

Add the worms: Place gummy worms on top like they’re living their best life.

Chill again: Refrigerate for 3 more hours before serving.

Tips You Must Know

  • Whisk Like You Mean It: The pudding needs attention. Walk away, and it might turn on you.
  • Don’t Rush the Heat: Medium heat is your friend. High heat is chaos.
  • Taste Before Serving: Adjust sweetness or add a pinch of salt if needed. It makes a difference.
  • Crumb Texture Matters: Don’t turn Oreos into dust. A little texture makes it better.
  • Let It Chill Properly: The second chill is where everything comes together.
  • Butter at the End: Adding it off heat keeps things smooth and rich.
  • Use Real Vanilla: It’s a small thing, but it shows up in the flavor.
  • Layer Generously: Thin layers are sad layers. Go bold.

Variations You Will Enjoy Trying

  1. Peanut Butter Twist: Add a spoon of peanut butter into the pudding. It’s dangerously good.
  2. Mint Chocolate Version: Use mint Oreos for a fresh twist.
  3. Coffee Kick: Add a teaspoon of instant coffee to the pudding mix for depth.
  4. Caramel Layer: Drizzle caramel between layers for a richer dessert.
  5. Vanilla-Chocolate Combo: Alternate chocolate pudding with vanilla pudding.
  6. Fruit Surprise: Add sliced bananas between layers. Trust me on this.
  7. Crunch Upgrade: Mix crushed pretzels with Oreos for a salty crunch.
  8. Adult Version: A tiny splash of liqueur in the pudding. Optional, but fun.

Dirt Pudding Recipe

Rich chocolate pudding layered with Oreo crumbs and topped with gummy worms, creating a fun, creamy, and indulgent dessert treat.
Prep Time 40 minutes
Cook Time 10 minutes
4 hours 50 minutes
Total Time 5 hours 40 minutes
Servings: 12
Course: Dessert
Cuisine: American
Calories: 320

Ingredients
  

  • 1 1/3 cups 267g granulated sugar
  • 1/2 cup 42g unsweetened cocoa powder
  • 1/3 cup 40g cornstarch
  • 1/4 teaspoon salt
  • 4 1/2 cups 1,080ml whole milk
  • 3 tablespoons 43g unsalted butter, softened
  • 2 teaspoons vanilla extract
  • 24 –30 Oreo cookies
  • 24 gummy worms

Equipment

  • Medium saucepan
  • Whisk
  • Heatproof bowl
  • Plastic wrap
  • Food processor or blender
  • Serving cups / trifle dish / baking dish
  • Spoon or spatula

Method
 

  1. Make the Chocolate Pudding
  2. In a medium saucepan, whisk together sugar, cocoa powder, cornstarch, and salt.
  3. Place over medium heat and slowly pour in milk while whisking until fully combined.
  4. Bring to a boil, whisking occasionally (about 10 minutes). Do not increase heat.
  5. Once bubbling in the center, whisk constantly and boil for 1 minute until thickened.
  6. Remove from heat and whisk in butter and vanilla.
  7. Chill the Pudding
  8. Pour pudding into a heatproof bowl and let sit for 5 minutes.
  9. Place plastic wrap directly on the surface to prevent a skin.
  10. Refrigerate for 1 hour (it should still be slightly soft for layering).
  11. Prepare Oreo Crumbs
  12. Pulse Oreo cookies in a food processor or blender until fine crumbs form.
  13. Assemble the Dessert
  14. Add a layer of Oreo crumbs to the bottom of each cup (a few tablespoons).
  15. Spoon about 1/4 cup pudding over crumbs.
  16. Add another layer of Oreo crumbs, followed by more pudding.
  17. Finish with a top layer of Oreo crumbs.
  18. Add gummy worms on top.
  19. Chill and Serve
  20. Refrigerate uncovered for at least 3 hours (up to 48 hours).
  21. Serve chilled.
  22. Do not rush pudding cooking; proper thickening requires steady heat.
  23. Whole milk gives the best texture and richness.
  24. Layer in clear cups for a more appealing presentation.

Nutritional Table (Approximate per serving)

NutrientAmount
Calories320 kcal
Carbohydrates48 g
Fat12 g
Protein5 g

Storage and Leftover Tips

  • Fridge Is Your Friend: Keep it covered and refrigerated for up to 3 days.
  • Plastic Wrap Trick: Always press it against the surface to avoid that skin.
  • Don’t Freeze It: The texture gets weird. Learned that the hard way.
  • Refresh Before Serving: Add a few fresh Oreo crumbs on top.
  • Keep Worms Separate: If storing long, add gummy worms just before serving.
  • Use Airtight Containers: Keeps everything fresh and prevents fridge smells.
  • Stir Leftover Pudding: If it thickens too much, give it a gentle stir.

How I Like to Serve This Dish

  1. Individual Cups: Feels a little fancy without trying too hard.
  2. Big Bowl Style: Scoop and serve. No rules.
  3. Clear Glasses: So you can actually see those layers.
  4. Extra Toppings: More worms, more crumbs, maybe some chocolate chips.
  5. Cold, Always Cold: This is not a room-temperature dessert for me.
  6. With a Spoon You Love: Sounds silly, but it matters.
  7. Straight from the Fridge at Midnight: Highly recommended.

FAQs

  • Can I use store-bought pudding? Yes, but homemade really does taste better.
  • Can I make it ahead of time? Absolutely. It actually gets better after a few hours.
  • What if I don’t have cornstarch? You can try flour, but the texture will be different.
  • Can I use plant-based milk? It might not thicken the same, but it’s worth experimenting.
  • Do I have to use gummy worms? Not at all, but they’re half the fun.
  • Can kids help make this? Yes, especially the layering part. It’s messy in a good way.
  • How do I know the pudding is ready? It should coat the back of a spoon without dripping.
  • Can I double the recipe? Yes, just use a bigger pot and a little extra patience.

The Last Bite

If you ever need a dessert that feels like a small celebration without any pressure, this is it. It’s messy, a little silly, and completely comforting. And if your first batch isn’t perfect, welcome to the club. That just means you get to make it again.

Author Image

Ethan

I am a 28-year-old part-time barista, full-time vibe curator, and above all, an enthusiastic amateur cook living in Austin, Texas. .

Rate This Recipe

Thank you for rating! 🤍

Leave a Reply

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

Recipe Rating




PIN & SAVE

Follow on Pinterest

Craving more cozy, easy, and scroll-worthy recipes? Follow along and never lose a favorite again.

Follow Me on Pinterest →

You'll also love