
Last week, while preparing vegan red beans & rice on a vacation Wednesday morning, it occurred to me that I haven’t made a straight-up chocolate dessert in a while. Like, maybe since June? I don’t even know. I was in a summer produce fugue state.

Once I realized this, I knew I had to rectify it immediately—a chocolate craving cannot be remedied with anything else. Thinking through our island pantry, I realized I had everything for a quick vegan chocolate pudding. Ten minutes of measuring and whisking later, I was dividing warm pudding into ancient Corelle teacups and setting them in the refrigerator for that night—a perfect make-ahead dessert to go with our make-ahead dinner.
Flash forward a week and I have made Vegan Chocolate Pudding twice in my NYC kitchen since I’ve returned. Its ingredients are things I always have on hand—cocoa powder, cornstarch, sugar, almond milk, dark chocolate, vanilla, salt, and (optional) vegan butter. It takes just minutes to put together and doesn’t require sieving as it doesn’t contain eggs. Score!

This Vegan Chocolate Pudding is SO good, y’all. Each spoonful is deeply chocolaty, ice cold, silky smooth, and delicious. I may or may not have eaten it for breakfast this week. Twice.

Vegan Chocolate Pudding
makes 4 servings
2 tablespoons cornstarch
6 tablespoons granulated sugar
1/3 cup natural unsweetened cocoa powder
pinch of Kosher or sea salt
2 cups unsweetened almond milk (or other plant milk)
1/2 teaspoon pure vanilla extract
3 ounces dark chocolate, chopped
1 tablespoon vegan butter (optional, but recommended)
grated chocolate, for serving (optional)
In a medium pot, whisk together cornstarch, sugar, cocoa powder and salt. Whisk in half the almond milk, followed by the remainder.
Place pot over medium heat. Whisking continuously throughout cooking, cook pudding until it has boiled for 1 minute. This process should take 6-8 minutes from start to finish.
Remove pot from heat and whisk in vanilla, followed by dark chocolate and vegan butter (if using).
Divide pudding into four small heatproof serving dishes (I used 4-ounce mason jars). Press plastic wrap to the surfaces. Refrigerate for a few hours, until cold.
When ready to serve pudding, peel off and discard plastic wrap. Lightly stir pudding, top with grated chocolate (if desired), and serve.
Leftover pudding will keep covered in the fridge for 3-4 days.