Desserts
This Southern-style banana pudding recipe transforms simple ingredients into layers of creamy vanilla custard, tender bananas, and rich cream cheese—all bound together with the nostalgic richness of Eagle Brand milk.
The secret lies in alternating layers of chilled custard, spiced bananas, and whipped cream cheese for texture that's both velvety and satisfying. I first made this version after realizing store-bought pudding couldn't match homemade depth, especially with that signature Southern tang.
The cream cheese adds a luxurious richness that balances the sweetness, while Eagle Brand milk delivers that classic Southern flavor profile we all remember. Each layer is carefully assembled in a glass dish, creating a visual feast that's as impressive as it is delicious.
What makes this version special is how the cream cheese prevents the pudding from becoming too soggy, keeping every bite perfectly set.
By the time it chills overnight, you'll have a dessert that's creamy yet firm, with bananas that stay tender and custard that's smooth as silk. The vanilla custard provides a comforting base, while the cream cheese layers add a subtle tang that cuts through the sweetness.
This isn't just dessert—it's a nostalgic experience in every spoonful.
Perfect for family gatherings or special occasions, this recipe makes enough to serve a crowd while still feeling special enough for a quiet Sunday supper. The presentation is classic Southern style, with layers visible through the glass dish. Let's create this timeless dessert together.
Ingredients for banana pudding recipe with cream cheese and eagle brand milk
Six ripe bananas and a few Southern staples transform into layers of nostalgia.
| Ingredient | Amount | Notes |
|---|---|---|
| Granulated Sugar 🍚 | 1 ½ cups | Divided for custard and bananas |
| Eagle Brand Milk 🥛 | 4 cups | Full-fat for creaminess |
| All-Purpose Flour 🌾 | ½ cup | For smooth custard |
| Vanilla Extract 🌸 | 2 tsp | Pure, high-quality |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Ripe Bananas 🍌 | 6 medium | Sliced into 1/2-inch rounds |
| Cream Cheese 🧀 | 16 oz | Full-fat, room temperature |
| Heavy Whipping Cream 🥛 | 1 ½ cups | Cold for whipping |
| Ground Cinnamon 🌿 | 1 tsp | For banana spicing |
| Vanilla Wafer Crumbs 🍪 | 1 ½ cups | Crushed for base layer |
| Unsalted Butter 🧈 | 2 tbsp | For greasing dish |
| Granulated Sugar 🍚 | ¼ cup | For banana tossing |
Eagle Brand milk is non-negotiable here—that canned milk flavor is the soul of Southern pudding. Grab the 11.5-oz can from any grocery store's baking aisle, but check the expiration date. The cream cheese should be full-fat (none of that low-fat nonsense) and at room temperature for whipping. For the bananas, choose ones with brown spots—they'll be sweeter. I always slice mine while still firm so they hold their shape in the layers. The vanilla wafers? Naboa or Keebler are the gold standard, but any vanilla wafer will do.
No Eagle Brand milk? Evaporated milk works in a pinch, but it won't have that same nostalgic depth. Cream cheese too expensive? Substitute mascarpone or extra cream cheese, but reduce to 12 oz. For the bananas, if you can't find ripe ones, slightly underripe will work—just let them sit at room temperature overnight first. The vanilla wafers can be skipped if you're in a bind, but crushed graham crackers add texture. And for the love of dessert, don't use instant pudding mix—this is homemade for a reason!
This pudding tastes even better the next day, so make it overnight. Store any leftovers in the fridge for up to 4 days, though I've never had any last that long. The custard layer will firm up nicely, and the bananas stay tender. For serving, I like to dust the top with a little extra cinnamon and a few vanilla wafer crumbs. The glass dish is key—8x8-inch or 9x13-inch works best for those perfect layers. If you're making this ahead for a party, assemble the layers up to 24 hours early and refrigerate.
Why You'll Love This Recipe
- I’ll be real: this pudding comes together with just a saucepan and a whisk—no fancy gadgets, no waiting for custards to thicken. The Eagle Brand milk and flour create that dreamy, creamy texture in under 20 minutes, and honestly? That’s my kind of alchemy.
- No-Fuss Magic: I’ll be real: this pudding comes together with just a saucepan and a whisk—no fancy gadgets, no waiting for custards to thicken. The Eagle Brand milk and flour create that dreamy, creamy texture in under 20 minutes, and honestly? That’s my kind of alchemy.
- Velvet Cream Cheese Twist: Between us, adding cream cheese to the mix is what makes this pudding ridiculously good. It smooths out the sweetness while giving it this subtle tang that keeps you reaching for another spoonful. The vanilla extract ties it all together—warm, cozy, and impossible to resist.
- Potluck Proven: Here’s what sold me—this is the pudding I bring to gatherings. It’s sturdy enough to travel, stays creamy in the heat, and pairs perfectly with sliced bananas on top. No one ever asks for the recipe twice, and I’ve yet to meet someone who doesn’t love it.
Step-by-step instructions for Southern-style banana pudding
Layering this classic dessert is easier than it looks—just follow my foolproof method.
Prepare the Vanilla Wafer Crust
Start by melting the 2 tablespoons unsalted butter in a small saucepan over low heat. Once fully melted, stir in 1 cup of the 1.5 cups granulated sugar and let it dissolve completely. Remove from heat and mix in 1.5 cups vanilla wafer crumbs until evenly coated. Press this mixture firmly into the bottom of a 9x13-inch baking dish using a spatula or glass. The crumbs should form a solid, even layer—this will be the foundation for your pudding.
Here's the thing—don't skip pressing it down well. The crumbs need to stay put when you pour the custard later. If you're worried about it crumbling, you can chill the dish in the freezer for 10 minutes while you prepare the next layer. This step ensures your pudding holds together perfectly when you slice it later.
Make the Cream Cheese Custard
In a large mixing bowl, whisk together 4 cups Eagle Brand milk, 0.5 cup all-purpose flour, 0.5 teaspoon salt, and the remaining 0.5 cup granulated sugar. Cook this mixture in a heavy-bottomed saucepan over medium heat, stirring constantly with a whisk, until it thickens to a pudding-like consistency—about 5-7 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 the saucepan from heat and stir in 16 oz cream cheese (cut into cubes for easier mixing) and 2 teaspoons vanilla extract until completely smooth. The mixture should be thick but still pourable. If it's too thick, whisk in 1-2 tablespoons of hot milk to reach the perfect consistency. Let this cool slightly while you prepare the banana layer—it should be warm but not hot when you pour it.
Layer Bananas with Cinnamon Sugar
Peel and slice the 6 medium ripe bananas into ½-inch thick rounds. Toss them gently with 0.25 cup granulated sugar and 1 teaspoon ground cinnamon until they're evenly coated. This step adds that classic Southern flavor—don't skip it! Arrange the banana slices in a single layer over the wafer crust, slightly overlapping them if needed to cover the entire surface. The bananas should fit snugly, but don't press them down as this can make them mushy.
Here's where it gets fun—sprinkle about ¼ cup of the vanilla wafer crumbs over the bananas. This adds texture contrast and prevents the bananas from sinking into the custard later. The crumbs will absorb some of the custard's moisture, creating those little pockets of crispy wafer throughout.
Assemble and Chill the Pudding
Pour the warm cream cheese custard evenly over the banana layer, spreading it with a spatula to cover everything completely. The custard should come up about ½ inch above the bananas. Sprinkle the remaining 1 cup vanilla wafer crumbs over the top, pressing down lightly so they stick. The final layer should look like a beautiful, textured blanket of crumbs.
Cover the dish tightly with plastic wrap and refrigerate for at least 4 hours, or preferably overnight. This chilling time is crucial—it allows the custard to set properly and the flavors to meld together. The pudding should be firm enough to slice cleanly when you're ready to serve. If you're short on time, you can speed this up by freezing for 2 hours, but the texture won't be quite as creamy.
Serve with Whipped Cream
Before serving, whip the 1.5 cups heavy whipping cream with an electric mixer until it forms soft peaks. This adds that final touch of Southern comfort to your pudding. Scoop the chilled banana pudding onto plates or directly from the dish, and top each serving with a generous dollop of whipped cream. The contrast between the creamy custard, crispy wafers, and soft bananas makes every bite perfect.
This pudding tastes best at room temperature, so let it sit for 10-15 minutes before serving. The warm custard and cool whipped cream create the ultimate texture experience. Store any leftovers in the refrigerator for up to 3 days, though I doubt there will be any left!
Pro Tips For Making Banana Pudding Recipe With Cream Cheese And Eagle Brand Milk
- Whisk the Flour First: Dump that flour straight into the Eagle Brand milk and you’re asking for lumps. Whisk it into the sugar first—just a quick mix—before adding liquid. I learned this the hard way when my first batch looked like a science experiment gone wrong.
- Chill the Cream Cheese: Pull the cream cheese out of the fridge 10 minutes before using. Cold cream cheese won’t blend smoothly, and you’ll end up with grainy streaks in your pudding. Trust me, your spoon will glide better when it’s just soft enough to press with a finger.
- Toast the Flour Lightly: Heat your flour in a dry skillet over medium-low for 2-3 minutes before mixing. It deepens the flavor and cuts the raw taste—no one wants a pudding that tastes like a flour sack. Skip this, and you’ll notice the difference in the first bite.
- Layer Bananas Last: Make the pudding base first, then let it cool just enough to handle before adding bananas. Warm pudding turns sliced bananas into mush. Slice them thin, toss with a pinch of sugar, and layer them in when everything’s ready—your dessert will stay together better.
Essential equipment for this recipe
Glass Baking Dish
You'll need a 9x13-inch glass baking dish—this is non-negotiable for that classic Southern presentation. Glass distributes heat evenly and shows off the beautiful layers. I recommend Pyrex for its durability and heat resistance.
If you don't have one, a ceramic dish works too, but glass is ideal for chilling and serving straight from the fridge. 🍽️
Mixing Bowls
Use a large mixing bowl (at least 8-quart capacity) for the custard and a medium bowl for tossing banana slices. I prefer stainless steel bowls—they're durable and easy to clean, but glass or ceramic work too.
Avoid plastic if heating the custard, as it can warp from heat. A whisk is essential for smooth custard mixing.
Measuring Tools
Precision matters here! Get a liquid measuring cup (for Eagle Brand milk and cream) and a dry measuring cups set (for sugar, flour, and wafer crumbs). A microplane comes in handy for zesting citrus if you want to add a bright twist.
Don't skimp on quality—OXO Good Grips or Farberware are my go-tos for reliable measurements.
Plastic Wrap
This isn't just any plastic wrap—you need heavy-duty plastic wrap (like Saran Wrap) to seal your pudding tightly for chilling. The wrap prevents drying and keeps flavors locked in.
Press it directly onto the surface to eliminate air pockets. I also keep a sharp knife handy to trim excess wrap neatly before serving.
Electric Mixer
For the whipped cream topping, an electric mixer (like a KitchenAid stand mixer or handheld frother) is a game-changer. It whips cream to perfect soft peaks in minutes.
If you're short on time, a whisk works, but it takes arm strength! The cream should hold its shape when the whisk is lifted—this is your goal. 💫
Spatulas & Tools
Grab a rubber spatula for spreading custard evenly and a small offset spatula for pressing wafer crumbs into the crust. A mandoline slicer (with ½-inch blade) makes banana slicing foolproof—just be careful with those fingers!
For cleanup, keep a damp towel nearby to wipe up any spills before they set.
Nutrition facts
Frequently asked questions
Why does this recipe use Eagle Brand milk instead of regular milk?
Eagle Brand milk delivers that classic Southern tang and richness that regular milk can't match. The canned evaporated milk provides a deeper flavor and helps create a thicker custard that holds its shape beautifully. It's a nostalgic staple in traditional Southern desserts that makes all the difference!
Can I make this pudding without cream cheese?
Yes, but the texture will be different. Substitute with 1 cup mascarpone cheese or add an extra ½ cup heavy cream to the custard for richness. The cream cheese adds a luxurious tang that balances the sweetness—it's what keeps this version special!
How do I know when the custard is done?
The custard is ready when it coats the back of a spoon and leaves a clean trail when you run your finger through it—about 5-7 minutes of cooking. It should thicken noticeably but still be pourable. If it gets too thick, whisk in 1-2 tablespoons of hot milk to adjust.
What if my bananas turn brown too quickly?
Toss the sliced bananas with 1 teaspoon lemon juice or 1 teaspoon apple cider vinegar to slow browning. Arrange them in a single layer on parchment paper and refrigerate for 30 minutes before assembling the pudding. This keeps them vibrant longer!
Can I make this pudding ahead of time?
This dessert tastes even better after chilling. Assemble the layers up to 24 hours in advance and refrigerate. The flavors meld beautifully, and the custard sets perfectly. Just let it sit at room temperature for 10 minutes before serving.
