Go Back
Print
Homemade Chocolate Pudding

Homemade Chocolate Pudding {Honey-Sweetened}

Smooth and creamy homemade chocolate pudding sweetened with honey instead of sugar. It's delicious served warm or cold, plain or dressed up with whipped cream.

Course Dessert
Cuisine American
Keyword Chocolate Pudding
Cook Time 15 minutes
Total Time 15 minutes
Servings 4 servings
Author Heather @ thecookstreat.com

Ingredients

  • 2 cups milk divided, see note
  • cup (4 ounces) raw honey
  • ¼ teaspoon salt
  • 1 tablespoon cornstarch see note
  • 5 tablespoons cocoa powder see note
  • 1 egg yolk
  • 1 tablespoon butter
  • 1 teaspoon pure vanilla extract

Instructions

  1. Heat 1 ½ cups of the milk (or cream) and the honey in a medium-sized heavy-duty saucepan over medium-low heat until bubbles just start to form around edges (about 3-5 minutes). 

  2. In a separate medium heat-proof bowl add the remaining ½ cup milk and salt. Slowly whisk in the cornstarch and cocoa powder until mixture is smooth without lumps. Then gently whisk in egg yolk and set aside.

  3. When milk/honey mixture starts to bubble around the edges, remove from heat and very gradually add it to the cornstarch mixture in the bowl. Whisk quickly and continuously as you slowly pour it in, so that no lumps form.

  4. Return the mixture back to the saucepan over medium heat. Stir constantly with a whisk until it comes to a simmer and begins to thicken (about 4 to 5 minutes). Then cook for one minute longer. Bubbles will pop at the surface of the thickened pudding. 

  5. Remove from the heat and stir in the vanilla and butter. Strain pudding through a fine mesh strainer to remove any lumps or small pieces of cooked egg, if desired (see note).

  6. Serve pudding warm or cover with plastic wrap, pressing it directly onto the surface to avoid getting a skin on the pudding. Then refrigerate until chilled. Serve with whipped cream (if desired, see note for sugar free version).

Recipe Notes

1. I usually use whole milk in this recipe, but it is also delicious with half and half or 1 cup milk 1 cup cream (my favorite). We have also made this with canned or refrigerated coconut milk (for dairy free) and it gives a yummy coconut flavor to the pudding. You can also try almond milk. The butter can be omitted in the dairy free variations.

2. You can substitute 2 tablespoons of all-purpose flour for the cornstarch.

3. My favorite cocoa powder to use in this recipe is Hershey's special dark.

4. Straining the pudding is optional. As long as you whisk quickly when you add the hot mixture to the egg mixture you should be able to avoid the lumps and cooked egg pieces. If you are super picky about a smooth texture, go ahead and strain the produce the smoothest, creamiest pudding ever.

5. For a no-sugar whipped cream topping, beat heavy whipping cream until stiff peaks form. Then flavor it with a little vanilla extract and a bit of agave or pure maple syrup. We’ve tried flavoring the whipped cream with honey but since our raw honey is usually crystallized it gets kinda clumpy and doesn’t work quite as well.