Go Back
+ servings
close up side view of finished serving of pudding on plate
Print Recipe
5 from 2 votes

Homemade Banana Pudding

Homemade Banana Pudding is a great recipe and although there is nothing wrong with reaching for a box of pudding sometimes you just want to make it homemade from scratch yourself.
Prep Time15 minutes
Cook Time5 minutes
Resting Time2 hours
Total Time2 hours 20 minutes
Course: Dessert
Cuisine: American
Keyword: banana pudding
Servings: 12
Calories: 292kcal

Ingredients

  • cup granulated sugar
  • 3 tablespoons cornstarch
  • teaspoon salt
  • 3 cups whole milk
  • 4 large egg yolks
  • 3 tablespoons butter, cut into cubes
  • 1 ½ teaspoons vanilla extract
  • 11 ounces vanilla wafers
  • 4 large ripe bananas, sliced
  • whipped topping (optional)

Instructions

  • Mix sugar, cornstarch, and salt together thoroughly in a medium heavy-bottomed saucepan.
  • Gradually stir in the milk, making sure to dissolve the cornstarch completely.
  • Whisk in the egg yolks thoroughly, and add in cut pieces of butter, stirring constantly heat over medium heat until the mixture just comes to a simmer. Reduce the heat to low, stirring briskly, bring to a simmer and cook for 2 minutes (Pudding will be thick and smooth).
  • Remove the saucepan from heat and stir in the vanilla extract.
  • Press plastic wrap directly onto the surface of the pudding and set aside.
  • Have the vanilla wafers ready, peel and slice (¼ inch thick) 3 to 4 bananas. Line the bottom of a 2 to 2 ½-quart dish with the wafers. Top the wafers with banana slices and cover with half of the pudding. Arrange a layer of wafers over the top of the pudding, then cover it with the remaining banana slices, and pudding.
  • Be sure to spoon pudding over any exposed bananas to prevent browning. Press plastic wrap directly onto the surface of the pudding (or cover) and refrigerate for at least 2 hours.
  • Just before serving cover with vanilla wafer crumbs, whipped topping, or both. Enjoy!

Nutrition

Calories: 292kcal | Carbohydrates: 45g | Protein: 4g | Fat: 11g | Saturated Fat: 5g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 3g | Trans Fat: 0.2g | Cholesterol: 76mg | Sodium: 178mg | Potassium: 284mg | Fiber: 2g | Sugar: 28g | Vitamin A: 297IU | Vitamin C: 4mg | Calcium: 86mg | Iron: 0.3mg