Servings
Font
Back
0 from 21 votes

Homemade Banana Pudding from scratch

Delicious homemade banana pudding that's made from scratch, using banana infused milk! No instant pudding and no condensed milk. Guaranteed to be the best banana pudding you've ever had! INTERMEDIATE - The recipe itself is easy, but has several components. But each component is easy on its own, but may need some planning ahead of time. US based cup, teaspoon, tablespoon measurements. Common Measurement Conversions. Weight‌ ‌measurements‌ ‌are‌ ‌recommended‌ ‌for‌ ‌accurate‌ ‌results.There is at least one overnight chilling step in this recipe.

Prep Time
50 mins
Cook Time
50 mins
Additional Time
16 hrs
Total Time
17 hrs 30 mins
Servings: 14 servings
Calories: 655 kcal
Course: Dessert
Cuisine: North American , American

Ingredients

Banana Milk
  • 720 mL milk 3 cups, full fat milk preferably
  • 300 - 400 g bananas about 3 - 4 bananas, see recipe notes
Banana pastry cream
  • 600 mL banana milk 2 ½ cups, see above
  • 3 egg yolks from large eggs
  • 1 large egg
  • 60 g cornstarch about 6 - 7 US tablespoons
  • 150 g white sugar ¾ cup, see recipe notes
  • ½ tsp fine sea salt
  • 15 mL vanilla extract 1 tbsp
  • 57 g butter ½ stick / ¼ cup
Stabilized whipped cream (to make diplomat cream)
  • 360 mL heavy cream 1 ½ cups
  • 1 tsp gelatin
  • 1 tbsp water room temperature,
  • 2 tbsp instant vanilla pudding instead of the gelatin
To assemble
  • 340 g Nilla Wafers about 12 oz, see recipe notes
  • 3 - 4 ripe bananas just ripe and firm bananas are best
To decorate
  • Extra whipped cream
  • Nilla Wafers
  • sliced bananas

Instructions

Banana milk
    Cup of Yum
  1. Place the milk in a saucepan. Slice the bananas into the milk.
  2. Heat the milk and banana mix over medium heat, stirring occasionally to prevent the milk from burning.
  3. Heat until the milk starts to steam or simmer. Do not let it come to a full boil.
  4. Remove the milk from the heat and let it cool down slightly.
  5. Transfer to the fridge and let the bananas infuse the milk for at least 4 hours, or up to 12 hours.
  6. Strain the banana milk mixture, without pressing the banana pieces through the sieve. You only want the milk portion. To make sure you get all the milk, allow the strainer to sit over the milk for awhile to drain all of the milk. You should get 2 ½ cups of milk. If not, just top it with some milk to get 2 ½ cups.
Banana pastry cream
  1. Place the 2 ½ cups banana milk in a saucepan. Heat until the milk mixture is steaming.
  2. While the milk is heating, place the eggs, egg yolks, sugar, salt, cornstarch, and vanilla in a bowl. Whisk until you have a smooth mixture.
  3. When the milk is heated, pour about 1 cup of the hot milk in a thin stream into the egg mixture, while constantly whisking the egg mixture. This is to temper the eggs.
  4. The tempered egg mixture should now be at least warm. Gently pour it back into the remaining hot milk mixture in the saucepan while whisking the milk mixture constantly.
  5. Return the banana milk custard mix back to the stove, and cook over medium or medium-low heat until thickened. Make sure to whisk frequently to prevent curdling, but also check if the mixture is coming to a boil.
  6. When the mixture comes to a boil (bubbles break the surface), lower the heat of the stove and whisk for a further minute.
  7. Remove the custard base from the heat and add the butter. Whisk it in until the butter is emulsified.
  8. Place the custard in a bowl (or shallow dish) and cover the custard with plastic wrap. Make sure to press the plastic wrap onto the surface of the custard and cover the whole surface to prevent a skin from forming on top.
  9. Allow the custard to chill in the fridge. A large, shallow dish will chill the pastry cream faster. This can take 4 hours (depending on the dish), or up to 8 hours.
  10. Once the custard is chilled, remove it from the fridge and whisk it until smooth. Now the custard is ready to be mixed with the whipped cream.
Banana diplomat cream (pudding base)
  1. When the custard is chilled, make the stabilized whipped cream.
  2. Place the chilled whipping cream (heavy cream) in a chilled metal bowl (of your mixer).
  3. Place the water in a small microwaveable bowl. Sprinkle the gelatin and stir it in. Allow the gelatin to bloom in the water for about 10 minutes.
  4. Microwave the bloomed gelatin for about 10 - 20 seconds to dissolve the gelatin. But DO NOT let it boil.
  5. Stir in about 1 tbsp of the chilled heavy cream to temper the gelatin mixture.
  6. Start whisking the heavy cream and pour in the gelatin mixture. Make sure the gelatin isn’t poured directly onto the whisks, since this will cause the gelatin to set and forms clumps.
  7. Whisk the heavy cream on high for a few seconds to incorporate the gelatin.
  8. Once the gelatin is incorporated, lower the speed to medium high, and whisk the cream until it's just starting to form stiff peaks. Make sure to NOT let the heavy cream curdle / become grainy.
  9. ALTERNATIVELY, Whisk in about ¼ cup of heavy cream with the vanilla pudding powder until mixed well into a smooth paste. Add this paste to the rest of the whipped cream and whisk to combine well. Then start whisking the heavy cream on medium high until the heavy cream just starts to form stiff peaks.
  10. Fold in about ⅓ of the whipped cream into the banana flavored custard. Once mixed well, either fold the rest of the whipped cream into the custard, or fold the custard into the remaining whipped cream in the mixer bowl. Either way is fine. Now the pudding base is ready.
To assemble the banana pudding
  1. Choose the dish you'll be serving the banana pudding in. I used an 8 - 9 inch trifle bowl here, but a large casserole dish (about 9 x 9 inch square or slightly rectangular) will work as well.
  2. You can create as many layers as you like, depending on how thinly you spread the pudding base layer. Start with the pudding base, and have enough to top the dessert as the final layer.
  3. Spread a layer of the banana pudding base at the bottom of your dish. Top it with a layer of Nilla wafers, followed by sliced bananas (about ½ cm thick). I like to slice the bananas only as I layer them, and not ahead of time (to prevent browning).
  4. Break some Nilla wafers in half and layer them against the wall of the dish (IF you’re serving this in a glass container). This is optional and purely for aesthetics.
  5. Spread a layer of the banana pudding base on top of the bananas. Make sure the bananas are completely covered with the pudding. Banana slices that are exposed to air will brown quickly.
  6. Repeat the layers until you have used up all of the banana pudding base, while making sure the final layer on top is also the pudding.
  7. Cover the dish with plastic wrap and refrigerate for at least 1 hour.
To decorate
  1. Top the pudding with whipped cream (optional). You can either pipe it along the edge or spread a layer of whipped cream on top.
  2. Decorate with whole or crushed Nilla wafers.
  3. You can also decorate with more banana slices, but make sure to do this just before serving (to prevent browning).

Notes

  • You'll need 300 - 400 g of bananas. If you’re infusing the milk for a longer time, you can use 300 g bananas (about 3 bananas). If you’re infusing the milk for a shorter amount of time, then I recommend using 400 g (about 4 bananas).
  • This recipe is less sweet than the classic Magnolia Bakery banana pudding. If you want this to be sweeter, then I recommend using 200 - 225 g sugar (1 - 1 ¼ cups).
  • You will need about 340 g / 12 oz. You may not use all of it, depending on the size of the serving dish and number of layers in your pudding. 
  • If you cannot find Nilla wafers, use savoiardi / ladyfinger biscuits (cookies). 
  • Place the banana pastry cream in a large, shallow dish - I like to use a quarter sheet pan. Spread it evenly in the dish and cover it with plastic wrap. Then place it in the freezer for about 3 - 4 hours to cool it down faster. DO NOT let it freeze overnight, so check on it every hour to make sure it's not freezing. 

Nutrition Information

Serving 0.5cup Calories 655kcal (33%) Carbohydrates 102g (34%) Protein 7g (14%) Fat 25g (38%) Saturated Fat 10g (50%) Trans Fat 1g Cholesterol 68mg (23%) Sodium 569mg (24%) Potassium 262mg (7%) Fiber 2g (8%) Sugar 50g (100%) Vitamin A 263IU (5%) Vitamin C 3mg (3%) Calcium 59mg (6%) Iron 1mg (6%)

Nutrition Facts

Serving: 14servings

Amount Per Serving

Calories 655

% Daily Value*

Serving 0.5cup
Calories 655kcal 33%
Carbohydrates 102g 34%
Protein 7g 14%
Fat 25g 38%
Saturated Fat 10g 50%
Trans Fat 1g 50%
Cholesterol 68mg 23%
Sodium 569mg 24%
Potassium 262mg 6%
Fiber 2g 8%
Sugar 50g 100%
Vitamin A 263IU 5%
Vitamin C 3mg 3%
Calcium 59mg 6%
Iron 1mg 6%

* Percent Daily Values are based on a 2,000 calorie diet.

Report Abuse
Login to Continue
Forgot password?
Don't have an account? Register