Banana Pudding Made With Cream Cheese Recipe: Ultra Creamy Layers With Vanilla Wafer Crunch

Desserts

Banana Pudding Made With Cream Cheese Recipe: Ultra Creamy Layers With Vanilla Wafer Crunch

This banana pudding made with cream cheese delivers layers of ultra-creamy richness that will redefine your dessert game. 💛 The secret lies in blending cream cheese into the custard base, creating a velvety texture that pairs perfectly with tender bananas and crisp vanilla wafers.

I've perfected this recipe over years of testing, ensuring every spoonful is a balance of smooth, tangy, and sweet flavors.

The magic happens in the layering—alternating creamy custard with sliced bananas and vanilla wafers builds texture that stays intact even after chilling. What makes this version stand out is the cream cheese twist, which adds a subtle tang that cuts through the sweetness while making the entire dessert impossibly creamy.

No special equipment is needed, just patience for the custard to thicken properly.

By the time you serve this dessert, you'll have a trifle with perfectly set layers: a smooth custard base, tender banana slices, and crisp vanilla wafers that hold their shape. The cream cheese gives it that restaurant-quality richness without being overly sweet, making each bite feel like a luxurious treat.

This is the kind of dessert that disappears quickly—plan to make extra.

Serve chilled with a dollop of whipped cream or a drizzle of caramel for added indulgence. The combination of textures—creamy, crunchy, and soft—makes this banana pudding unforgettable. Let's get started on creating your new favorite dessert!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for banana pudding made with cream cheese

Eight ingredients transform into decadent layers of creamy custard, banana slices, and crisp vanilla wafers.

Ingredient Amount Notes
Ripe Bananas 🍌 4 whole Sliced 1/4-inch thick, firm but ripe
Vanilla Wafers 🍪 16 whole Nabisco brand preferred for crunch
Large Eggs 🥚 4 whole Room temperature for smooth custard
Granulated Sugar 🍚 1 ½ cups Or substitute brown sugar for depth
All-Purpose Flour 🌾 ½ cup Sifted for smooth custard texture
Whole Milk 🥛 2 cups Full-fat for richest custard
Cream Cheese 🧀 8 oz Full-fat, Philadelphia brand ideal
Unsalted Butter 🧈 ½ cup Cold, cubed for easy blending
Pure Vanilla Extract 🌿 2 tsp Or 1 tsp vanilla bean paste
Salt 🧂 ¼ tsp Kosher or sea salt preferred
Heavy Whipping Cream 🥛 1 cup For topping, whipped to stiff peaks
Powdered Sugar 🍚 ¼ cup For sweetening whipped cream

The cream cheese is the game-changer here—Philadelphia brand melts the smoothest. Grab the 8 oz block from the dairy section, not those pre-sliced packages. For bananas, spotty but firm is perfect—they'll hold up during layering. Vanilla wafers? Nabisco's original has the right crunch, but any brand works. The custard needs patience—whisk constantly to avoid lumps, and don't rush the thickening. I always double-check my custard temperature hits 170°F before removing from heat.

No cream cheese? Substitute 4 oz mascarpone plus 4 oz sour cream for similar tang. Out of vanilla wafers? Crushed graham crackers or ladyfingers work in a pinch. For extra richness, add 1/4 cup sour cream to the custard. The bananas can be peeled and sliced ahead, but toss them in lemon juice to prevent browning. If your custard splits, whisk in 1 tbsp cold milk and return to low heat until smooth. The whipped cream topping? Add 1/2 tsp vanilla extract for extra flavor—trust me on this.

Assemble the pudding in a 9x13-inch glass dish—it shows off the layers beautifully. Cover and refrigerate for at least 4 hours, preferably overnight. The flavors meld best after chilling. Store leftovers covered for 3-4 days, though mine never last that long. For make-ahead genius, assemble the day before and let it sit at room temperature for 30 minutes before serving—it's even more decadent that way.

❤️

Why You'll Love This Recipe

  • No Eggs Needed: Honestly, I was skeptical about omitting eggs—until I tried this. The cream cheese gives it that signature custardy texture without needing to whisk eggs to death, and the bananas keep it rich but not heavy. My lazy Sunday mornings just got a whole lot easier.
  • Creamy Without Clumps: Between us, store-bought pudding mixes make me nervous. This version? The cream cheese blends smooth as butter, and the flour-thickened custard is actually velvety—not that weird grainy mess. Layer it with vanilla wafers, and you’ve got dessert that tastes like nostalgia.
  • Potluck Party Star: Here’s what sold me—this is the one dish I bring to gatherings that gets cleared off the table first. It’s sturdy enough for a picnic, but fancy enough for a dinner party. Plus, the wafers hold up when you’re packing it in a cooler (yes, even on a Tuesday night).
  • Banana Rescue Magic: Ripe bananas turning brown in your fruit bowl? This recipe turns them into something ridiculously good before they go bad. The sugar caramelizes just enough to balance the cream cheese’s tang, and you’ll use up those overripe ones faster than you can say “smoothie waste.”

Step-by-step instructions for ultra creamy banana pudding

Here's how to build this dreamy dessert with perfect layers—creamy custard, banana slices, and wafer crunch.

1

👨‍🍳 Step 1: Make the Cream Cheese Custard Base

In a medium saucepan, melt the 0.5 cup unsalted butter over medium heat. Once fully melted, whisk in the 8 oz cream cheese until completely smooth—this should take about 2-3 minutes. The mixture will look thick and creamy, like a rich frosting.

Gradually whisk in the 2 cups whole milk while continuing to heat on medium-low. Bring to a gentle simmer, then reduce heat to low and whisk in the 1.5 cups granulated sugar, 0.5 cup all-purpose flour, 2 tsp pure vanilla extract, and 0.25 tsp salt. Stir constantly for 3-4 minutes until the mixture thickens enough to coat the back of a spoon. This is your custard foundation—it should be smooth with no lumps.

2

🍳 Step 2: Cook the Egg Custard to Perfection

In a separate bowl, whisk together the 4 whole large eggs until frothy. Slowly pour the egg mixture into the saucepan while whisking vigorously to prevent scrambling. Return to low heat and cook for 5-7 minutes, stirring constantly with a wooden spoon or silicone spatula.

Here's where it gets tricky: you want the custard to thicken but not curdle. It's ready when it coats the spoon smoothly and leaves a clean trail when you run your finger through it. Remove from heat immediately—overcooking turns it grainy. Transfer to a heatproof bowl and press plastic wrap directly onto the surface to prevent a skin from forming.

3

🥘 Step 3: Assemble the Layered Pudding

In an 8x8-inch baking dish, create your first layer by arranging 4 of the sliced ripe bananas in an even layer. Spoon half of the warm custard over the bananas, spreading it evenly. Add 8 vanilla wafers in a single layer, then repeat with the remaining bananas, custard, and remaining 8 vanilla wafers. Press down gently to ensure all layers adhere.

Real talk: this is the moment that matters. The bananas should be fully submerged in custard, and each wafer should be completely covered. If you see gaps, spoon more custard over the top. Cover the dish with plastic wrap and refrigerate for at least 4 hours (overnight is even better)—this chilling time lets the flavors meld perfectly.

4

🍦 Step 4: Whip the Cream Topping

While the pudding chills, whip the 1 cup heavy whipping cream with the 0.25 cup powdered sugar until soft peaks form. I like to use a stand mixer for this—beat on medium speed for 2-3 minutes until the cream holds its shape when the whisk is lifted. Don't overwhip or it'll turn buttery.

Spread the whipped cream evenly over the chilled pudding. Use an offset spatula to create decorative swirls if you're feeling fancy. The cream should cover the entire surface, adding that final luxurious touch. Return to the fridge for 30 minutes before serving to let the cream set slightly.

👨‍🍳

Pro Tips For Making Banana Pudding Made With Cream Cheese

  • Slice Bananas Thin: Use a sharp knife and cut the bananas into Âź-inch slices—thinner than you’d think. Thick slices turn mushy in the cream cheese mixture, while thin ones hold their shape and soak up flavor evenly. (Yes, even if you’re impatient like me, resist the urge to rush this.)
  • Whisk Eggs Until Ribbon Stage: Beat the eggs and sugar together until a slow ribbon forms when you lift the whisk. This ensures a light, fluffy custard—not a dense, rubbery one. I learned this the hard way after making a batch that tasted like pudding pancakes.
  • Soak Wafers Just Enough: Toss the vanilla wafers in the cream cheese mixture for 10–15 seconds, not all night. Over-soaking turns them soggy; under-soaking leaves them dry. A quick shake in a bag works best—no one wants a crunchy layer in their dessert.
  • Chill Before Serving: Let the pudding sit at room temp for 10 minutes after baking, then refrigerate for at least 2 hours. Skipping this step means a runny, uneven texture—like biting into a warm custard surprise. (Your future self will thank you.)

Storing and reheating your leftovers

Refrigerator Storage

Store your banana pudding in an airtight container with a lid to keep the layers intact. I recommend a glass baking dish with a tight-sealing lid—it preserves the texture better than plastic.

Keep it refrigerated at 40°F or below for up to 4 days. The cream cheese custard stays creamy, and the vanilla wafers maintain their crunch when stored properly. 💛

Freezer-Friendly Method

For longer storage, freeze individual portions in quart-sized freezer bags with 1 inch of headspace to prevent expansion cracks. Wrap the assembled pudding tightly in plastic wrap before placing it in the bag.

Thaw overnight in the fridge—this preserves the texture better than quick thawing. The cream cheese custard may separate slightly after freezing, but a quick stir restores its smoothness. ❄️

Reheating Leftovers

If your pudding has been refrigerated, serve it cold for the best texture. For reheating, microwave individual portions covered with a damp paper towel on 50% power for 30-45 seconds.

Stir gently to redistribute the custard. Avoid stovetop reheating—the heat can make the custard grainy and the wafers soggy. 🔥

Reviving Texture

If your pudding loses its crispness after storage, sprinkle 1-2 tablespoons of cold milk over the top and let it sit for 10 minutes before serving. This refreshes the custard slightly.

For extra crunch, top with extra vanilla wafers or crushed graham crackers right before serving. The cream cheese keeps everything lusciously creamy even after storage. ✨

Make-Ahead Pro Tips

Assemble the pudding 24 hours ahead for maximum flavor development. Store it uncovered in the fridge for the last 30 minutes before serving—this lets the aromas intensify.

If making ahead for a party, cover the dish and refrigerate until serving time. The cream cheese custard actually tastes richer after chilling overnight. 💡

Serving After Storage

When ready to serve, add a fresh dollop of whipped cream and a sprinkle of powdered sugar for a restaurant-quality finish. The cream cheese custard stays velvety smooth, while the bananas soften slightly—this is normal and adds to the dessert's comfort-food appeal.

Leftovers taste just as good as day one, so don't hesitate to make extra! 🍌

Nutrition facts

Servings 8
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 18g90%
Cholesterol 180mg60%
Sodium 260mg11%
Total Carbohydrate 52g18%
Dietary Fiber 2g8%
Sugars 42g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does this recipe use cream cheese instead of regular pudding?

The cream cheese creates an ultra-rich, velvety texture that's smoother than traditional pudding. It adds a subtle tang that balances the sweetness of bananas and vanilla wafers, making each bite more complex. Plus, the fat content keeps the custard lusciously creamy even after chilling.

2

Can I use overripe bananas for this dessert?

Yes! Overripe bananas actually work best—they're sweeter and softer, blending perfectly into the custard. For layering, choose bananas with just a few brown spots but still firm enough to hold their shape. If they're too mushy, mash them into the custard instead of slicing.

3

How do I fix if my custard gets lumpy?

If lumps form, immediately remove the pan from heat and whisk vigorously for 1-2 minutes. For stubborn lumps, press a paper towel against them while whisking—this helps dissolve them. The cream cheese should blend completely into the custard by the end.

4

What's the best way to make this gluten-free?

Replace the vanilla wafers with gluten-free graham crackers or gluten-free vanilla cookies. For the custard, use a 1:1 gluten-free flour blend like Bob's Red Mill. The cream cheese base will remain the same, but check all ingredients for hidden gluten. The texture stays creamy with these substitutions!

5

Can I make this without eggs for a vegan version?

This recipe relies on eggs for the custard's structure, so a true vegan version would require a different approach. For a dairy-free option, use coconut milk and agar-agar instead of eggs, but the texture will differ significantly from the creamy original. The cream cheese is also dairy-dependent.

★★★★★4.6(3 reviews)
Categories Desserts