Layered Banana Pudding with Graham Crackers

If you ask me, banana pudding is one of those desserts that never goes out of style.

This classic Southern-inspired treat layers creamy vanilla pudding with fresh banana slices and crunchy vanilla wafers. A sweet cream cheese mixture adds richness, while fluffy whipped topping keeps things light.

The pudding is made from scratch with milk, egg yolks, and a hint of nutmeg for warmth. Graham crackers form a simple pressed crust at the bottom, and extra wafer crumbs on top give you that satisfying crunch in every bite.

It’s a crowd-pleasing dessert that works for potlucks, family gatherings, or just because you’re craving something sweet and comforting.

banana pudding with graham crackers
Image: homefoodkitchen.com / All Rights reserved
SAVE NOW

Why You’ll Love This Banana Pudding

  • Crowd-pleasing dessert – This classic banana pudding is always a hit at potlucks, family gatherings, and holidays. Everyone loves the creamy layers and crunchy graham crackers.
  • Make-ahead friendly – You can prepare this dessert hours or even a day before serving, which takes the stress out of entertaining and lets the flavors meld together beautifully.
  • Homemade pudding from scratch – Skip the boxed mix and make real pudding with simple ingredients. It tastes so much better and isn’t complicated at all.
  • Perfect texture combination – The creamy pudding, soft bananas, and crunchy graham crackers create layers of texture that make every bite interesting.
  • Ready in about an hour – From start to finish, you can have this impressive dessert ready in just 50-70 minutes, including chilling time.

What Kind of Bananas Should I Use?

The ripeness of your bananas really matters for banana pudding. You’ll want to use bananas that are ripe but still firm – look for ones that are yellow with just a few brown spots. If your bananas are too green, they’ll taste starchy and won’t have that sweet banana flavor you’re going for. On the flip side, if they’re too ripe and mushy, they’ll turn brown quickly and can make your pudding look less appetizing. A good rule of thumb is to use bananas you’d be happy eating on their own, and slice them right before assembling your pudding to prevent browning.

banana pudding with graham crackers
Image: homefoodkitchen.com / All Rights reserved
SAVE NOW

Options for Substitutions

This banana pudding recipe is pretty forgiving when it comes to swaps:

  • Wafer crumbs: If you can’t find vanilla wafers, graham cracker crumbs work great as a substitute. You can also use crushed shortbread cookies or even Nilla wafer knockoffs from the store brand aisle.
  • Cream cheese: Make sure your cream cheese is at room temperature before mixing – this is important for getting a smooth, lump-free texture. If you’re in a pinch, you can use Neufchâtel cheese (the lighter version), but full-fat cream cheese gives the best results.
  • Whipped topping: Store-bought whipped topping like Cool Whip is convenient, but you can make your own by whipping 1 cup of heavy cream with 2 tablespoons of powdered sugar until stiff peaks form.
  • Milk: Whole milk works best for a creamy pudding, but you can use 2% if that’s what you have. I wouldn’t recommend going lower than 2% though, as the pudding might turn out thinner.
  • Bananas: Use bananas that are ripe but still firm – not too green and not too brown. Overripe bananas will get mushy and make your pudding watery.
  • Vanilla essence: Vanilla extract and vanilla essence are interchangeable here. If you want to get fancy, you can scrape the seeds from half a vanilla bean instead.

Watch Out for These Mistakes While Baking

The biggest mistake when making banana pudding is adding the bananas too early, which causes them to turn brown and mushy – always slice them fresh right before assembling and consider tossing them in a little lemon juice to keep them looking fresh.

When making the pudding from scratch, rushing the microwave process leads to lumpy, unevenly cooked custard, so make sure to stir thoroughly at each interval and don’t skip those 30-second stirs toward the end when it starts to thicken.

Another common error is spreading the pudding while it’s still warm, which can melt your cream cheese layer and make everything runny – let it cool completely in the fridge before layering.

Finally, don’t assemble this dessert more than a day ahead, as the graham crackers will get too soft and lose their texture, and the bananas will start to oxidize even with precautions.

banana pudding with graham crackers
Image: homefoodkitchen.com / All Rights reserved
SAVE NOW

What to Serve With Banana Pudding?

Banana pudding is pretty much a dessert that stands on its own, but I love serving it after a big Southern-style meal with fried chicken, mac and cheese, and collard greens. If you’re looking for something to go alongside it at a potluck or party, fresh berries like strawberries or blueberries make a nice lighter option that cuts through all that creamy sweetness. A hot cup of coffee or sweet iced tea is really all you need to wash it down, though some people like to add extra banana slices on top right before serving. You could also crumble a few extra graham crackers or vanilla wafers on the side for anyone who wants extra crunch with their pudding.

Storage Instructions

Store: Keep your banana pudding covered tightly with plastic wrap or in an airtight container in the fridge for up to 3 days. The bananas will start to brown after that, so it’s best enjoyed within the first couple of days when everything is still fresh and creamy.

Make Ahead: You can prepare the pudding layer and cream cheese mixture a day in advance and keep them separate in the fridge. Just wait to slice the bananas and assemble everything until a few hours before serving so the bananas don’t turn brown and the wafers stay nice and crisp.

Serve: This dessert is best served cold straight from the fridge. If you want the wafers to stay crunchy, add any garnish wafers right before serving rather than letting them sit on top for too long.

Preparation Time 30-40 minutes
Cooking Time 20-30 minutes
Total Time 50-70 minutes
Level of Difficulty Medium
Servings 10 slices

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 2950-3200
  • Protein: 32-38 g
  • Fat: 160-180 g
  • Carbohydrates: 370-400 g

Ingredients

For the crust:

  • 1 cup wafer crumbs (I like Keebler vanilla wafers for a better crunch)
  • 2 tbsp sugar
  • 3 tbsp butter (melted and cooled to room temperature)

For the cream cheese layer:

  • 8 oz cream cheese (I use Philadelphia original for the best texture)
  • 1 1/4 cup powdered sugar
  • 1 cup whipped topping

For the pudding and fruit:

  • 2 bananas (sliced into 1/2-inch thick rounds)
  • 2 cups milk
  • 4 egg yolks
  • 2/3 cup sugar
  • 1/4 cup cornstarch
  • 1/8 tsp salt
  • 1 tsp vanilla
  • 1/4 tsp ground nutmeg
  • 2 tbsp butter

For the topping:

  • 1/2 cup wafers
  • 7 oz whipped topping (I prefer Cool Whip for a more stable peak)
  • 1 banana
  • 1/4 cup wafer crumbs

Step 1: Prepare the Graham Cracker Crust

  • 1 cup wafer crumbs
  • 2 tbsp sugar
  • 3 tbsp butter

Mix 1 cup wafer crumbs with 2 tablespoons sugar and melted butter until the texture resembles wet sand.

Press firmly into the bottom of a 9×13 inch baking dish, creating an even layer that goes slightly up the sides.

This crust will provide a sturdy base and prevent the filling from becoming soggy.

Set aside while you prepare the remaining layers.

Step 2: Make the Cream Cheese Layer

  • 8 oz cream cheese
  • 1 1/4 cup powdered sugar
  • 1 cup whipped topping

Using an electric mixer, whip the cream cheese for about 30 seconds until it’s smooth and creamy.

Add the powdered sugar and continue mixing until fully incorporated.

Fold in 1 cup whipped topping gently with a spatula to keep it light and airy.

Spread this mixture evenly over the prepared crust, smoothing the top with an offset spatula or the back of a spoon.

Step 3: Layer the Fresh Bananas

  • 2 bananas

Slice 2 bananas into 1/2-inch thick rounds and arrange them in a single layer over the cream cheese mixture.

The bananas will add natural sweetness and texture to the pudding layers.

I like to arrange them slightly overlapping for a more appealing presentation.

Step 4: Cook the Custard Pudding

  • 2 cups milk
  • 4 egg yolks
  • 2/3 cup sugar
  • 1/4 cup cornstarch
  • 1/8 tsp salt
  • 1 tsp vanilla
  • 2 tbsp butter

In a microwave-safe bowl, whisk together 2 cups milk, 4 egg yolks, 2/3 cup sugar, 1/4 cup cornstarch, and salt for about 30 seconds until well combined.

Microwave on high for 5-7 minutes, stirring every minute for the first 4 minutes, then every 30 seconds after that, until the mixture thickens to a custard consistency that coats the back of a spoon.

Stir in 1 tsp vanilla and 2 tbsp butter until fully incorporated.

The pudding will continue to thicken slightly as it cools, so remove it from heat when it’s just slightly thinner than your desired final consistency.

Step 5: Assemble the Pudding Layers

  • cooked custard pudding from Step 4
  • 1/2 cup wafers

Once the custard from Step 4 has cooled slightly for about 5 minutes, pour it evenly over the banana layer.

Break 1/2 cup wafers into bite-sized pieces and sprinkle them over the pudding layer, pressing them down gently so they stay submerged and become slightly softened.

Chill the entire dessert in the refrigerator for at least 2 hours, or up to 4 hours, so all the layers set and flavors meld together.

Step 6: Top and Finish the Pudding

  • 7 oz whipped topping
  • 1 banana
  • 1/4 cup wafer crumbs

Remove the chilled pudding from the refrigerator and spread the remaining 7 oz of whipped topping evenly over the cracker layer, creating a smooth surface.

Slice the remaining 1 banana into thin rounds and arrange them on top of the whipped cream for a fresh, attractive finish.

Sprinkle 1/4 cup wafer crumbs over the entire surface for added crunch and visual appeal.

Serve immediately, or chill for up to 2 more hours before serving.

banana pudding with graham crackers

Layered Banana Pudding with Graham Crackers

Delicious Layered Banana Pudding with Graham Crackers recipe with step-by-step instructions.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings 10 slices
Calories 3075 kcal

Ingredients
  

For the crust::

  • 1 cup wafer crumbs (I like Keebler vanilla wafers for a better crunch)
  • 2 tbsp sugar
  • 3 tbsp butter (melted and cooled to room temperature)

For the cream cheese layer::

  • 8 oz cream cheese (I use Philadelphia original for the best texture)
  • 1 1/4 cup powdered sugar
  • 1 cup whipped topping

For the pudding and fruit::

  • 2 bananas (sliced into 1/2-inch thick rounds)
  • 2 cups milk
  • 4 egg yolks
  • 2/3 cup sugar
  • 1/4 cup cornstarch
  • 1/8 tsp salt
  • 1 tsp vanilla
  • 1/4 tsp ground nutmeg
  • 2 tbsp butter

For the topping::

  • 1/2 cup wafers
  • 7 oz whipped topping (I prefer Cool Whip for a more stable peak)
  • 1 banana
  • 1/4 cup wafer crumbs

Instructions
 

  • Mix 1 cup wafer crumbs with 2 tablespoons sugar and melted butter until the texture resembles wet sand. Press firmly into the bottom of a 9x13 inch baking dish, creating an even layer that goes slightly up the sides. This crust will provide a sturdy base and prevent the filling from becoming soggy. Set aside while you prepare the remaining layers.
  • Using an electric mixer, whip the cream cheese for about 30 seconds until it's smooth and creamy. Add the powdered sugar and continue mixing until fully incorporated. Fold in 1 cup whipped topping gently with a spatula to keep it light and airy. Spread this mixture evenly over the prepared crust, smoothing the top with an offset spatula or the back of a spoon.
  • Slice 2 bananas into 1/2-inch thick rounds and arrange them in a single layer over the cream cheese mixture. The bananas will add natural sweetness and texture to the pudding layers. I like to arrange them slightly overlapping for a more appealing presentation.
  • In a microwave-safe bowl, whisk together 2 cups milk, 4 egg yolks, 2/3 cup sugar, 1/4 cup cornstarch, and salt for about 30 seconds until well combined. Microwave on high for 5-7 minutes, stirring every minute for the first 4 minutes, then every 30 seconds after that, until the mixture thickens to a custard consistency that coats the back of a spoon. Stir in 1 tsp vanilla and 2 tbsp butter until fully incorporated. The pudding will continue to thicken slightly as it cools, so remove it from heat when it's just slightly thinner than your desired final consistency.
  • Once the custard from Step 4 has cooled slightly for about 5 minutes, pour it evenly over the banana layer. Break 1/2 cup wafers into bite-sized pieces and sprinkle them over the pudding layer, pressing them down gently so they stay submerged and become slightly softened. Chill the entire dessert in the refrigerator for at least 2 hours, or up to 4 hours, so all the layers set and flavors meld together.
  • Remove the chilled pudding from the refrigerator and spread the remaining 7 oz of whipped topping evenly over the cracker layer, creating a smooth surface. Slice the remaining 1 banana into thin rounds and arrange them on top of the whipped cream for a fresh, attractive finish. Sprinkle 1/4 cup wafer crumbs over the entire surface for added crunch and visual appeal. Serve immediately, or chill for up to 2 more hours before serving.

Disclaimer: Our editors have used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating