homemade coconut pudding in white ramekin with whipped cream and toasted coconut

Coconut Pudding

  • Author: Melissa Riker
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 1 hour, 20 minutes
  • Yield: 4 1x
  • Category: dessert
  • Method: stovetop
  • Cuisine: American


It is easier than you think to make your own homemade Coconut Pudding from scratch! With just a few basic ingredients and less than 30 minutes, you’ll never go back to store-bought pudding again!



  • 2 cups milk
  • 3/4 cup sugar
  • 3 tablespoons cornstarch
  • 1/4 teaspoon salt
  • 1 egg
  • 1 egg yolk
  • 2 tablespoons butter
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon coconut extract
  • 1/2 cup shredded sweetened coconut, toasted 
  • whipped cream, if desired


  1. Mix together milk, sugar, cornstarch, salt, egg and egg yolk in a medium saucepan.

  2. Heat over medium to medium-high heat while continuously whisk until thick and bubbly.

  3. Remove from heat. Add butter, coconut extract and vanilla extract and stir continuously until butter is completely melted and mixture is combined.

  4. Cover with plastic wrap and allow to cool in the refrigerator at least one hour.

  5. Serve with toasted coconut and whipped cream if desired.

Keywords: coconut pudding