Go Back
+ servings
Easy Homemade Vanilla Custard From Scratch in Blue Bowl

Easy Homemade Vanilla Custard

Print Recipe
Easy vanilla custard recipe from scratch, homemade with simple ingredients. Thick and creamy. Enjoy on its own or in cakes, pies, tarts as filling.
Course Dessert
Cuisine American
Keyword egg custard
Prep Time 10 mins
Cook Time 20 mins
Total Time 30 mins
Servings 6 People
Calories 199
Author Abeer Rizvi


  • 1 2/3 cups Whole milk
  • 1/2 cup Granulated sugar
  • 3.5 tbsp Cornstarch
  • 4 Egg yolks From large eggs, Lightly whisked
  • 2 tbsp Butter Unsalted, Cold
  • 2 tsp Vanilla extract


  • In a large nonstick saucepan, add milk and half the sugar.
  • Cook on medium-high heat until mixture comes to a to a boil.
  • Then, reduce heat to low heat and allow mixture to simmer.
  • In a separate mixing bowl, whisk together remaining sugar and cornstarch.
  • Add whisked egg yolks to this sugar mixture and mix until smooth.
  • Remove 1 cup of the warm milk from the saucepan and mix that into this sugar/egg/cornstarch mixture until smooth.
  • Pour this mixture into the saucepan, while constantly mixing with a wooden spoon or whisk. You can bring up the heat from low to medium, if you like.
  • Keep stirring until custard thickens and starts sticking to your whisk or spoon.
  • Use a candy thermometer to ensure temperature reaches 185 degrees F. This ensures that custard does not become watery while cooling in the fridge.
  • Remove saucepan from heat.
  • Add butter, vanilla extract and mix until combined.
  • Transfer to a large serving bowl or separate small bowls.
  • Let it cool to room temperature.
  • Cover with plastic wrap so that it is touching the surface of the custard.
  • Let it cool to room temperature. Then, refrigerate overnight or for at least 6 hours. It will thicken more, as it chills.
  • Enjoy with a topping of fresh berries or whipped cream.


  • Read all my tips above.
  • Leftovers can be stored in a sealed container in the fridge for up to 3 days. 


Calories: 199kcal | Carbohydrates: 25g | Protein: 4g | Fat: 9g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 1g | Cholesterol: 148mg | Sodium: 62mg | Potassium: 118mg | Fiber: 1g | Sugar: 20g | Vitamin A: 399IU | Calcium: 100mg | Iron: 1mg