Go Back
+ servings

Homemade Banana Pudding With Vanilla Wafers and Cream Cheese

This Homemade Banana Pudding is a Southern classic turned baddie, layered with creamy scratch-made banana pudding, ripe bananas, and those nostalgic Nilla wafers, all crowned with a cloud of whipped cream. But wait, there's more! We're adding cream cheese, giving this dessert a rich, tangy depth that takes the banana pudding recipe from basic to snatched.
Prep Time: 5 minutes
Cook Time: 15 minutes
Cooling & Assembly: 4 hours 10 minutes
Total Time: 4 hours 30 minutes
Servings: 16 servings
Calories: 488kcal
Author: Meiko Temple

Ingredients

Homemade Banana Cream Pudding

  • 6 bananas divided
  • 6 large egg yolks
  • 6 tablespoons cornstarch
  • 3 cups evaporated milk divided
  • ¾ cup granulated sugar
  • ½ teaspoon kosher salt
  • 8 oz cream cheese cut into small cubes
  • 2 teaspoons pure vanilla extract
  • 3 tablespoons unsalted butter
  • 1 11 oz box of Nilla Wafers
  • ¼ teaspoon ground cinnamon + additional for garnish

Fresh Whipped Cream

  • 3 cup heavy cream cold
  • 3/4 tablespoon powdered sugar
  • 3 teaspoon vanilla
  • ¼ teaspoon salt

Instructions

Ingredient Prep (Mashed Banana, Slurry & Cookies)

  • Peel one banana and remove any excess string. Add it to a small bowl and use a fork to mash it until creamy with small lumps. Set aside to ready to use.
  • In a small bowl, whisk together ½ cup of the evaporated milk with the cornstarch until combined and set aside.
  • Add 10 vanilla wafer cookies to a plastic storage bag and pound to create rough crumbles.

Warm The Milk

  • In a medium saucepan, whisk together remaining 2 ½ cups of evaporated milk, sugar, salt, and cinnamon until combined. Place mixture over medium heat and when warm, add cream cheese and whisk constantly until cream cheese is melted and sugar is dissolved, about 4 minutes. SIMMER BUT DO NOT BRING TO A BOWL. Once cream cheese is melted, temporarily remove the mixture from the heat.

Temper The Eggs

  • In a separate small bowl, whisk the egg yolks. Once the milk is off the heat, slowly whisk in ½ cup of the warm milk into the egg yolks until combined.

Prepare The Custard

  • Slowly stream the egg & milk mixture back to the saucepan with the warm milk. Also whisk in the cornstarch slurry and mashed banana mixtures. Return the saucepan to medium heat and bring to a simmer, whisking constantly to prevent burning, until the mixture thickens about 8-10 minutes. The mixture is done when you start to see the large bubbles pop as a result of the moisture evaporating.
  • Remove the saucepan from heat and stir in vanilla extract and butter until the butter has melted and the pudding is glossy. [Optional] For extra smooth texture, strain pudding through a sieve into a bowl to remove any small lumps.

For Fast Cooling

  • Make an ice bath by filling a large bowl or stock pot halfway with ice water. Transfer pudding to a large bowl. Carefully stabilize the bowl inside of the ice bath for 10 minutes, stirring occasionally until the pudding reaches room temperature. Be careful not to get any water into the saucepan with the pudding

Regular Cooling & Refrigeration

  • If not fast cooling, allow the pudding to rest to get to room temperature. You can either begin layering your banana pudding at room temperature or put it in the fridge to assemble the banana pudding later. If refrigerating, cover with plastic wrap, pressing it directly onto the surface of the pudding to prevent a skin from forming. Transfer bowl to the refrigerator for 4 hours minimum or overnight.

Prepare Whipped Cream

  • In a large bowl add all the ingredients and mix for 2-3 minutes with a hand mixer until light and fluffy.

Assemble & Layer Banana Pudding

  • Thinly slice the remaining 5 bananas. To the bottom of a 9x13 baking dish arrange a layer of vanilla wafer cookies in a single layer.
  • Add a single layer of banana slices on top of the vanilla wafers.
  • Spread half of the banana pudding mixture evenly over the top of the bananas.
  • Spread half of the whipped cream on top of the banana pudding.
  • Sprinkle ground cinnamon on top of the whip cream.
  • Repeat each layer 1 more time - when you get to the whip cream layer, pile it in the center to create height and don’t spread it all the way to the edges so that the banana pudding peaks through.
  • times (you'll have 2 layers of) ending with the whipped cream.
  • Refrigerate until set, at least 4 hours before adding toppings.
  • Sprinkle cinnamon and crumbled cookies over the top. Garnish with any leftover cookies, sliced bananas and fresh mint to the top before serving.
Tried this recipe?Mention @MeikoAndTheDish or tag #MeikoAndTheDish

Notes

  • Bananas
    • To prevent bananas from turning brown, lightly brush them with citrus juice, club soda or spritz with them with a spray bottle. Use as little juice as possible to avoid altering the flavor of the pudding. This will slow the process of oxidation preventing the banana slices from turning brown.
    • For extra smooth texture, strain pudding through a sieve into a bowl to remove any small lumps.
  • Wafers
    • Nilla wafers are traditional and work great, but you can also use Chessman cookies, Golden Oreo Thins, graham crackers, shortbread cookies, biscoff cookies, or butter cookies for a different look and taste.
    • For garnishing, add extra cookies and banana slices just before serving.
  • Chilling and Serving
    • For fast cooling, make an ice bath by filling a large bowl or stock pot halfway with ice water. Transfer pudding to a large bowl. Carefully stabilize the bowl inside of the ice bath for 10 minutes, stirring occasionally until the pudding reaches room temperature. Be careful not to get any water into the saucepan with the pudding.
    • Allow the pudding to chill for at least 4 hours before serving. This gives the cookies time to soften and the layers to come together.
  • Extra Tips
    • You can chill the banana pudding for at least 1 hour before assembling to have an extra firm pudding that will be easier to layer. Trifle is all about the layers meaning it’s important that each layer remain visibly distinctive.
    • Stir pudding constantly to prevent the bottom from scorching and to keep lumps from forming.

Nutrition

Calories: 488kcal | Carbohydrates: 44g | Protein: 8g | Fat: 32g | Saturated Fat: 18g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 9g | Trans Fat: 0.1g | Cholesterol: 157mg | Sodium: 298mg | Potassium: 389mg | Fiber: 1g | Sugar: 28g | Vitamin A: 1151IU | Vitamin C: 5mg | Calcium: 179mg | Iron: 0.5mg

*Nutrition information is a rough estimate.

**The equipment section above contains affiliate links to products I use and love. As an Amazon Associate I earn from qualifying purchases.