Vegan Chocolate Pudding

Do you believe in magic? You will after you try this smooth, decadent, and dreamy chocolate pudding with no dairy, eggs, gluten, nuts, or soy that’s also vegan-friendly! Our Dark Brown Sugar teams up with dark chocolate and coconut milk to create a craveable treat you’ll want again and again. Still skeptical? Give it a try — we promise the proof is in the pudding!

Prep Time
15 minutes
3 to 6 hours chilling time
Cook Time
10 minutes
Three vegan chocolate puddings topped with whipped cream, coconut flakes, cacao nibs, and cherries, served on a cutting board

Scale OR dry measuring cups

Liquid measuring cup

Measuring spoons

Large bowl (heatproof, preferably stainless steel)

Fine mesh sieve

Small bowl


Heavy-bottomed saucepan (medium)

Heatproof rubber spatula


Lid for large bowl OR large plate OR plastic wrap

Parchment paper OR plastic wrap

6½ cups / 8 to 12 servings
  • 1 cup (170 g) dark chocolate (at least 70%), finely chopped
  • ¼ cup (34 g) cornstarch
  • 2 tbsp (12 g) cocoa powder
  • ½ cup (109 g) Redpath® Dark Brown Sugar, packed
  • ¼ tsp (2 g) salt
  • 3 cups (750 ml) coconut milk, canned, divided
  • 2 tsp (10 ml) pure vanilla extract
Garnish (optional):
  • Fresh berries
  • Cacao nibs
  • Coconut flakes, toasted

Step 1

Place chopped chocolate into a large, heatproof bowl. Set a fine-mesh sieve over the bowl.

Step 2

In a small bowl, whisk together the cornstarch and cocoa powder until no lumps remain. In a medium, heavy-bottomed saucepan, add the Redpath® Dark Brown Sugar and salt. Whisk in the cornstarch mixture until evenly combined. Add 1 cup (250 ml) of the canned coconut milk (see Chef’s Tips), whisking until a smooth, lump-free paste forms. Slowly whisk in the remaining coconut milk.

Step 3

Place saucepan over medium heat, whisking constantly but gently to prevent lumps from forming, until it just begins to simmer. Use a heatproof rubber spatula to scrape down the bottom and sides of the pan, if necessary. Continue whisking and cooking for 3 minutes or until mixture is thick enough to coat the back of a spoon. Immediately, remove from heat and pour the hot mixture through the sieve and into the bowl of chopped chocolate, using the heatproof spatula to gently press the pudding through. Discard any lumps.

Step 4

Cover bowl with a lid or large plate. Let sit for 2 minutes.

Step 5

Uncover and whisk until the chocolate melts and pudding is smooth (see Chef’s Tips). Whisk in the pure vanilla extract.

Step 6

Transfer the pudding to a large serving bowl or into individual dishes or glasses. To prevent skins from forming on the tops, place a piece of plastic wrap or parchment paper directly onto the surface of the pudding. Store in the refrigerator and chill completely; 2 to 3 hours for individual servings or 6 hours for a large bowl.

Step 7

Serve with berries, cacao nibs, or coconut flakes.

Two vegan chocolate puddings topped with whipped cream, coconut flakes, cacao nibs, and cherries