Combining the nostalgic flavors of classic banana pudding poke cake with a moist, fluffy vanilla sponge, this dessert delivers the best of both worlds. A tender cake is filled with warm vanilla pudding that soaks into every pore, topped with a creamy custard layer and garnished with vanilla wafers and fresh banana slices. It’s a showstopper dessert that tastes like comfort in every bite.
Reasons to Try Banana Pudding Poke Cake
Nostalgic Flavor Profile: This cake brings together the beloved combination of bananas, vanilla pudding, and wafer cookies in one stunning dessert. If you grew up enjoying traditional banana pudding, this poke cake version delivers those exact flavors with an exciting new format.
Incredibly Moist Texture: The signature poke-cake technique creates holes throughout the layers, allowing warm pudding to seep into every section. No dry cake here—every bite is tender, moist, and infused with vanilla pudding flavor.
Make-Ahead Friendly: Prepare this cake up to 24 hours in advance. The flavors deepen as it sits, and the pudding continues to absorb into the cake, making it perfect for entertaining without last-minute stress.
Simple Yet Impressive: Despite its elegant appearance and complex flavor profile, this dessert uses basic pantry ingredients and straightforward techniques. Home bakers of any skill level can create a restaurant-quality dessert.
Crowd-Pleasing Appeal: Banana pudding is a universally loved dessert that brings back warm memories for many people. This poke cake version appeals to both traditionalists and those seeking a fresh take on a classic.
SaveIngredients Notes
For the Cake
- All-purpose flour
- Baking powder
- Salt
- Unsalted butter, softened
- Granulated sugar
- Large eggs
- Whole milk
- Vanilla extract
- Ripe bananas, mashed
For the Pudding Filling
- Instant vanilla pudding mix
- Whole milk
- Banana liqueur or rum (optional)
For the Topping
- Cream cheese, softened
- Powdered sugar
- Whipped topping, thawed
- Vanilla wafer cookies
- Ripe bananas, sliced
- Lemon juice
- Chopped roasted peanuts
- Maraschino cherries, chopped
How to Make Banana Pudding Poke Cake
For the Cake
- Preheat oven to 350°F and grease a 9×13-inch baking pan.
- Whisk together flour, baking powder, and salt in a bowl.
- Cream butter and sugar until light and fluffy, about 3 minutes.
- Add eggs one at a time, beating well after each addition.
- Alternate adding flour mixture and milk, beginning and ending with flour.
- Fold in mashed bananas and vanilla extract until combined.
- Pour batter into prepared pan and bake for 30–35 minutes until a toothpick comes out clean.
- Let cake cool for 10 minutes, then pierce all over with a fork or wooden skewer.
For the Pudding Filling
- Whisk pudding mix with milk until thickened, about 2 minutes.
- Stir in banana liqueur if using.
- Pour pudding over warm cake, spreading evenly to fill poked holes.
- Let pudding set for 15–20 minutes.
For the Topping
- Beat cream cheese and powdered sugar until smooth.
- Fold in whipped topping until combined.
- Spread cream cheese mixture over pudding layer.
- Crush some vanilla wafers and layer over topping, then arrange whole wafers around edges.
- Toss banana slices with lemon juice and arrange on top.
- Garnish with peanuts and maraschino cherries.
- Refrigerate at least 4 hours before serving.
What You Must Know About Banana Pudding Poke Cake
Banana Selection is Critical: Use bananas that are ripe but still slightly firm—mostly yellow with a few brown flecks. Overripe bananas will make the cake overly moist and dense. Underripe bananas won’t provide enough flavor. Mash them by hand just before mixing to retain some texture.
The Poke Technique Matters: Pierce the cake thoroughly with a fork or wooden skewer, creating 50–60 small holes that go about halfway down into the cake. Too few holes and the pudding won’t distribute; too deep and the cake structure collapses. Allow the cake to cool for 10 minutes before poking—hot cakes are too fragile.
Pudding Temperature: Pour the pudding while the cake is still warm (after cooling 10 minutes). Warm cake helps the pudding flow into the holes. If the pudding cools too much, it will become too thick to distribute evenly. Heat it gently in the microwave (20-second bursts) if needed.
Assembly Timing: Assemble the toppings no more than 4–6 hours before serving. Fresh banana slices will brown over time, even with lemon juice. For maximum freshness and visual appeal, add banana slices and cherry garnish just 2–3 hours before serving or right before bringing to the table.
Make-Ahead Strategy: You can prepare the cake and pudding layer 1–2 days in advance and refrigerate, covered. Add the cream cheese topping and wafer cookies the day of serving. Add fresh banana slices within a few hours of serving.
Helpful Tip—Prevent Sogginess: If you’re concerned about the cake becoming too wet, reduce the pudding by 1/4 cup milk (use only 1 3/4 cups instead of 2 cups) and let the vanilla pudding mix sit out for 3 minutes before pouring, allowing it to set more firmly.
Helpful Tip—Easier Serving: Use a cake server or thin, wide spatula dipped in hot water to cut clean slices. Wipe the server between cuts for neat edges. Serve directly from the pan for a casual presentation or slide slices onto individual plates for a more formal look.
Helpful Tip—Enhanced Flavor: Optional but recommended: add 1/4 cup banana liqueur or light rum to the pudding mixture for a subtle boozy depth. This is not for children’s servings—prepare a separate batch of pudding without alcohol if serving a mixed crowd.
Variations and Substitutions
Chocolate Lovers’ Version: Replace 1/2 cup of the flour with unsweetened cocoa powder for a chocolate-banana cake. Use chocolate pudding mix instead of vanilla, and substitute chocolate wafer cookies for vanilla wafers. The combination of chocolate and banana is divine.
No-Bake Shortcut: Use store-bought vanilla or pound cake instead of baking your own. Slice it into 2–3 layers and reassemble with pudding between layers, then proceed with the poke technique and toppings. This saves significant time while maintaining the classic flavors.
Gluten-Free Option: Substitute 1 3/4 cups all-purpose flour with a 1:1 gluten-free flour blend. Use gluten-free vanilla wafers as garnish. The cake will be slightly denser but still delicious. Add 1/4 teaspoon xanthan gum if your blend doesn’t contain it.
Salted Caramel Banana Version: Make a salted caramel sauce (butter, brown sugar, cream, and sea salt) and drizzle it over the pudding layer before adding the cream cheese topping. Layer crushed pretzels with vanilla wafers for a sweet-and-salty contrast.
Lighter Version: Use Greek yogurt or a 50-50 blend of Greek yogurt and whipped topping instead of all whipped topping in the cream cheese mixture. Reduce pudding by 1/2 cup milk for a firmer set. This reduces calories while maintaining richness.
Boozy Adult Version: Add banana liqueur or light rum to the pudding as mentioned in the tips. For extra richness, soak vanilla wafer cookies in a bourbon-banana simple syrup before arranging them on top.
Nutella Banana Twist: Spread a thin layer of Nutella over the pudding before adding the cream cheese topping. Combine crushed hazelnuts with crushed vanilla wafers for garnish. The chocolate-hazelnut flavor complements bananas beautifully.
Tropical Version: Replace half the bananas in the cake with mashed pineapple. Use coconut pudding mix and add 1/2 cup shredded coconut to the pudding. Top with macadamia nuts instead of peanuts and arrange banana and pineapple slices together.
Serving Suggestions for Banana Pudding Poke Cake
Classic Plating: Cut the cake into 3×4-inch squares directly in the pan and serve chilled. Use a cake server to lift each slice onto a dessert plate, ensuring all layers stay intact. The pudding layer and cream cheese topping should remain visible on the side of each slice.
Individual Cups: Crumble pieces of the cake into clear glass cups or mason jars. Layer with pudding, cream cheese mixture, crushed vanilla wafers, and banana slices in a parfait style. This creates an elegant presentation and is easy to eat with a spoon. Perfect for meal prep or individual portions.
Garnish Suggestions: Top each slice with a light dusting of crushed vanilla wafers, a small cluster of maraschino cherries, and a few roasted peanuts. A thin wafer cookie stood upright in the cream cheese layer adds height and elegance.
Temperature Tip: Serve the cake cold directly from the refrigerator, or remove it 15–20 minutes before serving for a slightly softer, more decadent texture. The cream cheese topping will soften slightly, creating a mousse-like consistency that many guests prefer.
Pairing Suggestions: Serve with a small scoop of vanilla ice cream on the side, or a dollop of freshly whipped cream if desired. A cup of hot coffee or cold milk pairs beautifully and cuts through the richness of the dessert.
Large Gathering Presentation: Leave the cake in the pan and present it as a sheet dessert. Use a large serving spoon or cake server to portion it at the table, family-style. This creates a casual, approachable atmosphere and is ideal for potlucks or casual gatherings.
Afternoon Tea Service: Cut the cake into 2×2-inch squares and arrange on a tiered dessert stand alongside fresh berries and small pastries. This elegant presentation transforms the homey dessert into fine dining.
SaveStorage and Reheating
Refrigerator Storage: Cover the cake tightly with plastic wrap or transfer it to an airtight container. Properly stored, the cake will keep for up to 4 days in the refrigerator. The flavors actually improve and deepen after 1–2 days as the pudding continues to absorb into the cake.
Freezing Instructions: Freeze the cake (before adding fresh banana slices and cherry garnish) wrapped tightly in plastic wrap, then in aluminum foil. Freeze for up to 2 months. Thaw overnight in the refrigerator before serving. The texture will remain excellent. Add fresh garnish after thawing.
Individual Portions: Cut the cake into portions, wrap each slice individually in plastic wrap, and store in a freezer-safe container for up to 6 weeks. Thaw a slice in the refrigerator for 2–3 hours or at room temperature for 1–2 hours before serving.
Reheating Notes: This dessert is best served cold and does not require reheating. However, if you prefer it at room temperature, remove it from the refrigerator 20–30 minutes before serving. The cream cheese topping will soften slightly, creating a more indulgent texture.
Pudding Layer Separation (Prevention): If storing for more than 2 days, the pudding may separate slightly from the cake layers. To prevent this, place a layer of plastic wrap directly on the pudding surface before refrigerating, keeping air exposure to a minimum.
Fresh Toppings: If you’ve already added fresh banana slices and garnish, consume the cake within 2–3 hours for the best appearance. The bananas will brown despite lemon juice, and the cherries may weep color. Bare cake layers keep longer and can be garnished fresh when serving.
Frequently Asked Questions about Banana Pudding Poke Cake
Can I make this cake without using instant pudding mix?
Yes, you can make a homemade vanilla pudding from scratch. Whisk together 2 cups whole milk, 1/2 cup sugar, 1/4 cup cornstarch, 1/4 teaspoon salt, and 2 egg yolks in a saucepan over medium heat. Cook, stirring constantly, until the mixture thickens and coats the back of a spoon (about 5–7 minutes). Remove from heat and stir in 2 teaspoons vanilla extract. Pour while still warm over the poked cake. This homemade pudding is richer and more luxurious than the instant mix.
What’s the difference between a poke cake and a regular layered cake?
A poke cake has holes pierced into the fully baked cake, then a liquid mixture (usually pudding or flavored liquid) is poured over top, filling the holes as it cools. This creates a moist, densely flavored cake where every bite tastes of pudding. A traditional layered cake has frosting or filling between separate cake layers stacked on top of each other. The poke technique distributes flavor throughout the entire single cake, making it more uniform and preventing dry layers.
Can I use fresh bananas instead of mashed bananas in the cake batter?
You could finely chop fresh bananas, but mashing them is preferable. Mashed bananas blend smoothly into the batter and distribute their flavor evenly. Chopped bananas might create pockets of dense banana flavor and can make the cake’s texture uneven. Mash the bananas by hand using a fork just before adding them to the batter to prevent oxidation and browning.
How do I prevent the bananas on top from browning?
Toss the banana slices immediately after slicing in fresh lemon juice or lime juice. The acid prevents oxidation and browning. Use bananas that are yellow but not overly ripe (mostly yellow with a few brown flecks). Add the banana garnish no more than 2–3 hours before serving. If you must prepare the cake earlier, add the banana slices just before bringing it to the table for maximum freshness and appearance.
Is this cake suitable for children, or is it too heavy?
This cake is absolutely child-friendly. The combination of bananas, vanilla pudding, and wafer cookies appeals to most children. However, portions are rich, so serve smaller slices (half the normal size) to young children. If you’re adding alcohol to the pudding, prepare a separate batch without rum or liqueur for children’s servings.
Can I make this cake in a 9-inch round cake pan instead of a 9×13-inch pan?
Yes, but you’ll need to adjust baking time. Using a 9-inch round pan will result in a thicker cake. Bake for 35–40 minutes instead of 30–35 minutes, checking for doneness with a toothpick. The pudding-to-cake ratio will be richer and denser, creating an even more decadent dessert. You may need to increase the pudding recipe by half if using two 9-inch round pans to ensure enough filling.
What should I do if my cake comes out dense or heavy?
Dense cake usually results from overmixing the batter or using overly ripe bananas. To prevent this next time: (1) mix the dry and wet ingredients just until combined—do not overmix; (2) use bananas that are mostly yellow, not heavily spotted with brown; (3) gently fold in the bananas by hand using a spatula rather than beating them in; (4) ensure your baking powder is fresh (less than 6 months old); and (5) verify your oven temperature is accurate with an oven thermometer, as ovens that run hot can cause cakes to set too quickly and become dense.
Nutrition Facts (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 385 cal |
| Total Fat | 16g |
| Saturated Fat | 9g |
| Trans Fat | 0g |
| Cholesterol | 75mg |
| Sodium | 215mg |
| Total Carbohydrate | 52g |
| Dietary Fiber | 1g |
| Sugars | 38g |
| Protein | 5g |
| Calcium | 95mg |
| Iron | 1.2mg |
*Nutrition facts are estimated per serving based on standard ingredients. Actual values may vary depending on specific brands and preparation methods. This is for 1 serving out of 12 total servings.
Banana Pudding Poke Cake
Ingredients Â
- 1 3/4 cups all-purpose flour
- 2 teaspoons baking powder
- 1/2 teaspoon salt
- 1/2 cup unsalted butter softened
- 1 cup granulated sugar
- 3 large eggs
- 1/2 cup whole milk
- 2 teaspoons vanilla extract
- 3 ripe bananas mashed
- 1 3.4- ounce package instant vanilla pudding mix
- 2 cups whole milk for pudding
- 1/4 cup banana liqueur or rum optional
- 8 ounces cream cheese softened
- 1/2 cup powdered sugar
- 8 ounces whipped topping thawed
- 40 vanilla wafer cookies
- 3 ripe bananas sliced
- 2 tablespoons lemon juice
- 2 tablespoons chopped roasted peanuts
- 2 tablespoons maraschino cherries chopped
InstructionsÂ
- Preheat oven to 350°F. Grease a 9x13-inch baking pan with butter or cooking spray. Line the bottom with parchment paper for easy removal. 5 minutes.
- In a small bowl, whisk together 1 3/4 cups all-purpose flour, 2 teaspoons baking powder, and 1/2 teaspoon salt. Set aside. 2 minutes.
- In a large bowl, beat 1/2 cup softened unsalted butter with 1 cup granulated sugar using an electric mixer on medium-high speed. Beat for 3–4 minutes until the mixture is light, fluffy, and pale yellow. This incorporates air for a tender cake. Checkpoint: The mixture should look like fluffy frosting.
- Add 3 large eggs one at a time to the butter mixture, beating well for 30 seconds after each egg. Scrape down the bowl between additions. 3 minutes total.
- Add half the flour mixture (about 3/4 cup) and beat on low speed for 30 seconds until just combined.
- Add 1/2 cup whole milk and beat on low for 30 seconds until combined.
- Add remaining flour mixture and beat on low for 30 seconds until just combined. Do not overmix.
- Add 2 teaspoons vanilla extract and beat on low for 15 seconds.
- Gently fold in 3 mashed ripe bananas using a spatula until no streaks remain. Be gentle to keep the batter light. Checkpoint: The batter should be thick, creamy, and smell strongly of bananas.
- Pour the batter into the prepared pan and smooth the top with a spatula. 2 minutes.
- Place the pan in the preheated 350°F oven on the center rack. Bake for 30–35 minutes until a toothpick inserted in the center comes out clean or with just 1–2 moist crumbs. The top should be light golden brown.
- Remove the cake from the oven and let it cool in the pan for 10 minutes. The cake will still be warm. 10 minutes.
- Using a fork or wooden skewer, pierce the entire surface of the cake with small holes, working in a grid pattern. Make about 50–60 holes, going about halfway down into the cake but not all the way to the bottom. This allows the pudding to soak in. Checkpoint: The cake surface should look dotted with small holes.
- In a medium bowl, whisk together 1 3.4-ounce package instant vanilla pudding mix with 2 cups cold whole milk. Whisk constantly for 2–3 minutes until the pudding thickens and reaches a consistency similar to yogurt. If using alcohol, add 1/4 cup banana liqueur or rum now and whisk for 30 more seconds. Checkpoint: The pudding should coat the back of a spoon.
- Slowly pour the warm pudding mixture evenly over the poked cake, starting at the edges and working toward the center. Use an offset spatula or the back of a spoon to gently spread it, allowing it to fill the holes. 5 minutes total.
- Let the pudding set at room temperature for 15–20 minutes. You will see the pudding absorb into the cake slightly. 20 minutes.
- In a medium bowl, beat 8 ounces softened cream cheese with 1/2 cup powdered sugar using an electric mixer on medium speed for 2–3 minutes until smooth and creamy. Scrape down the bowl often. Checkpoint: The mixture should be completely smooth with no lumps.
- Gently fold in 8 ounces thawed whipped topping using a spatula in 3 additions, folding until just combined. Do not overmix or the topping will deflate. Checkpoint: The mixture should be fluffy and light, resembling mousse.
- Spread the cream cheese mixture evenly over the pudding layer using an offset spatula. Create gentle swirls or a smooth finish, as desired. 5 minutes.
- Crush about 15–20 vanilla wafer cookies into bite-sized pieces (not crumbs). Sprinkle these pieces over the top third of the cake. Arrange about 10–15 whole vanilla wafers upright around the edges and center of the cake for decoration. 3 minutes.
- Slice 3 ripe bananas into 1/4-inch-thick rounds. Immediately toss the banana slices in 2 tablespoons fresh lemon juice to prevent browning. 2 minutes.
- Arrange the banana slices in overlapping rows or clusters on top of the cake, nestling them among the vanilla wafers. Checkpoint: The cake should look like a classic banana pudding dessert.
- Sprinkle 2 tablespoons chopped roasted peanuts and 2 tablespoons chopped maraschino cherries over the top for color and crunch. 2 minutes.
- Cover the cake loosely with plastic wrap and refrigerate for at least 4 hours, preferably overnight. The flavors deepen and the pudding fully absorbs into the cake. 4–24 hours.
- Remove from the refrigerator 10 minutes before serving to allow the cream cheese topping to soften slightly. Cut into squares and serve with a cake server or wide spatula. Each slice should have layers of cake, pudding, and creamy topping. Checkpoint: The cake should cut cleanly without crumbling.

