Desserts
This banana pudding recipe with cream cheese and the brand’s Eagle milk delivers the creamy, nostalgic comfort of a Southern classic—where layers of vanilla wafers, fresh banana slices, and velvety cream cheese custard create a dessert that tastes like home.
The secret lies in Eagle Brand milk, which gives the custard its signature richness and smooth texture that sets this version apart from store-bought alternatives. I've perfected the balance between firm custard and fluffy whipped topping, ensuring every bite delivers that perfect contrast of textures and flavors.
The assembly process is where the magic happens: crisp vanilla wafers form the base, followed by tender banana slices and the signature cream cheese custard. This isn't just dessert—it's a layered experience that transforms simple ingredients into something extraordinary.
The Eagle Brand milk creates a custard so creamy it practically melts in your mouth, while the whipped topping adds lightness that keeps each spoonful balanced. What makes this recipe truly special is how it captures the essence of Southern hospitality in every layer.
What you'll end up with is a dessert that looks as impressive as it tastes—golden vanilla wafers peeking through creamy custard swirls, fresh banana slices adding natural sweetness, and a dusting of powdered sugar for that final touch of elegance.
This isn't just banana pudding; it's a celebration of Southern baking traditions with a modern twist that still feels timeless. The custard stays firm enough to hold its shape but soft enough to melt with every bite, making it the perfect balance of indulgence and satisfaction.
Whether you're serving this for a family gathering, a holiday dessert spread, or just a cozy night in, this recipe delivers restaurant-quality results with a homemade touch.
The Eagle Brand milk ensures that creamy texture you can't find anywhere else, while the careful layering creates that signature look that makes it instantly recognizable. Let's create something that tastes like memories—one layer at a time.
Ingredients for banana pudding recipe with cream cheese and eagle brand milk
These 13 ingredients transform into a Southern classic with creamy custard and vanilla swirls.
| Ingredient | Amount | Notes |
|---|---|---|
| Vanilla Wafers 🍪 | 24 whole | Nabisco brand preferred |
| Ripe Bananas 🍌 | 4 whole | Sliced into 1/4-inch pieces |
| Eagle Brand Milk 🥛 | 2 cups | Condensed, not evaporated |
| Granulated Sugar 🍚 | 1 cup | White or light brown |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for custard |
| All-Purpose Flour 🌾 | ½ cup | Sifted for smooth custard |
| Egg Yolks 🥚 | 4 whole | Large, room temperature |
| Vanilla Extract 🍯 | 1 tbsp | Pure, not imitation |
| Cream Cheese 🧀 | 8 oz | Full-fat, room temperature |
| Heavy Whipping Cream 🥛 | 2 cups | Cold for whipping |
| Powdered Sugar 🍚 | ¼ cup | For final dusting |
| Ground Cinnamon 🌿 | ½ tsp | Optional for banana sprinkle |
| Salt 🧂 | ¼ tsp | Fine sea salt |
The Eagle Brand milk is non-negotiable here—condensed, not evaporated. You can find it at Walmart, Kroger, or online if your local store doesn’t stock it. The wafers? Nabisco vanilla is the gold standard, but any good-quality vanilla wafers work. For the bananas, ripe but firm is key—too soft and they’ll turn mushy in the custard. I always grab extra cream cheese (the full-fat kind) because it makes the custard truly velvety. Philadelphia brand is my go-to, but any good-quality cream cheese does the trick.
No Eagle Brand milk? Sweetened condensed milk works in a pinch, though the flavor won’t be quite the same. Short on cream cheese? Substitute with mashed sweet potato or extra whipped cream, but it won’t be identical. The wafers can be swapped for graham crackers or ladyfingers if you’re feeling fancy. For the custard, if you don’t have egg yolks, 1/4 cup cornstarch plus 1/2 cup milk can thicken it, but it won’t be as rich. The cinnamon is optional but adds a nice touch—skip it if you’re keeping this classic.
The custard thickens as it cools, so don’t overmix it. Assemble the pudding in a 9x13-inch dish for easy slicing. Keeps in the fridge for 4 days, though it’s best within 2 days. For make-ahead prep, layer everything except the whipped cream, then chill overnight. Top with whipped cream just before serving—it’s lighter that way. Leftovers? Freeze for up to 3 months, but the texture changes slightly after thawing.
Why You'll Love This Recipe
- I swear by this trick: just crush the vanilla wafers by hand—no food processor needed. The buttery crumbs soak up that Eagle Brand milk pudding like a dream, and the cream cheese adds this silky richness without extra fuss. Honestly, it’s the kind of dessert where the hardest part is deciding whether to eat it warm or cold.
- No-Fuss Layers: I swear by this trick: just crush the vanilla wafers by hand—no food processor needed. The buttery crumbs soak up that Eagle Brand milk pudding like a dream, and the cream cheese adds this silky richness without extra fuss. Honestly, it’s the kind of dessert where the hardest part is deciding whether to eat it warm or cold.
- Creamy Banana Magic: That cream cheese isn’t just for texture—it takes the pudding from good to ridiculously good. The Eagle Brand milk gives it that old-school, nostalgic depth, while the ripe bananas melt into the mix like caramelized ribbons. Between us, this is the banana pudding my grandma used to make, but with half the effort.
- Potluck Hero: This is my go-to for church gatherings or family BBQs—always gets rave reviews. Layer it in a big glass bowl, top with extra wafers, and it looks impressive without trying. Plus, it travels well, so no one’s stuck eating sad, squished desserts by the end of the day.
Step-by-step instructions for banana pudding with cream cheese layers
Let's build this Southern classic layer by layer—creamy custard, vanilla wafers, and ripe banana slices that'll make it irresistible.
Make the Creamy Custard Base
In a medium saucepan, combine the 2 cups Eagle Brand Milk, 1 cup Granulated Sugar, 0.5 cup Unsalted Butter, 0.5 cup All-Purpose Flour, 4 whole Egg Yolks, 1 tbsp Vanilla Extract, 8 oz Cream Cheese, and 0.25 tsp Salt. I like to use a whisk to break up the cream cheese first so it blends smoothly into the mixture.
Cook over medium heat, stirring constantly with a wooden spoon, until the mixture thickens to a pudding-like consistency—about 10-12 minutes. You'll know it's ready when it coats the back of a spoon and leaves a clean trail when you run your finger through it. Remove from heat immediately to prevent curdling, then let it cool to room temperature while you prepare the other components.
Slice Bananas and Assemble Layers
Peel the 4 whole Ripe Bananas and slice them into ¼-inch thick pieces. I use a sharp chef's knife and cut them at a slight angle for a more elegant presentation. The bananas should be firm but not rock-hard—ripe enough to hold their shape but not mushy.
In an 8x8-inch baking dish, layer half of the 24 whole Vanilla Wafers at the bottom. Spread half of the cooled custard evenly over the wafers, then add half of the banana slices. Repeat with another layer of wafers, remaining custard, and remaining bananas. Press down gently to ensure everything sticks together—this prevents shifting when you cut it later.
Whip the Cream and Add Final Touches
In a chilled mixing bowl, whip the 2 cups Heavy Whipping Cream until soft peaks form. Gradually add the 0.25 cup Powdered Sugar and continue whipping until stiff peaks form—this should take about 3-4 minutes. The cream should hold its shape when you lift the beaters.
Spread the whipped cream evenly over the top of the assembled pudding. If you're using the 0.5 tsp Ground Cinnamon, sprinkle it lightly over the cream for a warm finish. Cover the dish and refrigerate for at least 4 hours, or preferably overnight, to let all the flavors meld together and the custard set properly.
Serve Chilled and Enjoy
Before serving, let the pudding sit at room temperature for 10-15 minutes to soften slightly. This makes it easier to slice and serves it at its best texture. Cut into squares and serve immediately—each bite should deliver that perfect balance of creamy custard, crispy vanilla wafers, and sweet banana slices.
Real talk: The longer it chills, the better it gets. The custard thickens further, the wafers soften just enough, and the flavors deepen. If you can wait, do it—this pudding tastes even better the next day, if there's any left!
Pro Tips For Making Banana Pudding Recipe With Cream Cheese And Eagle Brand Milk
- Mash Bananas First: I learned this the hard way—slicing bananas into Eagle Brand milk too early turns your pudding into a watery mess. Mash them first with a fork until they’re soft and slightly sticky, then fold them in last. That way, they hold their shape and soak up the custard instead of dissolving.
- Toast Wafers Slightly: Vanilla wafers soften fast in cream cheese custard, turning your pudding into a soggy brick. Pop them in a 300°F oven for 2–3 minutes until just warm and fragrant—enough to crisp the edges but not burn them. Works like a charm for layering.
- Whisk Butter Slowly: Dumping cold butter into hot Eagle Brand milk? That’s how you get lumps. Melt the butter first, then whisk it into the warm milk gradually while stirring constantly. The custard will thicken smoothly, and you’ll avoid that dreaded grainy texture.
- Chill Before Serving: Serving banana pudding straight from the fridge? You’re missing out. Let it sit at room temp for 10–15 minutes first—this lets the cream cheese soften and the flavors meld. Trust me, the first bite will taste richer, not cloying.
Flavor customization for this dish
Cream Cheese Variations
For a lighter texture, replace half the cream cheese with mashed sweet potato—about 4 oz—for a subtle caramel note. I tested this with HoneyBaked Sweet Potatoes and loved how it added natural sweetness.
For extra richness, fold in 2 oz cream cheese and 1 tbsp lemon zest—the acidity brightens the custard beautifully. 🧀
Banana Flavor Boosters
Toss banana slices with 1 tsp cinnamon and 1 tbsp brown sugar before layering for caramelized flavor. For tropical vibes, add ½ cup diced mango or ½ cup pineapple chunks—they pair surprisingly well with banana.
I once used 1 tbsp lime juice on the bananas to prevent browning and add zing.
Custard Texture Tweaks
Want a firmer custard? Add 1 tbsp cornstarch to the dry ingredients. For a smoother finish, blend the custard after cooking with an immersion blender.
I’ve also substituted ½ cup Greek yogurt for the cream cheese to cut calories while keeping creaminess—just reduce the Eagle Brand milk by ¼ cup to balance.
Whipped Cream Alternatives
Swap heavy whipping cream for coconut whipped cream by chilling 2 cups full-fat coconut milk overnight, then whipping the solids with 2 tbsp powdered sugar. For a nutty twist, fold in 2 tbsp toasted pecans or chopped walnuts into the whipped cream before topping.I’ve even used
mascarpone cheese whipped with 1 tbsp honey for a decadent finish.Spiced Vanilla Wafers
Boost the wafers by brushing them with 1 tbsp melted butter mixed with ½ tsp vanilla extract before layering. For extra crunch, sprinkle the bottom layer with 1 tbsp crushed vanilla wafers.
I’ve also dusted the wafers with ½ tsp cinnamon before assembling for warmth—it’s a game-changer for texture lovers. 🍪
Nutrition facts
Frequently asked questions
Can I make this banana pudding without Eagle Brand milk?
Yes, but the flavor won't be identical. Use 2 cups sweetened condensed milk as a substitute—it provides similar sweetness and thickness, though Eagle Brand's caramel notes are unique. For a lighter version, mix 1 cup condensed milk with 1 cup whole milk and 2 tbsp sugar to mimic the richness.
Why does my custard turn grainy?
Graininess happens when the custard overheats or the egg yolks cook too long. Remove the pan from heat as soon as it thickens, and whisk constantly over medium-low heat. For extra smoothness, strain the custard through a fine-mesh sieve before assembling. Cold ingredients (like butter and cream cheese) also help prevent lumps.
Can I prepare this pudding ahead of time?
Assemble all layers (except whipped cream) up to 24 hours ahead and refrigerate. Add the whipped cream just before serving to keep it light and fluffy. The custard actually improves overnight, becoming richer and firmer. For make-ahead convenience, freeze the assembled pudding (without whipped cream) for up to 3 months—thaw in the fridge before serving.
What’s the best way to store leftovers?
Keep leftovers in an airtight container in the fridge for up to 4 days. The custard may thicken further—give it 10 minutes at room temperature before serving to restore creaminess. For longer storage, freeze individual portions wrapped tightly in plastic for up to 3 months. Thaw overnight in the fridge for best texture.
How do I make it dairy-free?
Swap Eagle Brand milk for 2 cups coconut condensed milk, use 8 oz dairy-free cream cheese (like Kite Hill), and replace heavy cream with coconut whipped cream. For the wafers, choose dairy-free vanilla cookies. The texture will be slightly lighter, but the tropical flavors complement the bananas beautifully.
