Perfect Banana Pudding
This homemade banana pudding recipe is seriously good! Ours is made almost entirely from scratch and has the most delicious pudding we have ever made. I’m beyond excited to finally share my favorite banana pudding recipe with you! Richard helped us with this one, and I love how it turned out. It’s creamy, rich, and not too sweet! Ours features homemade vanilla pudding, fresh bananas, and vanilla wafers for a classic dessert that’s both nostalgic and incredibly delicious! Read our tips below for a secret we learned for kicking things up a notch! If you love this recipe, you have to try our banana cream pie! Key Ingredients Bananas: Use ripe, firm bananas for this. Softened or browned bananas are better left for banana bread. Vanilla Cookies: I use store-bought Nilla wafers for this recipe. We are working on a homemade vanilla cookie to share but have yet to perfect it! Egg Yolks: Four egg yolks are the base of our creamy vanilla pudding. Sugar and Cornstarch: I use plain granulated or cane sugar. The cornstarch helps to thicken our banana pudding. Milk: For the best flavor, use whole milk. Vanilla: I use vanilla extract, although vanilla bean paste or the newly available ground vanilla would be great. Bananas: Use ripe, firm bananas for this. Softened or browned bananas are better left for banana bread. Vanilla Cookies: I use store-bought Nilla wafers for this recipe. We are working on a homemade vanilla cookie to share but have yet to perfect it! Egg Yolks: Four egg yolks are the base of our creamy vanilla pudding. Sugar and Cornstarch: I use plain granulated or cane sugar. The cornstarch helps to thicken our banana pudding. Milk: For the best flavor, use whole milk. Vanilla: I use vanilla extract, although vanilla bean paste or the newly available ground vanilla would be great. Find the full recipe with measurements below. Tips for Making the Best Banana Pudding Homemade banana pudding with real homemade vanilla pudding is easier than you might think. Most of the time will be making the pudding, which is really easy. Tip 1: Temper your eggs. You’ll start by whisking egg yolks, sugar, cornstarch, and some milk together in a bowl. Then, heat some milk on the stove until it begins to simmer. Next, while whisking, slowly pour some hot milk into the egg yolk mixture. This is called tempering, which is basically slowly raising the temperature of the eggs so that they do not scramble but stay creamy and smooth. Continue whisking in the hot milk, and then when the egg mixture is also hot, pour everything back into the saucepan and heat over medium heat. As it heats, whisk the mixture to make sure that it doesn’t stick to the bottom or sides. Tip 2: Adding butter at the end is the secret. After a couple of minutes, it will start to look like a thin pudding. As you whisk, the whisk will leave trails in the pudding behind. Another check is to dip a spoon into it and drag your finger through it. If the trail stays put, you have pudding! When that happens, you’ll whisk in salted butter, which is the secret we learned for making the banana pudding outrageously delicious and creamy. Tip 3: Chill your banana pudding. At this point, you want to pour the pudding (still hot) over layers of bananas and vanilla cookies. Then, shake the pan to get the pudding into all the nooks and crannies. Let this cool to room temperature and then refrigerate (preferably overnight). Tip 4: Top with homemade whipped cream. When you are ready to serve, enjoy as is, or add some whipped cream to the top and crumble over more cookies. It’s so good!!! Perfect Banana Pudding PREP 8 hr 15 mins COOK 15 mins TOTAL 8 hr 30 mins PREP 8 hr 15 mins COOK 15 mins TOTAL 8 hr 30 mins This banana pudding recipe tastes so incredibly good. It’s almost made entirely from scratch, with the vanilla cookies being the exception. Packaged vanilla pudding is super common for banana pudding, but fresh homemade vanilla pudding tastes SO MUCH better. It’s also relatively easy to make yourself. The final step for this recipe is to let the banana pudding sit overnight in the fridge. If you can’t wait the full 8 hours, wait as long as you can before serving! 9 Servings (small) You Will Need 5 medium to large bananas 1 (11oz) box vanilla cookies, Nilla Wafers 4 large egg yolks 3/4 cup (150g) sugar 2 tablespoons (16g) cornstarch 3 cups (709ml) whole milk, divided 1 ½ teaspoons vanilla extract 4 tablespoons (56g) salted butter Fresh whipped cream, optional for serving Directions Make the Vanilla Pudding 1Find a 2-quart dish at least 2 inches deep. This recipe is perfect in an 8×8-inch square dish. Feel free to use another shaped dish, but keep some extra bananas and cookies on hand to fill it up. 2In a medium mixing bowl, whisk together the egg yolks, cornstarch, sugar, and 1/2 cup of milk. Don’t worry if the mixture is a bit gritty at this stage. 3Pour the remaining 2 ½ cups of milk into a medium saucepan. Heat it over medium-high heat until it just starts to simmer, then turn off the heat. 4While whisking, pour 1/2 cup of the hot milk into the egg yolk mixture. Add another 1/2 cup and repeat until the egg mixture is hot (whisking the entire time). 5Pour the warmed egg mixture into the saucepan with the remaining hot milk. 6Add the vanilla. Turn the heat to medium and cook, whisking constantly, until the pudding thickens. This should take 3 to 4 minutes. Make sure to scrape the bottom of the pot to prevent sticking and scorching. To check that the pudding is ready, dip a spoon in it. If it coats the back and a line drawn with your finger stays for a few seconds, it’s thick enough! 7Remove the pot from the heat. Whisk in the butter until it is completely melted and blended into the pudding. Make the Vanilla Pudding 1Find a 2-quart dish at least 2 inches deep. This recipe is perfect in an 8×8-inch square dish. Feel free to use another shaped dish, but keep some extra bananas and cookies on hand to fill it up. 2In a medium mixing bowl, whisk together the egg yolks, cornstarch, sugar, and 1/2 cup of milk. Don’t worry if the mixture is a bit gritty at this stage. 3Pour the remaining 2 ½ cups of milk into a medium saucepan. Heat it over medium-high heat until it just starts to simmer, then turn off the heat. 4While whisking, pour 1/2 cup of the hot milk into the egg yolk mixture. Add another 1/2 cup and repeat until the egg mixture is hot (whisking the entire time). 5Pour the warmed egg mixture into the saucepan with the remaining hot milk. 6Add the vanilla. Turn the heat to medium and cook, whisking constantly, until the pudding thickens. This should take 3 to 4 minutes. Make sure to scrape the bottom of the pot to prevent sticking and scorching. To check that the pudding is ready, dip a spoon in it. If it coats the back and a line drawn with your finger stays for a few seconds, it’s thick enough! 7Remove the pot from the heat. Whisk in the butter until it is completely melted and blended into the pudding. Assemble the Layers 1In your prepared dish, start layering vanilla wafers and banana slices. Aim for at least 2 layers of each, stopping 1/2 inch from the top for the pudding. To make the layers flat, place the bottom layer of cookies flat side down and the top layer of cookies flat side up. 2Pour the hot pudding over the cookie and banana layers. 3Gently shake and tilt the dish to help the pudding flow down and around all the layers. You’ll see air bubbles coming up – that’s a good sign! Keep shimmying for about 3 minutes to ensure the pudding reaches the bottom. 4Let the pudding cool to room temperature on the counter, then cover and refrigerate until it’s thoroughly chilled, preferably overnight. 5Before serving, top your banana pudding with whipped cream, extra banana slices, and crumbled cookies. Assemble the Layers 1In your prepared dish, start layering vanilla wafers and banana slices. Aim for at least 2 layers of each, stopping 1/2 inch from the top for the pudding. To make the layers flat, place the bottom layer of cookies flat side down and the top layer of cookies flat side up. 2Pour the hot pudding over the cookie and banana layers. 3Gently shake and tilt the dish to help the pudding flow down and around all the layers. You’ll see air bubbles coming up – that’s a good sign! Keep shimmying for about 3 minutes to ensure the pudding reaches the bottom. 4Let the pudding cool to room temperature on the counter, then cover and refrigerate until it’s thoroughly chilled, preferably overnight. 5Before serving, top your banana pudding with whipped cream, extra banana slices, and crumbled cookies. Adam and Joanne's Tips Best dish: This recipe is perfect in an 8×8-inch square dish at least 2 inches deep (2-quart dish). Feel free to use another shaped dish, but keep some extra bananas and cookies on hand to fill it up. Serving: I love topping this with fresh, homemade whipped cream and crushed vanilla cookies. Old-school recipes add a layer of meringue, which is lovely. You can also serve it straight from the fridge without anything else added (it’s amazing). Storing: Refrigerate the banana pudding for up to 3 days. Vanilla cookies: You will likely have some cookies left, but you can crush them and scatter them on top when serving. I prefer to have too many than not enough. I use about 20 cookies per layer, my dish fit 3 layers of them. Salted butter: If you have unsalted butter, add 1/8 teaspoon fine sea salt to the vanilla pudding when whisking in the butter. The nutrition facts provided below are estimates. Best dish: This recipe is perfect in an 8×8-inch square dish at least 2 inches deep (2-quart dish). Feel free to use another shaped dish, but keep some extra bananas and cookies on hand to fill it up. Serving: I love topping this with fresh, homemade whipped cream and crushed vanilla cookies. Old-school recipes add a layer of meringue, which is lovely. You can also serve it straight from the fridge without anything else added (it’s amazing). Storing: Refrigerate the banana pudding for up to 3 days. Vanilla cookies: You will likely have some cookies left, but you can crush them and scatter them on top when serving. I prefer to have too many than not enough. I use about 20 cookies per layer, my dish fit 3 layers of them. Salted butter: If you have unsalted butter, add 1/8 teaspoon fine sea salt to the vanilla pudding when whisking in the butter. The nutrition facts provided below are estimates. Nutrition Per Serving Serving Size 1/9 of the recipe, small serving / Calories 366 / Total Fat 14.4g / Saturated Fat 7g / Cholesterol 103.9mg / Sodium 180.7mg / Carbohydrate 55.8g / Dietary Fiber 2.1g / Total Sugars 36.8g / Protein 5.5g AUTHOR: Joanne Gallagher We’re Adam and Joanne, a couple passionate about cooking and sharing delicious, reliable recipes since 2009. Our goal? To inspire you to get in the kitchen and confidently cook fresh and flavorful meals.More About Us