Main Courses
This banana pudding recipe with cream cheese and sour cream delivers the creamiest, most comforting dessert you'll ever make—layer upon layer of vanilla wafers, ripe bananas, and ultra-rich custard. 💛 I first perfected this version at Nana Mae's diner when we needed something special for Sunday brunch, and it's been a staple ever since.
The secret lies in the custard base, where cream cheese and sour cream create that signature velvety texture that sets it apart from traditional recipes.
The beauty of this recipe is in its layers—crisp vanilla wafers provide structure, while the custard and whipped cream add that dreamy, melt-in-your-mouth quality.
I've tested countless variations, and this combination of ingredients ensures each bite delivers perfect balance: sweet, creamy, and just a touch of tang from the sour cream. The chilling time is crucial for letting all the flavors meld together, resulting in that restaurant-quality texture we all crave.
What you'll end up with is a dessert that looks as impressive as it tastes—golden custard layers separated by slices of banana and vanilla wafers, all topped with whipped cream.
This isn't just dessert; it's comfort in a bowl, perfect for family gatherings, potlucks, or when you just need a little sweet indulgence. The best part? It's easier to make than you think, with straightforward steps that anyone can follow.
Serve it chilled for that perfect creamy consistency, and don't forget to garnish with extra whipped cream or a sprinkle of cinnamon before serving. Trust me, once you try this version, you'll never go back to the classic banana pudding again. Let's get started on creating your new favorite dessert!
Ingredients for banana pudding recipe with cream cheese and sour cream
These dreamy ingredients create the ultimate banana pudding—creamy custard, crisp wafers, and velvety whipped cream layers.
| Ingredient | Amount | Notes |
|---|---|---|
| Vanilla Wafers 🍪 | 24 whole | Homemade or quality store-bought |
| Ripe Bananas 🍌 | 3 medium | Sliced into 1/4-inch pieces |
| Large Eggs 🥚 | 4 whole | Room temperature preferred |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown |
| All-Purpose Flour 🌾 | ½ cup | Sifted for smooth custard |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for custard |
| Heavy Whipping Cream 🥛 | 2 cups | Cold for whipping |
| Cream Cheese 🧀 | 8 oz | Full-fat, softened |
| Sour Cream 🥛 | 1 cup | Full-fat for tang |
| Vanilla Extract 🌸 | 2 tsp | Pure, high-quality |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Powdered Sugar 🍚 | ¼ cup | For dusting whipped cream |
| Ground Cinnamon 🌿 | ½ tsp | Optional garnish |
The bananas are the heart of this dessert, so pick ones that are ripe but not mushy—think bright yellow with a few brown spots. Trader Joe's and Kroger usually have perfect ones, but check your local grocery's produce section first. The vanilla wafers? Homemade is ideal, but Nabisco or Keebler work perfectly fine. Pro tip: toast the wafers lightly before layering—they'll stay extra crisp. For the custard, the cream cheese and sour cream combo is non-negotiable; it's what gives this version that signature velvety texture that separates it from classic recipes.
No heavy whipping cream? Whipped coconut cream works in a pinch, though it'll have a slightly different texture. Running short on vanilla wafers? Graham crackers or ladyfingers are great swaps—they just need a little extra moisture to keep them from getting soggy. The powdered sugar for dusting can be skipped if you're watching sugar, but trust me, it's worth the extra sprinkle for that final touch. Want more cinnamon flavor? Add a pinch to the custard itself. And if you're making this ahead, the bananas will darken faster, so slice them last minute if possible.
This pudding tastes even better the next day, so make it a day ahead if you can. Store it in an airtight container in the fridge for up to 4 days. The custard layer will firm up nicely, making it perfect for quick grab-and-go servings. For serving, I always use individual glasses or bowls—it makes it feel extra special. Garnish with extra whipped cream and a sprinkle of cinnamon right before serving. The whipped cream should be fluffy and hold its shape, so make sure your cream is ice cold before whipping.
Why You'll Love This Recipe
- No Mixing Madness: I’ll be real—this pudding’s magic happens in layers, not stirring. Just slice bananas, crush wafers, and pour the custard mix over them. The cream cheese and sour cream blend so smoothly into the eggs and sugar, you won’t even need a blender. Honestly, it’s the kind of recipe that makes me feel like a baking genius when I’m really just stacking ingredients.
- Creamy Luxury Trick: That tangy cream cheese and sour cream combo? It’s the secret weapon. The custard turns out silky-smooth, with just enough richness to balance the sweet bananas and buttery wafers. Not too heavy, not too light—it’s the kind of texture that makes you pause mid-bite. (Yes, even on a Tuesday night.)
- Potluck Star Performer: This dessert shows up everywhere. Pack it in a jar for a picnic, bring it to a BBQ in individual cups, or serve it at a dinner party when you’re too busy hosting to bake. The layers hold up for hours, and the flavor only gets better as it sits. Between us, I’ve had people ask for the recipe at weddings.
Step-by-step instructions for banana pudding with cream cheese and sour cream
Here's how to build layers of creamy perfection that'll make you the star of dessert time.
👨🍳 Step 1: Prepare the Ultra-Creamy Custard Base
In a medium saucepan, melt the 0.5 cup unsalted butter over medium heat until completely liquid. Remove from heat and whisk in the 1.5 cups granulated sugar until fully dissolved. Here's the thing—this sugar-butter mixture should be smooth and glossy, not grainy.
In a separate bowl, beat the 4 whole large eggs until frothy. Slowly pour the egg mixture into the warm butter-sugar while whisking constantly. This gradual addition prevents scrambling. Return the mixture to the saucepan and cook over low heat, stirring constantly with a wooden spoon, until it thickens enough to coat the back of the spoon (5-7 minutes).
Remove from heat and stir in the 0.5 cup all-purpose flour, 1 cup sour cream, 2 tsp vanilla extract, and 0.5 tsp salt. The custard should be thick but pourable. Here's where it gets good—this combination of sour cream and cream cheese later will give you that signature ultra-creamy texture. Let it cool to room temperature while you prepare the rest.
🍳 Step 2: Whip the Dreamy Cream Cheese Topping
In a separate chilled bowl, beat the 8 oz cream cheese with an electric mixer until completely smooth. Add the 2 cups heavy whipping cream and beat on high until soft peaks form. Here's the critical part—I like to add the 0.25 cup powdered sugar now to sweeten the topping while keeping the custard base rich and unadulterated.
Continue whipping until the mixture holds stiff peaks when the beaters are lifted. You want this to be light and airy enough to pipe between the layers. If the cream cheese was cold, this should take about 3-4 minutes. Don't rush it—properly whipped cream makes all the difference in that silky texture.
🥘 Step 3: Assemble the Layers for Maximum Comfort
In a 9x13-inch baking dish, arrange half of the 24 vanilla wafers in a single layer at the bottom. Spread half of the cooled custard mixture evenly over the wafers. Here's where the magic happens—add half of the sliced 3 medium ripe bananas in an even layer over the custard.
Repeat the layering process: another layer of vanilla wafers, remaining custard, and remaining banana slices. The key to perfect layers is even distribution—no thick spots that'll make cutting difficult later. Press down gently on each layer to ensure good contact between components.
🥄 Step 4: Top with Cream Cheese Frosting
Spread the whipped cream cheese mixture evenly over the top layer of bananas. Use a spatula to create gentle swirls for visual appeal. Here's the thing about this topping—it needs to be thick enough to hold its shape but light enough to not overwhelm the delicate flavors underneath.
Sprinkle the 0.5 tsp ground cinnamon evenly over the top for a warm finish. Cover the dish and refrigerate for at least 4 hours or overnight. This chilling time is crucial—it allows all the flavors to meld together and the textures to set properly. The longer it chills, the creamier it becomes.
🍽️ Step 5: Serve with Confidence
When ready to serve, run a sharp knife around the edges to loosen the pudding. Cut into squares and serve immediately. Each bite should deliver that perfect combination of crispy vanilla wafers, creamy custard, sweet bananas, and that luxurious cream cheese topping.
For the ultimate experience, serve with a dollop of extra whipped cream on top and a sprinkle of cinnamon. This dessert delivers on all the promises—ultimate comfort, creamy perfection, and that nostalgic banana pudding experience we all love. The secret? That combination of sour cream in the custard and cream cheese in the topping creates a texture that's truly next-level.
Pro Tips For Making Banana Pudding Recipe With Cream Cheese And Sour Cream
- Whisk Eggs Cold: Start your custard base with eggs straight from the fridge—room temperature eggs make the pudding grainy, and this recipe isn’t forgiving. I learned this the hard way after a batch turned out like lumpy glue.
- Slice Bananas Thin: Use a sharp knife and cut bananas into ¼-inch slices—thicker pieces turn mushy while baking, and you’ll end up with a soggy bottom layer. If they’re extra ripe, toss them in lemon juice first to keep the color bright.
- Don’t Overmix the Batter: Stir the custard mixture just until the flour is dissolved—overmixing develops gluten and turns your pudding into a dense, cakey mess. A few lumps are fine; they’ll smooth out while baking.
- Layer Wafers Dry: Pat the vanilla wafers with a paper towel before assembling—even a little moisture makes them dissolve into mush. Trust me, you’ll notice the difference in texture after the first bite.
Regional styles of these flavors
Southern Classic
This banana pudding recipe traces its roots straight to the American South, where it became a beloved dessert staple in diners and family gatherings. My grandmother Nana Mae perfected her version at the Peachtree Street diner, using whatever ingredients were on hand—often homemade vanilla wafers and local cream cheese.
The secret? The Southern tradition of balancing sweetness with just a touch of tang from the sour cream, creating that signature creamy texture we all love. 💛
Texas Twist
In Texas, we take our banana pudding to the next level by adding a layer of homemade pecan praline topping. I learned this trick from a friend who grew up in Austin—she'd sprinkle crushed pecans and a drizzle of caramel over the whipped cream cheese layer before chilling.
The result? A dessert with that perfect Southern crunch and nutty depth. For an even richer version, swap the vanilla wafers for graham crackers and add a layer of spiced pecan pie filling between the custard layers.
Midwest Homestyle
The Midwest puts its own spin on this classic by incorporating a layer of spiced apple sauce between the custard and whipped cream. This variation, popular in Ohio and Michigan, adds a subtle tartness that cuts through the richness.
I've made this version countless times at family gatherings—it's especially popular in fall when apples are in season. The key is using unsweetened applesauce and adding just a pinch of cinnamon and nutmeg to complement the banana flavor.
New England Cream Cheese
Up north, they take their cream cheese seriously—using only the highest quality full-fat varieties from local dairy farms. In New England, you'll often find banana pudding made with a layer of clotted cream (similar to Devonshire cream) instead of whipped cream.
The result is an even richer, more luxurious dessert. For this version, I recommend using Vermont cream cheese and adding a layer of fresh berries—like blueberries or raspberries—between the custard layers for a refreshing contrast.
Modern Fusion
For a contemporary take, I love adding a layer of coconut whipped cream between the custard and banana slices. This fusion version works beautifully with ripe mango or pineapple chunks instead of bananas, giving it a tropical twist.
The coconut cream adds a subtle floral note that pairs perfectly with the vanilla wafers. For extra flair, top with toasted coconut flakes and a drizzle of honey before serving. This version is especially popular in California and Hawaii, where tropical fruits are abundant.
Diner-Style Shortcut
Remember those classic diner banana puddings from the 1950s? They used instant pudding mix for the custard layer, which gave it that signature jiggly texture. While it's not as creamy as our homemade version, it's still delicious and much quicker to prepare.
For a modern diner-style shortcut, use vanilla instant pudding mixed with milk and a splash of sour cream, then layer it with store-bought vanilla wafers and banana slices.
Top with whipped cream and serve immediately—it's perfect for quick weeknight desserts or potlucks where you need to feed a crowd fast. 🍽️
Nutrition facts
Frequently asked questions
Why does this recipe use both cream cheese and sour cream?
The cream cheese and sour cream combo creates that signature ultra-creamy texture that separates this from classic banana pudding. The sour cream adds tanginess to balance sweetness, while the cream cheese gives a luxurious, velvety mouthfeel. Together, they prevent the custard from becoming too heavy or grainy, resulting in that perfect restaurant-quality consistency.
Can I make this dessert ahead of time?
This pudding actually tastes even better after chilling. Assemble it completely and refrigerate for at least 4 hours or up to 4 days in an airtight container. The flavors meld beautifully during chilling, and the textures set perfectly. Just slice and serve straight from the fridge for that perfect creamy texture.
What's the best way to prevent soggy vanilla wafers?
Lightly toast the wafers before layering to add extra crispness, and make sure your custard is completely cooled before spreading. Another trick: press each wafer layer gently but firmly as you assemble. If you notice them softening too quickly, add an extra layer of whipped cream cheese between banana layers to create a protective barrier.
Can I substitute regular whipped cream for the cream cheese topping?
You can try, but you'll miss that signature texture! The cream cheese adds richness and stability that regular whipped cream can't match. For a lighter version, whip 1 cup heavy cream with 4 oz softened cream cheese—this gives you some of the same benefits while keeping it lighter. The flavor difference is noticeable, but it works in a pinch.
How do I know when the custard is done?
The custard is ready when it coats the back of a spoon smoothly but isn't runny. It should take about 5-7 minutes of constant stirring over low heat. If it starts to curdle or separate, immediately remove from heat and stir vigorously. For extra insurance, test by dipping a spoon in cold water—if it forms a skin that holds together, it's perfect.
