Homemade Vanilla Pudding

Star rating


Total Servings


Calories Per Serving

10 g*

Fat Per Serving


cup granulated sugar

3 tablespoons cornstarch

teaspoon salt

2 cups whole milk

2 large egg yolks

1 tablespoon unsalted butter

2 teaspoons pure vanilla extract


  1. Whisk together sugar, cornstarch, salt, milk, and egg yolks. Add to a medium saucepan and cook over medium-low heat, whisking every few minutes. Cook until the whole mixture is bubbling.

  2. Once bubbling, cook for another minute, gently whisking once or twice. (Whisking too vigorously can break down the pudding’s binding properties!)

  3. Remove mixture from heat and whisk in butter and vanilla extract.

  4. Transfer the pudding into a large bowl and cool until it’s lukewarm, then cover with plastic wrap. Refrigerate until chilled.

  5. Serve with berries, whipped cream, cookies, or banana slices!

Make sure your pudding isn’t lumpy! Using a fine mesh strainer over a large bowl, pour the pudding through. This will help prevent lumps in your pudding.