Dessert Recipe: Coconut Chocolate Pudding with Coconut Flakes

updated Jan 22, 2020
Chocolate Coconut Pudding
Jump to Recipe
We independently select these products—if you buy from one of our links, we may earn a commission. All prices were accurate at the time of publishing.
Post Image
(Image credit: Megan Gordon)

I’ve made a dangerous discovery this week. A discovery that involves heating up a can of coconut milk with a handful of really good chocolate and a little vanilla (and a few other ingredients) and creating the silkiest, dreamiest pudding you may have ever tasted.

(Image credit: Apartment Therapy)

Although usually quite easy, puddings can sometimes be tricky. There’s nothing worse than a lumpy or grainy pudding, or a pudding that simply doesn’t taste like much. You won’t find any of those things here. I used coconut milk as a base because it is so creamy and imparts just a hint of coconut flavor without overpowering the chocolate. I was tempted to use a little coconut extract, but was ultimately worried that it would start to taste artificial and too intensely of coconut. As it stands now, it is the perfect combination of rich chocolate flavor and coconut. I think you’re going to like it.

(Image credit: Apartment Therapy)

I almost always add a little espresso powder to dark chocolate desserts because it adds a deeper complexity and draws out those darker cocoa notes. If you don’t have espresso powder at home, it’s completely optional. As with many desserts where the chocolate is really the star, use the best quality you can find or afford. I use Valrhona cocoa powder, which I know is a splurge, and Scharffen Berger semi-sweet chocolate chips because I think they melt beautifully.

Chocolate Coconut Pudding

Serves 4

Nutritional Info


  • 1

    (14-ounce) can of coconut milk, divided

  • 1/4 cup


  • 1/2 teaspoon


  • 3 tablespoons


  • 3 tablespoons

    cocoa powder

  • 1/2 teaspoon

    espresso powder, optional

  • 5 ounces

    62% semisweet chocolate, coarsely chopped (I use Scharffen Berger)

  • 1 teaspoon

    vanilla extract

  • 1/2 cup

    coconut flakes, toasted, to garnish


  1. Shake the can of coconut milk as it can settle. In a medium-sized saucepan, bring half the can of coconut milk, sugar, and salt to a simmer over low heat. Don't allow it to boil fully.

  2. In a separate small bowl, whisk together the remaining coconut milk, cornstarch, cocoa powder, and espresso powder.

  3. Slowly add the cornstarch mixture to the hot pan of coconut milk, whisking vigorously. Keep whisking on low heat until the pudding almost reaches a simmer once again and begins to thicken, about 2 minutes.

  4. Remove the saucepan from heat. Whisk in the chocolate and vanilla. Keep stirring until the chocolate melts into the pudding and the mixture is smooth and silky.

  5. Pour pudding in a separate bowl and place in the refrigerator to chill thoroughly, at least 2 hours. To prevent a skin from forming, press plastic wrap up against the surface of the pudding.

  6. Serve with a dusting of toasted coconut flakes. If covered in an airtight container, pudding can be refrigerated for up to 4 days. It will firm up quite a bit once chilled; give it a good, firm stir before serving.

Related: D.I.Y. Chocolate Pudding

(Image: Megan Gordon)