clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Oat milk chocolate puddings in glass jars with a whip topping on top.

Oat Milk Chocolate Pudding

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: Allie
  • Total Time: 11 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan


Oat milk chocolate pudding is an easy recipe for a chocolatey treat.  It’s rich, creamy, dairy-free, and made with simple ingredients.


  • 1/2 cup (100 grams) cane sugar
  • 1/3 cup (30 grams) unsweetened cocoa powder Dutch-processed
  • 3  1/2 tablespoons (28 grams) cornstarch
  • Pinch of salt
  • 2  2/3 cup (630 ml) unsweetened oat milk
  • 1 teaspoon vanilla extract


  1. In a medium saucepan whisk the sugar, cocoa powder, cornstarch, and salt together.  Pour in the milk and use a whisk to stir in the dry ingredients.
  2. Turn the burner on medium heat and whisk frequently to prevent burning ingredients on the bottom of the pot.
  3. Make sure to get into the corners, the sides, and the bottom of the saucepan for dry ingredients.  Do this before it starts to boil.  A heat-proof spatula works well for this.  It could take around 3-5 minutes for it to come to a low boil.
  4. When it starts to boil, whisk constantly for about 1 minute or until it has thickened (you’ll probably see it starting to boil around the edges).  Adjust the heat if needed to keep the pudding on a low boil.  There’s no need for the pudding to boil rapidly, just until the bubbles start to form as it begins to boil.
  5. Once the pudding has thickened, it will coat the back of a spoon, and become goopy.  Remove from heat, and whisk in the vanilla extract.
  6. Let it almost completely cool then transfer portions into serving bowls and refrigerate to set for about 1 hour.


How long it will take to come to a boil will vary.

It has to start to boil for the cornstarch to thicken but you don’t need a rapid boil to thicken.

Don’t add cornstarch to warm or hot liquid, only cold.

To prevent a skin from forming over the surface of the pudding, as it cools place a piece of plastic wrap touching the pudding surface.  I don’t normally do this because I’m not bothered by it and I stir it back into the pudding.

  • Prep Time: 5 minutes
  • Cook Time: 6 minutes
  • Category: dessert
  • Method: stovetop
  • Cuisine: american