Oat Milk Chocolate Pudding

Oat Milk Chocolate Pudding

Chocolate pudding is equal parts comfort and romance, which means it’s great accompanied by sweatpants, candlelight or both. This 15-minute version is inspired by a recipe from Alice Medrich, the cookbook author, in which she uses both cocoa powder and chocolate, and cornstarch instead of eggs for a pure chocolate flavor (eggs can dilute the subtle notes). Here, nondairy milk is swapped in for the milk and the cream with equally wonderful results. When developing this recipe, we found that oat milk created a pudding with the plushest texture. Soy, almond and coconut milks work, too, although they might impart their own flavor and the pudding texture may vary.
  • Total:
  • Serves: 4 persons



  1. Step 1

    In a medium saucepan, use a wooden spoon or silicone spatula to stir together the sugar, cocoa, cornstarch and salt. Slowly stir in the milk and keep stirring until smooth and combined.
  2. Step 2

    Stir the mixture constantly over medium-low heat, scraping the bottom, sides and corners of the pan, until the pudding thickens, begins to bubble, and coats the back of the spoon or spatula, 5 to 10 minutes. (If the pudding is coating the bottom of the pan too quickly, reduce the heat.)
  3. Step 3

    Add the chocolate and stir vigorously until the pudding is very thick and smooth, about 30 seconds longer.
  4. Step 4

    Remove from the heat and stir in the vanilla. Spoon the pudding into a serving bowl or individual cups or ramekins. Serve warm, at room temperature or chilled (see Tip 2). It will thicken as it cools.