
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.




I’m usually not the sort of blogger who labels her own recipes as “the best ever,” but y’all…this Chocolate Pudding might be the best ever. At the very least, it’s the best I’ve ever had.
Of course, until a few years ago, I’m pretty sure that the closest I’d ever come to eating pudding made from scratch was my mom making Jell-o Cook & Serve vanilla pudding on an occasional weekend night. I’m not complaining though—she served it in a set of rarely-used champagne coupes, so it felt very fancy for something we ate on the couch in front of the TV.


This pudding though? It doesn’t need any elegant glassware to feel luxurious. It’s made with both cocoa and chopped bittersweet chocolate, giving the finished pudding a bold, in-your-face flavor. I cut the added sugar way down too, so there’s no cloying sweetness to distract from the intensity of the chocolate. 

I can guarantee you that there is no boxed mix on the market that makes a chocolate pudding that’s anywhere near this chocolaty.
This Chocolate Pudding is super thick, too. I mean, your average store bought pudding cup can’t hold a spoon straight up like that, now can it?!
Another thing I love about this recipe is that it takes all of twenty minutes from the time I start measuring out ingredients to the time I put the pudding in the refrigerator to chill. This makes it perfect for a lazy night in or for a game night or cookout. I even think you could deck the individual servings out with whipped cream and shaved chocolate and serve them at a dinner party.

My Chocolate Pudding stays good for a few days in the fridge, so it’s a great make ahead option too. If you can resist the temptation to take a cold, creamy bite, that is.
