This banana cream pudding is a stovetop custard — made with egg yolks, cornstarch, and whole milk — layered with fresh banana slices and topped with whipped cream and crushed vanilla wafers. It takes about 25 minutes of active cooking and serves four, which makes it one of the more practical desserts you can pull together on a weeknight without much planning. The custard base is rich enough to stand on its own, so if you have leftovers, they hold up well in the fridge for the next day.
The short version of why this works
Two things matter here. First, tempering: you pour the hot milk into the egg-yolk mixture slowly, whisking the whole time. Skip that step and rush it, and you get scrambled eggs in your pudding. Second, the cornstarch is doing the thickening work, not the eggs alone — which means the custard sets firmly enough to layer and hold its shape in individual dishes after chilling. The butter stirred in at the end isn’t decoration; it smooths out the texture and keeps the surface from forming a tough skin as the pudding cools.
Ingredient notes
- Whole milk: Lower-fat milks produce a noticeably thinner custard. If you only have 2%, add an extra half-tablespoon of cornstarch to compensate.
- Egg yolks: Use large eggs. The yolks add richness and help the custard set — don’t substitute whole eggs or the texture will be looser.
- Bananas: Ripe but not overripe. Bananas with a few brown spots are ideal; fully brown ones turn mushy in the layers and make the pudding watery faster.
- Heavy cream: For the whipped topping, heavy cream (36% fat or higher) whips to stiff peaks reliably. Half-and-half won’t work here.
- Vanilla wafers: The recipe calls for a small amount as a garnish — skip the garnish and just crush them directly into the layers if you want the crunch to actually survive chilling.
Troubleshooting
- Custard won’t thicken: The heat is probably too low, or you pulled it off too early. It needs to reach a full boil — you’ll see large, slow bubbles breaking the surface. Keep whisking and give it the full 5–7 minutes.
- Lumpy custard: Lumps usually mean the milk was added too fast during tempering, or the heat was too high. Strain the finished custard through a fine-mesh sieve before layering to fix it.
- Bananas turned brown overnight: This is normal oxidation. Toss the banana slices in a small squeeze of lemon juice before layering — it slows browning without affecting the flavor noticeably.
- Watery layer at the bottom of the dish: This happens when the bananas are too ripe or the pudding wasn’t chilled long enough before serving. Chill for at least 2 hours, and use bananas that are just ripe rather than soft.
- Whipped cream deflated by the next day: Whipped cream made with only heavy cream and powdered sugar breaks down after a few hours. If you’re making this ahead, stabilize it with a quarter-teaspoon of cream of tartar or a tablespoon of instant pudding powder per cup of cream.
Storage and reheating
Cover individual dishes tightly with plastic wrap pressed directly onto the surface of the whipped cream (or add the whipped cream fresh when serving) and refrigerate for up to 3 days. The custard and banana layers hold well; the whipped topping is the first thing to deteriorate, so if you’re storing more than one day ahead, keep it separate and add it just before serving. This pudding does not freeze well — the custard breaks and the bananas turn to mush on thawing. There’s no reheating step; this is served cold straight from the fridge.
Banana Cream Pudding (Stovetop Custard Recipe)
Equipment
- Medium saucepan (2-3 quart / 2-3 litre)
- Whisk
- Mixing bowls (2 medium)
- Electric hand mixer or stand mixer with whisk attachment
- Individual serving dishes or ramekins (4)
- Plastic wrap
- Rubber spatula
Ingredients
- 2 cups whole milk 480ml
- ½ cup granulated sugar 100g
- ¼ teaspoon salt
- 3 tablespoons cornstarch 24g
- 3 large egg yolks
- 1 teaspoon vanilla extract
- 1 tablespoon unsalted butter 14g
- 2 large bananas ripe, sliced
- 1 cup heavy cream 240ml
- 2 tablespoons powdered sugar 16g
- ½ cup vanilla wafers about 12, crushed, for serving
Instructions
- Heat the milk in a medium saucepan over medium heat until steaming and small bubbles form around the edges (about 3-4 minutes). Do not let it boil.2 cups whole milk
- In a separate medium bowl, whisk together the sugar, salt, and cornstarch until evenly combined.1/2 cup granulated sugar, 1/4 teaspoon salt, 3 tablespoons cornstarch
- Add the egg yolks to the sugar mixture and whisk vigorously until smooth and pale yellow, about 30 seconds.3 large egg yolks
- While whisking constantly, slowly pour the hot milk into the egg-yolk mixture in a thin, steady stream. This tempers the eggs gradually and prevents them from scrambling.2 cups whole milk, 3 large egg yolks
- Pour the tempered mixture back into the saucepan and cook over medium heat, whisking constantly, until it thickens and begins to bubble, about 5-7 minutes. The custard is ready when it coats the back of a spoon and holds a line drawn through it with your finger.
- Remove the saucepan from the heat and stir in the butter and vanilla extract until fully incorporated. The butter smooths the texture and helps prevent a skin from forming. Let the custard cool for 5 minutes, stirring occasionally, then gently fold in the sliced bananas.1 tablespoon unsalted butter, 1 teaspoon vanilla extract, 2 large bananas
- In a clean bowl, beat the heavy cream and powdered sugar with an electric hand mixer (or stand mixer with whisk attachment) on medium-high speed until stiff peaks form, about 2-3 minutes. Do not over-beat or the cream will become grainy.1 cup heavy cream, 2 tablespoons powdered sugar
- Divide the banana custard evenly among 4 individual serving dishes. Top each with a generous layer of whipped cream, spreading it to the edges to seal the custard underneath.
- Crush the vanilla wafers and scatter them over the whipped cream on each dish. Serve immediately for maximum crunch, or refrigerate uncovered for 10 minutes to let the wafers soften slightly into the cream.1/2 cup vanilla wafers
Notes
Nutrition
FAQ
Can I make this the night before?
Yes — it’s actually better after a full night in the fridge. Make the custard and layer it with the bananas, then cover and refrigerate overnight; add the whipped cream and crushed wafers right before you serve so they stay fresh.
Can I use instant pudding mix instead of making the custard from scratch?
You can, but the texture will be softer and the flavor noticeably less rich. The stovetop custard in this recipe sets firmer and tastes more like a real egg-based pudding, which is worth the extra 10 minutes if you have them.
How do I know when the custard is thick enough to stop cooking?
It’s ready when it coats the back of a spoon and a line drawn through it with your finger holds its shape cleanly. If it still looks loose and runny after 7 minutes, turn the heat up slightly and keep whisking — it will thicken quickly once it gets there.
Try these next
- Classic European Vanilla Rice Pudding
- Ultimate Banana Bread
- Warm and Comforting Classic Apple Crumble
- Heavenly Strawberry Cake with Fresh Berries and Whipped Cream

















































