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
- Soak the cashews in hot water for at least 15 minutes (or up to 1 hour for smoother texture). Drain well.
- 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.
- Melt the chocolate chips using a double boiler. Once melted and smooth, remove from heat.
- Stir half of the blended mousse into the melted chocolate until combined. If too thick, return to the double boiler briefly and stir gently.
- Divide the darker chocolate mixture evenly among serving cups. Freeze for 15–30 minutes until slightly set.
- Pour the remaining mousse layer over the darker layer. Smooth the tops if needed.
- 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