Skip to Content

Chocolate Delight

Creamy vegan chocolate delight is going to be your new favourite dessert! Don’t let all the layers of deliciousness fool you—a few simple shortcuts make this chocolatey treat easy to put together.

Creamy chocolate delight on plate with fork

Chocolate delight is an absolute crowd-pleaser for holidays, cookouts, and any get-together with friends or family where you need to feed a lot of people—and don’t want to spend a lot of time making dessert from scratch!

This vegan version of chocolate delight is a decadent dessert with layers of creamy goodness and rich chocolatey flavor. Although there are a few steps to the recipe to make each layer, every step is incredibly easy. Using store-bought pudding mix saves you time too!

Layered chocolate delight in baking dish

Why You’ll Love This Chocolate Delight Recipe

  • Creamy and rich. This dessert is all about that creamy texture and those rich layers of flavour. It’s easy to see why it’s always a hit!
  • Simple to make. With a manageable list of ingredients and some basic kitchen tools, you can whip up this delicious treat in no time.
  • Vegan-friendly. Unlike the traditional version of chocolate delight, this recipe is completely vegan, so everyone at the table can enjoy it.
  • Perfect for any occasion. Whether you’re hosting a party or want to make a special treat for your family, chocolate delight is the perfect dessert for any occasion.
Overhead view of ingredients for chocolate delight with labels

Notes on Ingredients

Scroll down to the recipe card to find the ingredient quantities and recipe instructions.

  • All purpose flour
  • Pecans – You’ll need to chop these, so you can buy more affordable pecan pieces instead of pecan halves.
  • Vegan butter – Use homemade vegan butter or store-bought.
  • Kosher salt
  • Cook & serve pudding – You’ll need one box of chocolate and one box of vanilla pudding mix. 
  • Cornstarch – This helps thicken the pudding layer a little more so the chocolate delight is easier to serve.
  • Non-dairy milk – Any kind you like as long as it’s unflavoured and unsweetened.
  • Vegan cream cheese – You can use store-bought or make your own vegan cream cheese.
  • Powdered sugar
  • Vegan whipped cream – You can purchase this or use whipped coconut cream.
  • Vegan chocolate bar or chocolate syrup – Optional, for topping.

How to Make Chocolate Delight

  • Prepare. Preheat your oven to 350ºF.
  • Make the crust. In a medium bowl, stir together the flour, pecans, melted butter, and salt. Press into the bottom of a 9×13 baking dish.
  • Bake. Place the baking dish in the oven and bake for 20 to 25 minutes. Cool the crust completely before adding any filling.
  • Make the pudding. Whisk together the non-dairy milk, pudding mix, and cornstarch in a small saucepan. Cook over medium heat, stirring constantly, until the mixture thickens and starts to bubble. Reduce the heat to low and cook while stirring for about 2 minutes.
  • Cool. Transfer the pudding to a bowl. Cover with plastic wrap, pressing it onto the surface of the pudding. Cool to room temperature.
  • Make the cream cheese layer. Beat the vegan cream cheese with an electric mixer for about 2 minutes, or until smooth. Beat in the powdered sugar, then fold in 1 cup of whipped cream.
  • Add the cream cheese layer. Spread the cream cheese mixture over the cooled crust. Freeze for 20 minutes.
  • Add the chocolate layer. Spread the chocolate pudding over the cream cheese. Return to the freezer for 20 minutes.
  • Finish. Spread the remaining whipped cream over the chocolate layer. Garnish with chocolate curls shaved from the chocolate bar or chocolate syrup, if desired. Chill for at least 4 hours or up to overnight before serving.
Chocolate delight in baking dish with chocolate curls for garnish

Tips for Success

  • Don’t rush the chilling. It’s important to let each layer of the dessert chill and set before adding the next one. This will ensure that the layers stay separate and don’t mix together. You’ll also need to chill for at least 4 hours before serving to have a sliceable, easy-to-serve dessert.
  • Know how to make chocolate curls. The easiest method is to use a vegetable peeler and zip it along the side of the chocolate bar.
  • Make sure the cream cheese is room temperature.This allows it to mix smoothly into the other ingredients.

Variations

  • Mint chocolate chip. Add a touch of peppermint extract to the cream cheese mixture. If you’d like, you can add green food colouring as well.
  • Chocolate coconut. Add a layer of toasted coconut flakes on top of the dessert.
  • Mocha chocolate dream. Add instant coffee into the chocolate pudding mixture to infuse it with a rich coffee flavor.
Square of chocolate delight on plate with fork

How to Store Leftovers

Transfer any leftover chocolate delight to an airtight container, or wrap leftovers in the original dish. Refrigerate for 3 to 4 days.

Can I Freeze This Recipe?

For longer storage, you can freeze chocolate delight. Wrap it tightly in plastic wrap or transfer to an airtight container. It can be frozen for up to 1 month. To serve, thaw in the refrigerator overnight.

Slice of chocolate delight on plate with fork

More Vegan Dessert Recipes

Chocolate delight in baking dish with chocolate curls for garnish
Print Pin
4.67 from 3 votes

Chocolate Delight

Creamy chocolate delight will be your new favourite dessert! Don’t let all the layers fool you—a few shortcuts make this treat super easy.
Prep Time 25 minutes
Cook Time 25 minutes
Chilling Time 5 hours
Total Time 5 hours 50 minutes
Servings 15 servings
Calories 433kcal

Ingredients

  • 1 ½ cups all-purpose flour 188 grams
  • 1 ½ cups pecans finely chopped, 130 grams
  • ½ cup vegan butter melted, 113 grams
  • Pinch kosher salt
  • 5 ounces cook & serve chocolate pudding mix 141 grams
  • 4.6 ounces cook & serve vanilla pudding mix 130 grams
  • ¼ cup cornstarch 32 grams
  • 4 cups non-dairy milk 960 ml
  • 8 ounce vegan cream cheese room temperature, 227 grams
  • 1 ¼ cup powdered sugar 150 grams
  • 18 ounce vegan whipped cream 510 grams
  • Vegan chocolate bar or chocolate syrup for topping optional

Instructions

  • Preheat the oven to 350ºF/ 180ºC degrees.
  • In a medium bowl, combine the flour, pecans, melted butter, and salt. Stir well, then transfer to a 9×13 baking dish and press into an even layer on the bottom.
  • Bake the bottom crust in a preheated oven for 20-25 minutes, then remove and cool to room temperature before assembling dessert. While the crust is baking, prepare the chocolate pudding.
  • Combine non-dairy milk, pudding mix, and cornstarch in a small saucepan. Whisk together until the dry ingredients are incorporated. Cook over medium heat, stirring constantly, until it begins to thicken and just starts to bubble. Reduce the heat to low and cook while stirring for about 2 minutes.
  • Transfer the pudding to a bowl and cover with plastic wrap, pressing the plastic wrap to the surface of the pudding. Set it aside to cool to room temperature before assembling the dessert.

Assembly:

  • Add the vegan cream cheese to the bowl of an electric mixer. Beat for about 2 minutes until smooth.
  • Add the powdered sugar to the cream cheese and beat again until it’s well combined.
  • Add 1 cup of whipped cream to the cream cheese mixture and fold together with a spatula.
  • Spread the cream cheese mixture over the cooled pecan crust. Place the dessert in the freezer for 20 minutes before adding the next layer.
  • Spread the chocolate pudding over the cream cheese layer. Then place back into the freezer for 20 minutes.
  • Finally, spread the remaining whipped cream over the chocolate pudding.
  • Top with chocolate curls or chocolate syrup, if desired. Chill for at least 4 hours or up to overnight before serving.

Notes

To store: Transfer any leftover chocolate delight to an airtight container, or wrap leftovers in the original dish. Refrigerate for 3 to 4 days.
To freeze: For longer storage, you can freeze chocolate delight. Wrap it tightly in plastic wrap or transfer to an airtight container. It can be frozen for up to 1 month. To serve, thaw in the refrigerator overnight.

Nutrition

Calories: 433kcal | Carbohydrates: 47g | Protein: 6g | Fat: 26g | Saturated Fat: 8g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 9g | Trans Fat: 0.03g | Cholesterol: 26mg | Sodium: 332mg | Potassium: 219mg | Fiber: 3g | Sugar: 28g | Vitamin A: 774IU | Vitamin C: 5mg | Calcium: 143mg | Iron: 1mg
Recipe Rating