Homemade Dirt Pudding Recipe
Introduction
This Homemade Dirt Pudding is a fun and delicious dessert that kids and adults will love. Combining rich chocolate pudding with crushed Oreos and gummy worms creates a playful treat that’s perfect for parties or a sweet snack.

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
- Step 1: Whisk together the sugar, cocoa powder, cornstarch, and salt in a medium saucepan. Place over medium heat.
- Step 2: Slowly pour in the milk while whisking continuously until the mixture is smooth and combined.
- Step 3: Bring the mixture to a boil, whisking occasionally—this should take about 10 minutes. Once bubbles appear in the center, whisk constantly and boil for 1 minute until the pudding thickens and coats the back of a spoon.
- Step 4: Remove the saucepan from heat and whisk in the softened butter and vanilla extract until smooth.
- Step 5: Pour the pudding into a heatproof bowl and let it sit for 5 minutes. Cover the surface directly with plastic wrap to prevent a skin from forming, then refrigerate for 1 hour.
- Step 6: Crush the Oreo cookies into crumbs using a food processor or blender.
- Step 7: To assemble, layer the dessert in cups, a trifle bowl, or a 9-inch baking pan. Start with a couple of tablespoons of Oreo crumbs at the bottom, followed by ¼ cup pudding, another layer of crumbs, another ¼ cup pudding, and finish with a top layer of crumbs.
- Step 8: Add a few gummy worms on top of the final Oreo crumb layer for decoration.
- Step 9: Refrigerate the assembled dessert uncovered for 3 hours to set fully, or up to 48 hours.
- Step 10: Store leftovers covered in the refrigerator for up to 3 days.
Tips & Variations
- Use Dutch-process cocoa for a smoother, less acidic flavor, or natural cocoa for a more robust chocolate taste.
- For a lighter pudding, substitute half the whole milk with half-and-half or cream.
- Try adding crushed chocolate chips or chopped nuts between layers for extra texture.
- If you don’t have a food processor, place the Oreos in a sealed bag and crush them with a rolling pin.
Storage
Keep any leftover dirt pudding covered in the refrigerator for up to 3 days. Before serving, no reheating is needed since this is a chilled dessert; just give it a gentle stir if the layers have settled.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make the pudding ahead of time?
Yes, you can prepare the pudding up to a day in advance. Just keep it covered in the refrigerator until you’re ready to assemble the dessert.
Can I use light or non-dairy milk?
Using light or non-dairy milk will work, but the pudding may be thinner and less rich. For best results, use whole milk or a creamy alternative like oat or coconut milk.
Print
Homemade Dirt Pudding Recipe
- Total Time: 4 hours 30 minutes
- Yield: 6 servings 1x
Description
This Homemade Dirt Pudding Recipe is a fun and delicious dessert featuring creamy chocolate pudding layered with crushed Oreo cookies and gummy worms to create a playful ‘dirt and worms’ effect. Perfect for parties or a whimsical treat, it combines rich homemade pudding with crunchy cookie crumbs and chewy candy for a delightful texture contrast.
Ingredients
Pudding 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
Assembly Ingredients
- 24–30 Oreo cookies (or about 1 standard package)
- 24 gummy worms
Instructions
- Make the pudding: In a medium saucepan, whisk together the sugar, cocoa powder, cornstarch, and salt. Gradually pour in the whole milk while whisking continuously to combine.
- Cook the pudding: Place the saucepan over medium heat and bring the mixture to a boil, whisking occasionally. This should take about 10 minutes. Once bubbles appear around the edges and then in the center, whisk constantly and boil for 1 full minute until the pudding thickens enough to coat the back of a spoon without dripping.
- Finish the pudding: Remove the saucepan from heat. Whisk in the softened butter and vanilla extract until smooth. Pour the pudding into a heatproof bowl and let it cool for 5 minutes.
- Prevent skin formation: Press a piece of plastic wrap directly onto the surface of the pudding to stop a skin from forming. Refrigerate the pudding for 1 hour to chill and allow it to thicken slightly but remain pourable for assembly.
- Prepare the Oreo crumbs: Place the Oreo cookies in a food processor or blender and pulse until finely crushed into crumbs.
- Assemble the dirt pudding cups: Use clear cups, a trifle bowl, or a 9-inch baking pan. Begin by layering 2 tablespoons of Oreo crumbs at the bottom, then spoon 1/4 cup of pudding over the crumbs. Repeat with another layer of Oreo crumbs, more pudding, and a final layer of Oreo crumbs on top. Embellish each top layer with a few gummy worms to resemble worms in the dirt.
- Chill before serving: Refrigerate the assembled pudding cups uncovered for at least 3 hours and up to 48 hours to allow flavors to meld and texture to set.
- Storage: Cover leftover cups and store them in the refrigerator for up to 3 days for best freshness.
Notes
- Use whole milk for the creamiest pudding; low-fat or non-dairy milks will alter the texture.
- Make sure not to rush the boiling step to ensure proper thickening of the pudding.
- Pressing plastic wrap directly on the pudding’s surface prevents a skin from forming.
- You can adjust the number of gummy worms to your preference or omit for a less sweet version.
- Assemble the dessert in any clear container for a fun presentation.
- For a gluten-free version, substitute Oreo cookies with gluten-free chocolate sandwich cookies.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Dessert
- Method: Stovetop
- Cuisine: American
Keywords: Homemade chocolate pudding, dirt pudding, Oreo dessert, gummy worm pudding, layered dessert, kid-friendly dessert

