There’s a little café in Venice I’ve never actually been to — but I dream about it constantly. In my imagination, it sits on a narrow canal, its windows fogged with steam from an ancient espresso machine, and they serve the most impossibly silky chocolate pudding in mismatched glass bowls. One rainy Tuesday, I decided to stop dreaming and start stirring. I stood at my stovetop with dark cocoa, real espresso, and coconut sugar, whisking until the mixture transformed into something so glossy and luxurious it practically glowed. When I took my first spoonful, I closed my eyes and I was there — sitting by that canal, wrapped in the aroma of dark chocolate and roasted coffee. This pudding is my love letter to that imaginary café, and now it can be yours too.
Ingredients
- ⅔ cup coconut sugar
- ¼ cup unsweetened natural cocoa powder
- 3 tablespoons cornstarch (or arrowroot powder for grain-free)
- ⅛ teaspoon fine sea salt
- 2½ cups whole milk (or full-fat coconut milk for dairy-free)
- 2 tablespoons freshly brewed espresso (or 2 teaspoons instant espresso dissolved in 2 tablespoons hot water)
- 2 oz dark chocolate (70% cacao or higher), finely chopped
- 2 teaspoons pure vanilla extract
- 1 tablespoon coconut oil
Instructions
- Mix the dry ingredients: In a heavy-bottomed medium saucepan, whisk together the coconut sugar, cocoa powder, cornstarch, and sea salt until evenly combined with no lumps.
- Add the milk: Pour in about half the milk and whisk vigorously until you have a smooth paste. Then whisk in the remaining milk and the brewed espresso until fully incorporated.
- Cook the pudding: Set the saucepan over medium heat and cook, whisking constantly and reaching into the corners of the pan, until the mixture thickens and begins to bubble — about 8 to 10 minutes. Once it bubbles, continue whisking for 1 more minute.
- Finish with chocolate: Remove the pan from the heat. Add the chopped dark chocolate, coconut oil, and vanilla extract. Whisk until the chocolate is completely melted and the pudding is gloriously smooth and glossy.
- Pour and chill: Divide the pudding among 4 serving glasses or ramekins. Press a piece of plastic wrap (or reusable silicone lid) directly onto the surface of each pudding to prevent a skin from forming. Refrigerate for at least 4 hours, or until set.
- Serve: Remove the wrap, dust with a whisper of cocoa powder, add a few dark chocolate shavings, and enjoy your trip to Venice.
Tips
- For an extra-deep flavor, use a combination of Dutch-process and natural cocoa powder (2 tablespoons of each).
- The espresso enhances the chocolate without making this taste like a coffee dessert — even non-coffee drinkers love it.
- For a dairy-free version, use full-fat canned coconut milk in place of whole milk. The result is slightly richer and coconutty.
- This pudding keeps beautifully in the fridge for up to 3 days. The flavor actually deepens overnight.
- For a grown-up twist, stir in 1 tablespoon of amaretto or Kahlúa with the vanilla extract.
Charlotte Rose