This post may contain affiliate links. Please read our disclosure policy.
This Magnolia Bakery banana pudding recipe is a creamy, no-bake dessert made with layers of vanilla pudding, fresh bananas, and soft vanilla wafers. It’s light, fluffy, and perfectly sweet, with a texture that gets even better as it chills. If you’re looking for the best banana pudding recipe with condensed milk, this easy copycat version delivers that classic bakery flavor at home.

Every single time we visit New York City, we go straight to Magnolia Bakery for their famous banana pudding.
My brother, Jeff, lived right in the heart of New York City for years. We loved to go out and visit them in New York City and one of the number one priorities was to try out as much food as possible. They would show us all of the best places to eat in New York City! That’s how I fell in love with Levain Bakery and their chocolate chip cookies.
After trying Magnolia Bakery’s Banana Pudding, I wanted to make it at home in Arizona. Thankfully, Magnolia Bakery has shared its coveted recipe, and it is easier than you can even imagine! Now you can make it in the comfort of your own home for a fraction of the price!

What ingredients are in Magnolia Bakery’s Banana Pudding Recipe?
There are only 6 ingredients in this easy banana pudding recipe!
- Sweetened Condensed Milk — adds sweetness and richness
- Instant Vanilla Pudding — thickens the pudding and makes it creamy
- Ice Cold Water — helps activate the pudding mix
- Heavy Cream — makes it light, airy, and fluffy
- Fresh Bananas — use firm bananas
- Nilla Wafers — adds texture and structure and softens over time
I suggest using JELLO Brand Vanilla Pudding and Nabisco Nilla Wafers. I have tried many generic brands of Nilla Wafers, and they just crumble and fall apart.
If you want to make some Nilla Wafer crumbs to sprinkle on the top of the banana pudding, simply place 6-8 Nilla Wafers in a food processor with two Tablespoons of butter and grind it up. Sprinkle on the top as a garnish.

How to make Banana Pudding:
- In a mixing bowl, whisk together sweetened condensed milk and water until combined. Then add the JELLO Vanilla Instant Pudding and mix until completely smooth, which should take about two minutes. Cover and refrigerate until firm, at least one hour.
- In a stand mixer, whip the heavy cream until stiff peaks form.
- Add the chilled pudding mixture, a scoop at a time, until it is combined.
- To assemble, use a trifle bowl or wide glass bowl, or individual glass serving bowls or glasses. I will suggest some items below.
- Spread the pudding mixture on the bottom of the dish and then follow with a layer of cookies, and a layer of sliced bananas, and repeat. Garnish with more fresh whipped cream pudding mixture and Nilla Wafer crumble.
- Cover tightly and refrigerate for 4-6 hours. Cookies should be tender and soft.

How long should I refrigerate banana pudding?
For the best texture and flavor, banana pudding needs time to chill before serving. While it can be refrigerated for as little as 2 hours, it’s best to let it sit for 4 to 8 hours or overnight. This allows the pudding to fully set, the flavors to meld together, and the vanilla wafers to soften into that signature cake-like texture. I suggest about 4-6 hours so the bananas don’t brown.
How to keep bananas from turning brown:
The biggest tip I could give you is to use firm, barely ripe bananas. Overripe bananas brown faster and get mushy.
Fully cover the bananas with the pudding. Ensure the bananas are completely coated and not exposed to air. The pudding acts as a barrier against oxidation.
Chill promptly. Refrigerate your pudding as soon as it’s assembled. Cold temperatures slow the browning process.
Store airtight. Use a tightly sealed container or cover with plastic wrap pressed directly onto the surface.

Frequently Asked Questions (FAQ’s):
Can I make Magnolia banana pudding ahead of time?
Yes, it is actually better made a few hours ahead. Chill for at least 2-4 hours to allow the Nilla wafers to soften.
How long does banana pudding last?
It can last up to 2 days in the refrigerator. Best within 24 hours for the freshest bananas.
Can I freeze homemade banana pudding?
It is not recommended. The texture becomes watery and the bananas break down.
Why is my banana pudding with sweetened condensed milk runny?
There could be several reasons the banana pudding is runny — not chilled long enough, heavy cream not whipped enough, or overmixing the pudding and whipped cream. I suggest just folding the ingredients together.
What bananas are best?
The best bananas to use are yellow with a few spots but not overly soft. I like to use firm bananas.

Tips for easy banana pudding:
Use very cold heavy cream (whips better)
Don’t overmix after folding — it keeps it light
Layer evenly for best texture
Let it rest long enough (this is key)
Use ripe but firm bananas
Here are some baking tools for making Banana Pudding:
Popular BANANA RECIPES:
Banana Cake with Cream Cheese Frosting
Banana Chocolate Chip Cake with Chocolate Nutella Frosting
This no bake banana pudding comes together quickly and relies on time in the refrigerator to develop its texture. As it chills, the flavors blend together and the cookies soften, creating the signature consistency that makes Magnolia Bakery banana pudding so popular.

Pin this now to find it later
Pin It
Magnolia Bakery Banana Pudding Recipe
Ingredients
- (1) 14-ounce can Sweetened Condensed Milk
- 1 1/2 cups Ice Cold Water
- (1) 3.4 ounce pkg. Instant Vanilla Pudding Mix (JELLO Brand)
- 3 cups Heavy Cream
- (1) 11-ounce box Nilla Wafers
- 4 to 5 Bananas (sliced)
Instructions
- In a stand mixer with a whisk, beat the sweetened condensed milk and water until combined. Add the pudding mix and whip until the mixture is smooth and no lumps remain, about two minutes. Cover and refrigerate for at least 1 hour.
- In a stand mixer with a whisk, whip the heavy cream until stiff peaks form. Be careful not to overwhip.
- With the mixer running on low speed, add the chilled pudding mixture, a spoonful at a time. Mixer until blended and no streaks of pudding remain.
- To assemble, select a trifle bowl or wide glass bowl or individual serving bowls.
- Set aside 6-8 cookies for garnish. Spread 1/4 of the pudding mixture at the bottom of the glass dish. Layer 1/3 of the cookies and then 1/3 of the bananas (enough to cover the layer). Repeat the layering process. End with the final layer of pudding cream mixture.
- Cover tightly with plastic wrap and refrigerate for 4-6 hours. Cookies should be soft and tender when poked with a knife. This banana pudding is best served within 8 hours of assembling.
To make a Nilla Wafer Garnish:
- Put the remaining 6-8 Nilla Wafers into a food processor with 2 Tablespoons of butter. Mix until combined and sprinkle on the top of the banana pudding.
Notes
- Make sure to tightly cover the banana pudding to keep air from reaching the bananas.
- Sprinkle with Fruit Fresh to keep bananas from oxidizing
- Sprinkle with lemon juice
- Sprinkle with club soda
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.















Oh yes! So amazing! One of my favorite no bake desserts
I love the simplicity of this recipe! It was SO GOOD!
Thank you for your comment, Elena!
This recipe is incredible!!! Seriously tastes so much like the real thing and possibly even better. Thanks for the yummy recipe!
Very easy to make and the texture is fluffy and glorious! I used Banana Cream pudding for extra banana flavor. The hardest part is waiting for it to set up and come together!
Soooooo yummy
We LOVED this recipe!
Easiest recipe!!!!!! And delish
I made this dessert for Easter dinner and it was devoured. I only used 4 banana’s but I should have used 5. This was very well liked!
This is the best banana pudding i’ve ever had!!! And it was so easy to make too:)
This banana pudding is right up my alley. It sounds so good and really easy to make. I usually have all the ingredients on hand all the time anyway. Thank you Melissa for the recipe. I have never been to New York but I know who your sister-in-law is. What a small world……