Homemade Dirt Pudding (Fun for Kids!)

This no-bake, make-ahead homemade dirt pudding recipe is as fun to make as it is to serve and eat. With its layers of creamy homemade chocolate pudding, crushed Oreo cookies, and buried gummy worms, this whimsical dessert brings out the inner child in everyone. Eating dirt and worms has never been so delicious (or encouraged)!

One reader, Allie, commented: โ€œIโ€™ve never made chocolate pudding from scratch before, and after making this recipe, I will never go back to boxed pudding mixes ever again! Oh my, this pudding is an absolute dream. So simple and easy to make, too! โ˜…โ˜…โ˜…โ˜…โ˜…โ€œ

dirt pudding cups with crushed Oreo cookies and gummy worms on top.

Go on, I dare even the grumpiest grownup to resist a smile when theyโ€™re handed a cup of dirt and worms to eat with a spoon. Even the worms are smiling like theyโ€™re in on the joke. ๐Ÿ˜‰


Why Would I Eat Dirt?

Fair question. Hereโ€™s why you will love this homemade dirt pudding dessert:

  • Smooth, creamy milk chocolate pudding is surprisingly easy to make from scratch!
  • Layers of Oreo cookie crumbs provide a wonderful texture contrast.
  • This is a no-bake, make-ahead dessert.
  • You can decorate the top to suit your party or holiday theme (ideas below)!
  • Makes a great treat for kidsโ€™ parties, spring or summertime, or Halloween.
  • You can layer it in cups for individually portioned desserts, or all in 1 large baking dish or bowl.
  • Fun to make, fun to eat! Both kids and kids-at-heart love digging into this dessert.
cups of dirt and worms pudding dessert with layers of crushed Oreo cookies, homemade chocolate pudding, and gummy worms on top.

Ingredients You Need for Homemade Dirt Pudding

This is from-scratch stovetop chocolate pudding, and the best way I know how to make it. You donโ€™t have to serve it as dirt and worms! Itโ€™s incredible plain, as a trifle, or in a baked pie crust. Hereโ€™s what you need:

  • Sugar: For sweetening the pudding.
  • Cocoa Powder: I use unsweetened natural cocoa powder, which, when combined with the sugar and milk, makes a nice milk chocolate pudding (a kid favorite!). If you prefer the bittersweet flavor of dark chocolate, you can use Dutch-process cocoa powder or Hersheyโ€™s Special Dark cocoa powder instead.
  • Cornstarch: This is the thickening agent for the pudding, just like we need for banana cream pie, coconut cream pie, and banana pudding.
  • Salt: A little salt balances the sweet.
  • Whole Milk: Use whole milk in this recipe. If you want to substitute in lower fat or nondairy milk, increase the cornstarch. I tested it, and almond milk worked nicely but the consistency was much thinner even with 1 extra Tablespoon of cornstarch. So, keep that in mind.
  • Butter: Just 3 Tablespoons stirred in at the end of cooking gives the pudding a richer flavor, helps it continue to thicken, and smooths it out. (It does the same in homemade hot fudge, too.)
  • Vanilla Extract: Flavor enhancer.
  • Oreos: Crush classic or peanut butter Oreos for the โ€œdirtโ€ layers, or crush Golden Oreos for โ€œsandโ€ if youโ€™d prefer a beach theme! (See below for some more theme inspiration and ideas.) If you want to include this recipe in your lineup of gluten free dessert recipes, be sure to use gluten free Oreos.
  • Gummy Worms: Always the kidsโ€™ favorite part of this treat!
ingredients on counter including Oreo cookies, gummy worms, cocoa powder, milk, cornstarch, sugar, and butter.

Have you ever tried my butterscotch pudding before? The chocolate pudding is similar, but thereโ€™s no need for egg yolks. The cornstarch obviously helps thicken, but the cocoa powder does too.


Make the Homemade Chocolate Pudding

Making homemade chocolate pudding is so much easier than youโ€™d think, and the full printable recipe is below. These brief notes and step-by-step photos will help you understand the process before you begin. First, youโ€™ll combine most of the ingredients in a medium saucepan over medium heat. (Youโ€™ll stir the butter and vanilla in after cooking.)

If youโ€™ve ever made coconut cream piemocha chocolate pudding pie, butterscotch pie, or pastry cream, this process will seem a bit familiar. Youโ€™re cooking the mixture on the stove.

I removed the saucepan from heat just to show you this picture. Hereโ€™s the sugar, cocoa powder, cornstarch, salt, and milk combined. Itโ€™s pretty thin before it begins cooking:

chocolate liquid mixture and rainbow whisk in saucepan.

Making homemade pudding is all about whisking. I always like to say: if you know how to whisk, you know how to make pudding.

Whisking occasionally, cook the mixture until it begins boiling. You want big bubbles erupting and popping in the very center of the pan. When that happens, let it boil for 1 minute, and then whisk in the butter and vanilla extract off heat.

whisking butter into chocolate mixture in saucepan.

Look how wonderfully thick! Pour the hot pudding into a heatproof bowl, and let it sit for 5 minutes. Then place plastic wrap directly on the surface to prevent a rubbery โ€œskinโ€ from forming on top.

spatula with chocolate pudding on it and the bowl of chocolate pudding shown with plastic wrap on top.

Let the pudding thicken in the refrigerator for an hour, and then assemble the dirt cups. After that, refrigerate the assembled dirt cups for 3 hours, or up to 48 hours. Great make-ahead dessert!


Layer the Dirt Dessert Cups

This recipe makes about 4 cups of pudding, so thatโ€™s enough for eight 1/2-cup servings of pudding. Layer a couple spoonfuls of crumbs into the bottom of each glass, followed by a layer of pudding (about 1/4 cup), and repeat with another layer of crumbs, a second 1/4-cup layer of pudding, and a final topping of crumbs. Donโ€™t forget the worms!

4-photo collage showing layering homemade chocolate pudding, crushed Oreo cookies, and gummy worms in a glass cup.

Success Tip: Taking these to go? Use glass jars with lids or plastic cups with lids to make transporting easy!

You can also make this as a larger dessert, rather than individual cups, in a 9-inch-square glass baking dish or glass trifle bowl.


Other Ideas for Decorating Dirt Pudding

Here are a few more ideas to inspire youโ€”get creative and have fun with it!

No matter how you decorate or serve these dirt pudding cups, kids and kids-at-heart cannot get enough. Hereโ€™s to a silly, happy dessert!

overhead picture of dirt pudding cups with crushed Oreo cookies and gummy worms on top.

Want to Save This Recipe?

Enter your email below, and weโ€™ll send the link straight to your inbox. Plus, you'll join 250,000 fellow bakers and receive my trusted baking recipes each week!

    We won't send you spam. Unsubscribe at any time.

    Print
    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
    dirt pudding cups with crushed Oreo cookies and gummy worms on top.

    Homemade Dirt Pudding Recipe

    5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 12 reviews
    • Author: Sally
    • Prep Time: 40 minutes
    • Cook Time: 10 minutes
    • Total Time: 4 hours, 50 minutes (includes refrigeration)
    • Yield: 8 1/2 cup pudding servings
    • Category: Dessert
    • Method: Cooking
    • Cuisine: American
    Save Recipe

    Description

    This homemade chocolate pudding comes together in about 10 minutes on the stove. Youโ€™ll want to make and assemble these pudding cups ahead of time so the chocolate pudding has time to thicken in the refrigerator. Crushed Oreo cookies and gummy worms turn the smooth and creamy from-scratch pudding into โ€œdirtโ€!


    Ingredients

    • 1 and 1/3 cups (267g) granulated sugar
    • 1/2 cup (42g) unsweetened natural or Dutch-process cocoa powder
    • 1/3 cup (40g) cornstarch
    • 1/4 teaspoon salt
    • 4 and 1/2 cups (1,080ml) whole milk*
    • 3 Tablespoons (43g) unsalted butter, softened to room temperature
    • 2 teaspoons pure vanilla extract
    • 24โ€“30 Oreo cookies (or about 1 standard package)
    • 24 gummy worms

    Instructions

    1. Make the pudding: Whisk sugar, cocoa powder, cornstarch, and salt together in a medium saucepan and place the saucepan over medium heat. While whisking, slowly pour in the milk and whisk until combined.
    2. Bring the mixture to a boil, whisking occasionally. This will take about 10 minutes and do not try to rush it by turning up the heat, as the pudding will not thicken properly. The mixture will begin to bubble around the edges, and then in the center. Once bubbling in the center, whisk constantly and allow to boil for 1 minute. The pudding should be thickened, and youโ€™ll know itโ€™s thickened enough if it coats the back of a spoon or spatula without dripping off.
    3. Remove from heat, and then whisk in the butter and vanilla.
    4. Pour into a heatproof bowl, let sit for 5 minutes, and then place a piece of plastic wrap directly on the surface of the pudding to prevent a skin from forming on top. Refrigerate for 1 hour. The pudding will not be fully thickened at this point, as you still want it a little thin to assemble the pudding cups in step 6.
    5. Place the Oreos in a food processor or blender and pulse into crumbs. 
    6. Assemble the dirt dessert: Itโ€™s helpful to know that this recipe makes 4 cups of chocolate pudding, and you can make individual cups, a trifle, or assemble/serve in a 9-inch baking pan. The amount of pudding/Oreo crumbs in each cup really depends on the size of the cup (or other vessel) you are using. Youโ€™ll want to layer Oreo crumbs on the bottom, then pudding, Oreo crumbs in the middle, more pudding, and more Oreo crumbs on top. Start with a couple Tablespoons of Oreo crumbs in the bottom of each cup. Spoon 1/4 cup of pudding on top of the Oreo layer, then repeat with another couple of spoonfuls of Oreo crumbs, another 1/4 cup of pudding, and a final layer of Oreo crumbs. Place a few gummy worms in the top layer of Oreo crumbs.
    7. Refrigerate uncovered for 3 more hours and up to 48 hours.
    8. Cover and store leftover cups in the refrigerator for up to 3 days.
    YouTube video

    Notes

    1. Make Ahead Instructions: This is a make ahead dessert because the pudding cups need to set and thicken. You can assemble the pudding cups up to 48 hours in advance. See step 7.
    2. Special Tools (affiliate links): WhiskFood Processor or Blender/Chopper | Glass Cups (pictured are something like this), or try Glass Jars With Lids, Plastic Cups with Lids, or Trifle Bowl
    3. Milk: Whole milk is the best choice for this pudding. If youโ€™d like to try a lower-fat milk or nondairy milk, add 1 more Tablespoon of cornstarch. But keep in mind that the pudding will still not thicken quite as much as the whole milk version. If you have heavy cream, you could use 1 cup (240ml) heavy cream and 3 and 1/2 cups (840ml) lower-fat or nondairy milk. No need to add an extra Tbsp of cornstarch if doing that.

    Baking Made Easy

    Are you new to this website? This free email series is a great place to start. Iโ€™ll walk you through a few of my most popular recipes and show you how and why they work. Youโ€™ll learn some handy baking science and quickly gain the knowledge to become a better baker.

      We respect your privacy. Unsubscribe at any time.

      sally mckenney headshot purple shirt.
      About the Author

      Sally McKenney

      Sally McKenney is a professional baker, food photographer, and cookbook author. Since 2011, she has been sharing meticulously tested recipes and step-by-step tutorials, helping home bakers gain confidence in the kitchen. Over the years, her dedication to approachable baking has built a loyal community of millions. Her work has been featured on Good Morning America, in People Magazine, and on popular sites like BuzzFeed, HuffPost, The Kitchn, and Country Living.

      Read More

      Leave a Comment

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

      Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

      This site uses Akismet to reduce spam. Learn how your comment data is processed.

      Reader Comments and Reviews

      1. Rosanne M Norris says:
        March 22, 2025

        Both kids and adults loved these. Thank you Sally for providing wonderful recipes. I donโ€™t particularly like to bake, but you make the job easier and fun!

        Reply
      2. Olivia Collins says:
        November 15, 2024

        First time making pudding from scratch and boy it was a hit! Such a fun treat for Halloween I like using Milano cookies as grave stones.

        Reply
      3. Rachel says:
        November 8, 2024

        Hi Sally! Iโ€™m making this for my sonโ€™s party on Sunday (today is Friday), do you recommend just making the pudding today in advance and keeping in fridge? Or should I assemble the cups with the Oreos. I just donโ€™t want the Oreos to become soggy.

        Reply
        1. Stephanie @ Sally's Baking says:
          November 8, 2024

          Hi Rachel, Youโ€™ll want the pudding to be a little bit on the thinner side to easily assemble the cups (after about an hour in the refrigerator). We found they stay fresh assembled for up to 48 hours. If you want to make your pudding a day or two before assembling that should be fine, just keep in mind may be a bit more difficult to layer cleanly once the pudding has fully thickened up.

          Reply
      4. Felicity says:
        November 5, 2024

        Am I supposed to take off the frosting in the Oreo before putting it in the food processor? Also can I use homemade Oreos?

        Reply
        1. Trina @ Sally's Baking says:
          November 5, 2024

          Hi Felicity! Leave the filling in the Oreos. Homemade Oreos wonโ€™t be the right texture.

          Reply
      5. Haley D. says:
        November 2, 2024

        Great recipe! I did this in an 8ร—8 square pan and it fit well. I added 2 teaspoons of espresso powder to add a kick to the pudding, and I used peanut butter OREOS. Everyone on Halloween loved it!

        Reply
      6. Becky says:
        October 31, 2024

        Pudding is delicious!!
        Can I mix it with whipping cream to lighten it up .. Iโ€™m making mini dessert cups..?

        Reply
        1. Lexi @ Sally's Baking says:
          November 1, 2024

          Hi Becky, we havenโ€™t tested it, but we imagine that should work. Or, hereโ€™s our homemade chocolate mousse recipe if youโ€™re interested.

          Reply
      7. Bee H. says:
        October 25, 2024

        Recipe is soooo good! I was wondering if I can leave it covered overnight? If Iโ€™m not planning on assembling it. Or do I have to keep it uncovered?

        Reply
        1. Lexi @ Sally's Baking says:
          October 25, 2024

          Hi Bee, if youโ€™re just making the pudding, we still recommend placing a piece of plastic wrap directly on the surface of the pudding to prevent a skin from forming on top. You can keep it on overnight.

          Reply
        2. Bee H. says:
          October 25, 2024

          Made this recipe vegan using oat milk and oat butter, and used date sugar. Came out soooo soooooo delicious. Looking forward to using your other desserts.

          Reply
          1. Erin @ Sally's Baking says:
            October 26, 2024

            Hi Bee, weโ€™re so glad it worked out and you enjoyed the dirt pudding!

      8. Anonymous says:
        September 21, 2024

        This was a hit last night! The kids loved it and even the adults had to have some

        Reply
      9. Laura says:
        July 21, 2024

        May I leave a rating if I only made the pudding? What a simple and delicious egg-free chocolate pudding!

        Reply
      10. Molly says:
        July 7, 2024

        Best chocolate pudding Iโ€™ve ever tasted, let alone made. This simple nostalgic dessert was a huge hit at a scorching hot July 4th bbq (served in individual cups).

        Reply
      11. Shannon W says:
        May 31, 2024

        On my goodness was the pudding yummy! Made this for a family get together for the kids and it was a big hit.

        Reply
        1. Sally @ Sally's Baking says:
          June 1, 2024

          So glad you enjoyed!

          Reply
      12. James says:
        May 17, 2024

        Hello, I have a question, could you possibly tell me how much one person gets per serving
        Thank you

        Reply
        1. Trina @ Sally's Baking says:
          May 17, 2024

          Hi James, this recipe yields eight 1/2 cup servings.

          Reply
      13. Kelly says:
        April 17, 2024

        Could I substitute arrowroot for cornstarch?

        Reply
        1. Stephanie @ Sally's Baking says:
          April 18, 2024

          Hi Kelly, We havenโ€™t tested it ourselves but arrowroot is usually a good substitute for cornstarch. Let us know if you give it a try.

          Reply
          1. Kelly says:
            April 19, 2024

            I made it last night with arrowroot and it did thicken up and made a beautiful, silky pudding. Yum! This will be our go to recipe from now on when we are craving chocolate pudding. Thank you for all your hard work- I have made several of your recipes and have always been so impressed.

      14. Kait says:
        November 14, 2023

        Will this fit a sheet cake pan?

        Reply
        1. Sally @ Sally's Baking says:
          November 14, 2023

          This fits in a 9-inch square pan.

          Reply
      15. Alicia says:
        October 29, 2023

        Thanks for taking the time to share this recipe. For anyone who is wondering โ€“ you can triple this recipe as it is and it totally works great. I made 26 cups and had a bit of pudding left (1.5 cups probably). My daughters grade 6 class tomorrow is going to be so excited for their treat! Thanks again ๐Ÿ™‚ Iโ€™ve never made pudding from scratch before, it never even occurred to me to do it haha. Now that I know how easy it is Iโ€™ll be exploring different flavours for sure!

        Reply
        1. Laura says:
          March 18, 2024

          I needed this exact info for the exact same reason (different grade), so thank you!

          Reply
      16. Jessica says:
        September 29, 2023

        Hi Sally! I was wondering if you had a homemade vanilla pudding recipe also so I could make โ€œdirtโ€ and โ€œsandโ€ for my sonโ€™s construction themed birthday party. Thanks for your help!

        Reply
        1. Trina @ Sally's Baking says:
          September 29, 2023

          Hi Jessica, the vanilla pudding recipe from this Caramelized Banana Pudding recipe should be perfect! What a sweet idea ๐Ÿ™‚

          Reply
      17. Kyla says:
        September 8, 2023

        This was fun to make!

        Reply
      18. Allie says:
        August 26, 2023

        Iโ€™ve never made chocolate pudding from scratch before and after making this recipe, I will never go back to boxes pudding mixes EVER again! Oh my this pudding is an absolute dream! So simple and easy to make too! I am almost mad at myself for ever using the boxes pudding because this was so simple and out of this world delicious.

        Reply
      19. Syd says:
        July 2, 2023

        I would like to make a dirt layer cake, chocolate cake layer, filled with chocolate pudding and a Oreo frosting. Would it be possible to use this pudding recipe as a filling for a layer cake?

        Reply
        1. Sally @ Sally's Baking says:
          July 3, 2023

          Hi Syd, it should be sturdy enough if it has chilled long enough. Or you can try the mousse layer from this dark chocolate mousse cake.

          Reply
      20. Abigail says:
        June 19, 2023

        I made this for Fatherโ€™s Day as chocolate pudding is my husbandโ€™s all time favourite dessert. He topped his pudding with coconut but the kids and I had the full Dirt And Worms experience. My kids were really confused as to why I was feeding them dirt and worms โ€“ it made for a fun joke. My five year old said, โ€œThis is actually real dirt. And it tastes so GOOD!โ€ Lol. And just in case you were wondering, the leftovers tonight were just as scrumptious today!!! Sally, you never disappoint. Iโ€™ve never seen a cook or baker who nails a dish as consistently as you.

        Reply
      21. Cassie says:
        June 15, 2023

        This recipe looks great! Could it be cut in half for a small batch?

        Reply
        1. Sally @ Sally's Baking says:
          June 15, 2023

          Hi Cassie! Halving the recipe should be just fine. Bringing the pudding mixture to a boil will take a little less time.

          Reply
      22. Robin says:
        June 12, 2023

        Not entirely sure how Sally read my mind and published this recipe days after thinking about dirt cups, but here we are! I made the pudding cups tonight and the recipe was super easy to follow and make. I found that my pudding didnโ€™t bubble aggressively and probably kept it on the stove beyond when it needed to. I recommend keeping an eye on it until itโ€™s thickened and then using the spoon test mentioned to see when itโ€™s done. After about 3 hours my pudding was chilled enough to assemble the cups, but was not so cold that it was difficult to manage

        Reply
      23. Hillary says:
        June 12, 2023

        I made this for our church groundskeeping committtee, aka plant and soil lovers. It was a hit!

        Reply
      24. Louise Neveu says:
        June 11, 2023

        This recipe looks amazing. One question, do you crush the whole Oreo cookie without scaping the icing off?

        Reply
        1. Sally @ Sally's Baking says:
          June 12, 2023

          Yes, thatโ€™s correct. The whole Oreo, including the filling.

          Reply
          1. Jane Doe says:
            June 12, 2023

            This recipe was awesome Sally (like everything you make). Thank you so much (canโ€™t wait for your next recipe)-Jane

      25. Astin says:
        June 11, 2023

        I make it today lovely n yummy . Love it!
        Thank you so much

        Reply
        1. Elizabeth Stetler says:
          June 11, 2023

          Your recipes are the ones I use all the time because the outcome is as you say- I just follow your instructions and whala! Itโ€™s super delicious and anyone that eats it is impressed

          Reply
      26. Heather Smith says:
        June 10, 2023

        This tastes great! However, when I finished cooking it it was nice and thick, but when I put it in the fridge overnight, the next morning it was soupy! What did I do wrong? Could I try cooking it again or do I need to start over?

        Reply
        1. Sally @ Sally's Baking says:
          June 13, 2023

          Hi Heather, Iโ€™m so glad you tried this! I wonder if you cooked the pudding long enough on the stove. I know you said it was nice and thick, but another 1-2 minutes could help. Did you use whole milk, or a lower fat or nondairy milk?

          Reply
      27. Kari says:
        June 9, 2023

        Your recipes are always a hit in our house! My almost 2 year old has a birthday soon, and โ€œdirtโ€ is his favorite thing, so we were planning to make dirt cake โ€“ your timing could not be more perfect!

        Reply
        1. Sally @ Sally's Baking says:
          June 9, 2023

          Amazing!! Perfect for birthdays!

          Reply
      28. Alex B says:
        June 9, 2023

        I have some heavy cream Iโ€™m looking for a use for โ€“ would you recommend subbing the whole milk for heavy cream? Or, 2 1/4c each heavy cream and 2% milk?

        Reply
        1. Sally @ Sally's Baking says:
          June 9, 2023

          Hi Alex, you could use half heavy cream and milk for a nice thick pudding. The consistency would be best a little thinner, such as using 3 and 1/2 cups 2% and the rest heavy cream.

          Reply