Dirt Cake

This post may contain affiliate links. Read my disclosure policy.

Dirt Cake is an amazing, creamy no-bake pudding cake with Oreo crumbs and gummy worms decorating it for a fun, kid-friendly treat!

This Cake Recipe is the perfect easy no-bake dessert. Unlike Classic Vanilla Cake, it’s made with a rich vanilla pudding and cream cheese mixture for its velvety base.

serving of Dirt Cake on yellow plate


This simple Dirt Cake Recipe is the perfect party dish that’s a guaranteed hit with adults and children alike. The delicious dessert is made with an instant pudding base. Then it’s made more thick and rich with cream cheese and heavy cream. That creamy pudding is sandwiched between two layers of crushed Oreos.

The Oreo crumbs on top look like dark dirt, which is where it gets the name Dirt Cake. Then the gummy worms are added to go along with the dirt theme. 

The simple ingredients and easy to follow directions make this Dirt Cake recipe the perfect potluck treat. It’s made in a big batch that’s perfect to share at a party, and easy to transport in a regular cake pan.

Dirt Cake Oreo crumbs in baking dish with ice cream base in bowl

For a delicious addition, you can serve the dirt pudding with Homemade Cool Whip on the side. The dirt pudding will pair great with the easy, fluffy topping. But, it’s better to keep it on the side than put it directly on the cake. That way people can still see the “dirt” and “worms.”

You can also add more decorations to go along with the gummy worms. More gummy critters or plastic spiders will look great on the coarse crumbs and make it the ultimate no-bake dessert for Halloween. 



  • Instant Vanilla Pudding: To make the French vanilla pudding add the instant pudding mix and milk to a large bowl. Whisk until the French vanilla pudding powder is combined with the liquid. Let the bowl sit for 5 minutes to thicken. 
  • Cream cheese mixture: Add the heavy cream to your stand mixer and whisk at high speed. Continue mixing until soft peaks begin to form. Break a package of cream cheese into small pieces. Add in chunks of cream cheese and continue mixing until the lumps are stirred out. It’ll take about 1 minute. Add in the pudding mixture, and continue mixing at the lowest speed until well combined. 
  • Oreos: To crush Oreos add them to the food processor and pulse, or seal them in a plastic bag to break them apart with a rolling pin. Add half the crushed Oreos to the bottom of the baking dish. 
  • Assemble: Pour the pudding over the crumbs and use an offset spatula to spread it out in an even layer. Then top it with a layer of Oreos. 
  • Chill: Refrigerate the Dirt Cake for a full hour before topping with gummy worms and serving.

top-down view of Dirt Cake in baking dish

Save Recipes
Create An Account & Save Recipes


  • Oreos: You can change up the original recipe by using different kinds of Oreos. Mint, double chocolate, red velvet, or Halloween Oreos would all be fun ways to mix things up. 
  • Chocolate pudding: Instead of vanilla pudding you can make chocolate pudding for the recipe. Use instant chocolate pudding and combine it with the milk, just like you would with the vanilla pudding. 
  • Trifle bowl: Instead of pouring all the pudding into a flat pan, you can use a glass trifle bowl. That way you can do multiple layers of alternating Oreo crumbs and pudding. The glass dish will make it so you can see each layer of creamy pudding.
  • Dirt cupcakes: Instead of pouring the dirt pudding into a cake pan, you can line a muffin tin and divide the Oreo crumbs and pudding evenly into each cup. Refrigerate for 1 hour and enjoy the mini dirt cakes. 



  • Serve: Make sure to chill the Dirt Cake recipe for at least 1 hour before you serve them. Don’t leave the pudding based cake at room temperature for more than an hour or two. 
  • Store: If you have leftover cake cover it in plastic wrap or aluminum foil to store in the fridge. It’ll be good in the fridge for 3-4 days. 
  • Freeze: You can also cover the cake to store in the freezer for 4-6 weeks.

cross-section of Dirt Cake in baking dish

Pin This

Like this recipe? Save it to your Pinterest board now!




Dirt Cake

  • Yield: 16 Servings
  • Prep Time: 20 minutes
  • Total Time: 1 hour 20 minutes
  • Course: Dessert
  • Cuisine: American
  • Author: Sabrina Snyder

Dirt Cake is an amazing, creamy no-bake pudding cake with Oreo crumbs and gummy worms decorating it for a fun, kid-friendly treat!


  • 3.4 ounces vanilla pudding mix
  • 2 cups whole milk
  • 1 cup heavy cream
  • 8 ounces cream cheese , softened and cut into cubes
  • 26 Oreo Cookies , crushed
  • 10 ounces gummy worms


Note: click on times in the instructions to start a kitchen timer while cooking.

  1. Add vanilla pudding mix and milk to a large bowl and whisk until well combined.
  2. Let sit for 5 minutes to thicken.

  3. Add heavy cream to your stand mixer on high speed until it reaches a soft peak stage (the tip of the whisk balloon just falls over).
  4. Add in the cream cheese chunks and mix on high speed until creamy, about 1 minute.

  5. Add in the pudding on the lowest speed setting until well combined.
  6. Add half the Oreo Cookie crumbs to the bottom of the baking dish.
  7. Pour the pudding mixture over the top of the crumbs evenly.
  8. Top with remaining Oreo Cookie crumbs and refrigerate or freeze for 1 hour.

  9. Top with gummy worms before serving.

Nutrition Information

Yield: 16 Servings, Amount per serving: 269 calories, Calories: 269g, Carbohydrates: 36g, Protein: 5g, Fat: 13g, Saturated Fat: 7g, Cholesterol: 31mg, Sodium: 220mg, Potassium: 128mg, Fiber: 1g, Sugar: 23g, Vitamin A: 346g, Vitamin C: 1g, Calcium: 69g, Iron: 2g

All images and text © for Dinner, then Dessert.

Keyword: Dirt Cake

Dirt Cake collage

Leave a comment & rating

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