Main Courses
This banana pudding recipe with cream cheese and sour cream delivers the ultimate Southern comfort dessert in one creamy, layered bowl. š The secret lies in blending tangy sour cream and velvety cream cheese into the custard base, creating a texture that's impossibly smooth yet just thick enough to hold those perfect banana slices.
I first perfected this version during a family reunion when my grandmother's classic recipe just wasn't cutting itāwe needed something richer, with that signature Southern creaminess that makes every bite sing.
The magic happens in the custard where cream cheese and sour cream transform this from ordinary pudding to something extraordinary.
While traditional recipes rely on just milk and sugar, this version gets its luxurious mouthfeel from those two dairy starsācream cheese for richness and sour cream for that signature tang that balances the sweetness.
The bananas stay perfectly tender after chilling, and the layers maintain their structure without becoming soggy, a common problem in homemade puddings.
What you'll end up with is a dessert that tastes like it came from a Southern diner but with restaurant-quality texture. The custard sets beautifully in the fridge, creating that perfect balance between creamy and firm, while the bananas add just enough natural sweetness to complement rather than overpower.
Each spoonful delivers that perfect combination of smooth custard, tender banana slices, and the subtle tang that makes this version unforgettable.
Serve this classic dessert with a dollop of whipped cream and a sprinkle of crushed pecans for that true Southern touch. It's the kind of dessert that disappears quickly at gatherings but is simple enough to make for weeknight treats too.
Here's how to create this triple-layered masterpiece that'll have everyone asking for seconds.
Ingredients for banana pudding recipe with cream cheese and sour cream
Gather these Southern staples for the creamiest banana pudding you'll ever makeācreamy custard, tender bananas, and that signature tang!
| Ingredient | Amount | Notes |
|---|---|---|
| Large Bananas š | 4 whole | Sliced into 1/2-inch pieces |
| Granulated Sugar š | 1 ½ cups | Divided for custard and topping |
| All-Purpose Flour š¾ | ½ cup | For thickening custard |
| Whole Milk š„ | 3 cups | Whole milk for creaminess |
| Large Eggs š„ | 4 whole | Room temperature preferred |
| Vanilla Extract šæ | 2 tsp | Pure vanilla for best flavor |
| Cream Cheese š§ | 8 oz | Full-fat for richness (8 oz block) |
| Sour Cream š„ | 1 cup | Full-fat for tangy texture |
| Vanilla Wafer Crumbs šŖ | 1 ½ cups | Crushed vanilla wafers |
| Heavy Whipping Cream š„ | 1 ½ cups | For topping and whipped cream |
| Unsalted Butter š§ | 2 tbsp | For topping (optional) |
| Crushed Pecans š° | 1 cup | For garnish (optional) |
| Salt š§ | ¼ tsp | Kosher or sea salt |
The bananas should be ripe but firmāthink slightly soft with brown speckles, not mushy. Trader Joe's or local farmers markets often have the best selection for this. For the custard, full-fat cream cheese and sour cream are non-negotiableāthey're what give this version that restaurant-quality texture. I always grab the Philadelphia brand cream cheese (the big block) and Kroger's store brand sour creamāboth keep well and deliver consistent results. The vanilla wafers? Nabisco's vanilla wafers are the gold standard, but any good-quality vanilla wafer works.
No full-fat cream cheese? Neufchatel cheese is a great substitute, though it's harder to find. Running low on sour cream? Greek yogurt at half the amount works in a pinch, but it'll be slightly tangier. Short on vanilla wafers? Crushed graham crackers add a different but still delicious texture. The custard needs to thicken just rightāif it's too runny, add a splash more flour; if it's too thick, thin with a little milk. And for the love of dessert, don't skip the chilling timeārushing this step ruins the perfect set.
This pudding tastes even better the next day, so make it ahead if you can. Store leftovers covered in the fridge for up to 5 days, though I doubt it'll last that long. For serving, whip that heavy cream with a pinch of sugar and a splash of vanillaāa hand mixer makes this effortless. The pecans? Toast them lightly in a dry pan for 2-3 minutes before crushing for extra flavor. Freezes beautifully tooājust assemble, cover tightly, and freeze for up to 3 months.
Why You'll Love This Recipe
- Hereās what sold me: that velvety texture from the sour cream and cream cheese makes it taste like a bakery slice, but with half the sugar. The bananas soak up the custard perfectly, and the flour-thickened base? Smooth as silk. No one will believe itās just five ingredients.
- Iāll be real: this is my go-to when Iām exhausted but still want something impressive. Simmer the milk, mix the batter, bake, and layer with bananasātotal hands-off time. The eggs add structure, so it doesnāt collapse like some puddings do, and the sugar caramelizes just enough for a subtle crunch. Done in 45 minutes.
Step-by-step instructions for triple-layered banana pudding
Here's how to build layers of creamy custard, crunchy wafers, and sweet bananas for the ultimate dessert.
š³ Step 1: Make the Creamy Custard Base
In a medium saucepan, whisk together the 4 whole Large Eggs, 1 cup of the 1.5 cups Granulated Sugar, the 0.5 cup All-Purpose Flour, and the 0.25 tsp Salt. Add the 3 cups Whole Milk and 2 tsp Vanilla Extract, then whisk until completely smooth. Place the saucepan over medium heat and cook, stirring constantly with a wooden spoon, until the mixture thickens enough to coat the back of the spoon (about 5-7 minutes).
This is your custard foundationākeep it moving so it doesn't scorch. When it reaches 170°F (use a candy thermometer for precision), remove from heat and stir in the 8 oz Cream Cheese and 1 cup Sour Cream until fully melted and smooth. The mixture should be velvety and thick, like pudding batter. Let it cool to room temperature before assembling.
š„ Step 2: Layer Bananas and Wafers in Serving Bowls
Line eight 8-ounce serving bowls with the 1.5 cups Vanilla Wafer Crumbs, pressing gently to create a firm base. Arrange 4 slices of the 4 whole Large Bananas (previously sliced into ½-inch pieces) on top of each wafer layer, slightly overlapping them for visual appeal. Repeat with another layer of wafer crumbs, then another layer of banana slices. This alternating pattern creates that classic pudding texture we all love.
Here's the thingādon't overcrowd the bowls. You want each layer to be visible when served. If you're using larger bowls, you might need to adjust the banana slices slightly to fit neatly. The goal is to create an even, visually stunning presentation that's just as delicious as it looks.
š³ Step 3: Pour and Chill the Custard
Divide the cooled custard mixture evenly among the prepared bowls, spooning it over the banana and wafer layers until each bowl is about ¾ full. The custard should completely cover the bananas but leave a small border at the top. Gently tap each bowl on the counter to help settle the layers and remove any air bubbles that might have formed.
Cover each bowl tightly with plastic wrap and refrigerate for at least 4 hours (overnight is even better). This chilling time allows the flavors to meld perfectly and the custard to set just right. If you're short on time, you can speed this up by placing the bowls in the freezer for 1 hour, but I recommend the full refrigeration time for the best texture.
š½ļø Step 4: Top with Whipped Cream and Pecans
Before serving, whip the 1.5 cups Heavy Whipping Cream with the 2 tbsp Unsalted Butter until soft peaks form. Spoon this light, airy topping over each pudding, creating a beautiful contrast with the dense custard below. Sprinkle each serving generously with crushed pecansāthe nutty crunch adds a wonderful texture element that balances the creamy layers.
Serve immediately with a long spoon for digging into those layers of banana, custard, and wafer. The combination of cool custard, sweet bananas, and crunchy wafers makes every bite a perfect balance of textures and flavors. If you're feeling fancy, you can even drizzle a little extra vanilla extract or caramel sauce on top for added indulgence!
Pro Tips For Making Banana Pudding Recipe With Cream Cheese And Sour Cream
- COOL THE BANNAS FIRST: I learned this the hard wayāslicing bananas straight from the fridge makes the pudding watery fast. Let them sit at room temp for 10 minutes before peeling and slicing. The starch in cold bananas breaks down when mixed with milk, turning your creamy layers into soup.
- WHISK THE MILK: Donāt just pour cold milk into your hot custardāitāll curdle like a science experiment gone wrong. Heat the milk to 170°F (just before boiling), then whisk it into the egg-sugar mix in a slow, steady stream while stirring constantly. The cream cheese and sour cream will thank you later.
- SIFT THE FLOUR: Dumping flour straight into the mix guarantees lumps, no matter how much you stir. Sift it first, then whisk it into the wet ingredients. For this recipe, pre-mixing the flour with 1 tablespoon of sugar (instead of all at once) also keeps the texture silky.
- CHILL THE CUSTARD: Skipping the 20-minute fridge break after cooking the custard means a pudding thatās too thin to hold its shape. Press plastic wrap directly on the surface to speed up cooling, and stir once halfway through. Patience here keeps the layers from collapsing.
Storing and reheating this dish
Refrigerator Storage
This banana pudding keeps beautifully in the fridge for up to 5 days when stored properly. After chilling the assembled bowls, transfer any leftovers to an airtight container with a lidāI like Glasslock containers for this.
The custard actually develops deeper flavor overnight, so it tastes even better the second day. Just before serving, give it a quick stir to redistribute the layers, then top with fresh whipped cream. š
Freezer Prep Tips
For longer storage, assemble the pudding completely in a single 9x13-inch baking dish or quart freezer-safe container. Cover tightly with plastic wrap and foil to prevent freezer burn. Label with the date and freeze for up to 3 months.
When ready to serve, thaw in the fridge overnight, then portion into bowls and top with fresh whipped cream. I find this works best for large gatherings when you know you'll have leftovers.
Reheating Leftovers
If you've stored individual portions in bowls, simply let them sit at room temperature for 15-20 minutes before servingāthey'll be perfectly chilled but ready to eat. For larger batches, microwave individual portions covered with a damp paper towel on 50% power for 45-60 seconds.
Stir well after reheating to restore that creamy texture. Never microwave the entire dish at once, as it can make the custard grainy.
Make-Ahead Serving
Here's my pro tip: Assemble the pudding in clear glass bowls the night before and refrigerate uncovered. The flavors meld beautifully overnight, and the custard sets to perfection. Just before serving, add the whipped cream and pecansāthis keeps everything looking fresh.
I do this all the time for family gatherings, and it's always a crowd-pleaser. The presentation stays gorgeous even after chilling. āØ
Banana Prep Tip
If you're making this ahead and worried about bananas browning, here's what I do: Toss the sliced bananas with 1 teaspoon lemon juice before assembling. This keeps them looking fresh even after several hours in the fridge.
For extra insurance, you can also sprinkle a tiny bit of granulated sugar over the bananas before adding the custardāit helps preserve their texture during chilling.
Whipped Cream Refresh
Store any leftover whipped cream in an airtight container with a splash of milk to keep it moist. If it starts to separate, simply whip it again with a hand mixer for 30 seconds to restore those soft peaks.
For extra flavor, add ½ teaspoon vanilla extract when whipping. I always keep a small container of whipped cream in my fridge specifically for topping desserts like thisāit saves time when you're ready to serve.
Nutrition facts
Frequently asked questions
Why does this recipe use both cream cheese and sour cream?
The cream cheese adds that signature Southern richness while the sour cream brings a subtle tang that balances the sweetness. Together, they create a velvety texture that's smoother than traditional recipes. The fat content in both helps the custard set perfectly without becoming grainy.
Can I make this pudding without vanilla wafers?
Swap them for crushed graham crackers or even shortbread cookies for a different texture. Just use the same amount (1.5 cups) and crush them finely. For extra flavor, toast the cookies lightly before crushing. The wafers give that classic crunch, but alternatives work beautifully too.
How do I prevent the bananas from turning mushy?
Slice bananas just before assembling and toss them with 1 teaspoon lemon juice to preserve their texture. Also, use ripe but firm bananasālook for ones with just a few brown speckles. Chilling the custard properly helps tooādon't skip the 4-hour refrigeration time. The acidity in the lemon juice and proper chilling keep them tender.
Can I make this in a slow cooker?
Yes! Cook the custard mixture on low for 2-3 hours instead of stovetop, stirring every 30 minutes to prevent scorching. The texture will be slightly thicker, so thin with a splash of milk if needed. The slow cooker method works especially well for large batches or when you're making it ahead.
What's the best way to serve this dessert?
Serve in individual bowls with a dollop of freshly whipped cream and crushed pecans on top. For a restaurant-style presentation, use clear glassware so guests can see the beautiful layers. Add a sprinkle of cinnamon or extra vanilla extract for that final touch. It's perfect for summer picnics, potlucks, or as a special dessert for company.
