Go Back Email Link
+ servings
Dairy Free Dirt Cup

Dairy Free Dirt Cups

Dirt cups are a fall classic, with creamy chocolate pudding and crunchy Oreo cookies, there’s nothing better! These dirt cups are made with homemade vegan pudding that’s ready in 15 minutes, classic Oreos (did you know they are dairy free?!), and vegan gummy worms!
5 from 1 vote
Print Pin
Course: Dessert
Cuisine: American
Keyword: dairy free, dessert, dirt, dirt cup, fun, gummy worms, halloween, natural sugar, oreos, pudding, treat
Prep Time: 20 minutes
Cool Time: 30 minutes
Total Time: 50 minutes
Servings: 6
Calories: 478kcal


  • 1/2 cup Maple Syrup
  • 1/2 cup Cocoa Powder
  • 1/4 cup corn starch
  • 2 cans coconut milk full fat, 13.66 oz can
  • 12 oreo cookies
  • 1 assorted candy


  • Mix half of the coconut cream with the cornstarch until well combined to create a slurry. Set aside.
  • Heat a large saucepan over medium heat.
  • Add remaining coconut cream, cocoa powder, and maple syrup to the pan. Whisk until well combined. Bring to a slow boil and add the coconut cream and cornstarch slurry. Whisk quickly to keep the mixture from burning. Continue to boil and stir for 5 minutes until thickened. Remove from heat and set aside to cool. Tip! Press plastic wrap onto the top of the pudding mixture, so it is just touching. This keeps the pudding from forming a film over the top while it cools. If a film does form, simply scrap off the top and then stir until smooth.
  • Crush Oreos by either putting them in a ziplock bag and hitting them with a rolling pin or other heavy object. Or, put them in a food processor and pulse until a fine crumb forms. Use the whole Oreo when doing this, filling and cookies.
  • Transfer the cooled pudding to individual cups. If using glass jars, you can transfer the pudding right away but if using plastic cups, the pudding should be no hotter than lukewarm.
  • Top the pudding with crushed Oreos and candy. Store in the fridge until ready to eat! 


*Nutritional Information is an estimate, for informational purposes only*


Calories: 478kcal | Carbohydrates: 49g | Protein: 5g | Fat: 33g | Saturated Fat: 26g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 1g | Sodium: 132mg | Potassium: 501mg | Fiber: 3g | Sugar: 27g | Vitamin A: 1IU | Vitamin C: 1mg | Calcium: 67mg | Iron: 7mg
Try this? Tag us on Instagram and let us know!Mention @_Joytothefood_ or tag #joytothefood!