This Halloween Oreo Dirt Cake is a fun, spooky, and delicious no-bake dessert that kids absolutely love. Made with crushed Oreo cookies, creamy chocolate pudding, and fluffy whipped topping, this layered treat looks like a playful “dirt cake” and can be decorated with gummy worms, candy pumpkins, or Halloween sprinkles.
It’s the perfect dessert for Halloween parties, school events, or family movie nights because it’s easy to prepare and requires no baking.

Ingredients
| Ingredient | Quantity | Notes |
|---|---|---|
| Oreo cookies | 1 package (14 oz) | Crushed |
| Instant chocolate pudding mix | 2 boxes (3.9 oz each) | |
| Cold milk | 3 cups | For pudding |
| Cream cheese | 8 oz | Softened |
| Powdered sugar | 1 cup | |
| Whipped topping (Cool Whip) | 8 oz | Thawed |
| Gummy worms | 1 cup | For decoration |
| Candy pumpkins | Optional | Halloween decoration |
| Halloween sprinkles | Optional | For topping |
Instructions
Step 1: Crush the Oreos
Place Oreo cookies in a food processor and crush until they resemble fine crumbs. Set aside.
Step 2: Prepare Chocolate Pudding
In a bowl, whisk together pudding mix and cold milk until thick. Refrigerate for 5 minutes to set.
Step 3: Make Cream Cheese Mixture
In another bowl, beat cream cheese and powdered sugar until smooth and creamy.
Step 4: Combine Filling
Fold whipped topping into the cream cheese mixture. Then gently mix in the prepared chocolate pudding.
Step 5: Layer the Dirt Cake
In a large dish or dessert cups, add a layer of crushed Oreos, followed by a layer of pudding mixture. Repeat layers until ingredients are used.
Step 6: Decorate
Top with remaining Oreo crumbs and decorate with gummy worms, candy pumpkins, and Halloween sprinkles.
Step 7: Chill & Serve
Refrigerate for 1 hour before serving for best texture.
Fun Halloween Decoration Ideas
- Add gummy worms crawling out of the “dirt”
- Place candy pumpkins on top
- Use plastic Halloween spiders for decoration (non-edible)
- Serve in small cups to make mini “graveyard” desserts
Storage
- Store in refrigerator for up to 3 days.
- Keep covered to maintain freshness.

