Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy Vegan Chocolate Pudding (Soy-Free, Gluten-Free, Nut-Free Option)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Yusra
  • Total Time: 1 hour 45 minutes
  • Yield: 4 servings
  • Diet: Vegan

Description

This easy vegan chocolate pudding features two decadent layers—one rich and dark, the other light and mousse-like. It’s dairy-free, gluten-free, soy-free, and can be made nut-free, making it a versatile and satisfying dessert for any occasion.


Ingredients

  • 1 cup raw cashews
  • 1 can (15 oz) full-fat coconut milk
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon almond extract
  • 2 tablespoons unsweetened cocoa powder
  • 1/4 teaspoon fine salt
  • 3 tablespoons granulated sugar
  • 1/4 cup semi-sweet chocolate chips
  • 1 teaspoon unsweetened cocoa powder or finely grated dark chocolate (optional, for topping)

Instructions

  1. Soak the cashews in hot water for at least 15 minutes (or up to 1 hour for smoother texture). Drain well.
  2. Add soaked cashews, coconut milk, vanilla extract, almond extract, cocoa powder, salt, and sugar to a high-speed blender. Blend for 1 minute, rest for 5 minutes, then blend again until completely smooth and slightly fluffy.
  3. Melt the chocolate chips using a double boiler. Once melted and smooth, remove from heat.
  4. Stir half of the blended mousse into the melted chocolate until combined. If too thick, return to the double boiler briefly and stir gently.
  5. Divide the darker chocolate mixture evenly among serving cups. Freeze for 15–30 minutes until slightly set.
  6. Pour the remaining mousse layer over the darker layer. Smooth the tops if needed.
  7. Refrigerate for at least 1 hour before serving. Garnish with cocoa powder or grated chocolate, if desired.

Notes

  • For nut-free version, use coconut cream instead of cashews.
  • For coconut-free version, use more cashews with non-dairy milk.
  • Adjust sugar to taste or substitute with maple syrup for a different flavor.
  • Pudding can also be served frozen for a firmer texture.
  • Best when chilled for at least 1 hour, but can be made a day ahead.
  • Prep Time: 15 minutes
  • Cook Time: 0 minutes
  • Category: Dessert
  • Method: Blending
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup
  • Calories: 310
  • Sugar: 12g
  • Sodium: 100mg
  • Fat: 24g
  • Saturated Fat: 14g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 3g
  • Protein: 5g
  • Cholesterol: 0mg