Creamy, homemade vanilla pudding made from scratch with simple ingredients. This single serving recipe is easy to make and perfect for a quick dessert.
In a 1-quart saucepan over medium-low heat, warm the milk with the sugar and salt. Stir occasionally until the milk begins to steam, about 5 minutes.
While the milk heats, whisk the heavy cream and cornstarch together in a small bowl until smooth. Do not add cornstarch directly to the milk, as it may clump.
Slowly pour the slurry into the warm milk, stirring as you pour. Continue cooking, stirring occasionally, until the mixture starts to simmer, about 5 minutes.
Reduce the heat and stir constantly for about 5 minutes, until the pudding thickens.
Remove from heat. Stir in the vanilla extract and butter until the butter melts completely.
Let the pudding cool slightly, then transfer to a small ramekin or dessert bowl. Cover and refrigerate until fully chilled.
Video
Notes
Whisk Until Smooth: Always whisk the cornstarch and cream together until completely smooth before adding to the pot. This helps prevent lumps.
Add Flavor Off Heat: Stir in the butter and vanilla after removing the pudding from the heat to preserve flavor and richness.