Desserts
This banana cream poke cake recipe delivers layers of moist vanilla cake swirled with creamy banana filling and whipped cream—every bite is pure comfort. The secret lies in a simple vanilla cake batter that bakes up tender and fluffy, while the banana cream filling adds that signature swirl of sweetness. I've perfected this technique to ensure the cake stays moist and the layers hold together beautifully, making it a showstopper for any occasion.
The cake begins with a basic vanilla sponge that's baked just until set, then cooled before making the signature "poke" holes for the filling. This method creates a stable structure that supports the creamy banana mixture without collapsing. The filling itself is a blend of ripe bananas, whipped cream, and a touch of vanilla extract—simple ingredients that come together for that classic banana cream flavor you love.
What you'll end up with is a cake that's creamy in every layer, with the perfect balance of sweet vanilla cake and rich banana filling. The whipped cream topping adds an extra layer of lightness, while the banana slices on top provide a beautiful presentation and that familiar banana flavor in every bite. This recipe is designed to be foolproof, ensuring you achieve professional-quality results at home.
Whether you're serving this cake for a birthday celebration, a family gathering, or just treating yourself, it's sure to impress. The best part? You can make it ahead of time—it actually tastes better the next day as the flavors meld together. Let's get started on creating this delicious dessert!
Ingredients for banana cream poke cake
Simple pantry staples and ripe bananas transform into creamy layers of comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for even texture |
| Granulated Sugar 🍚 | 2 cups | White or light brown |
| Baking Powder 🧂 | 2 tsp | Aluminum-free preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Unsalted Butter 🧈 | 1 cup | Room temperature, cubed |
| Large Eggs 🥚 | 3 whole | Room temperature |
| Milk 🥛 | 1 cup | Room temperature |
| Pure Vanilla Extract 🍯 | 2 tsp | Bottled vanilla preferred |
| Ripe Bananas 🍌 | 4 medium | Spotty and fragrant |
| Heavy Whipping Cream 🥛 | 2 cups | Cold, full-fat |
| Powdered Sugar 🍚 | 1 cup | For whipped cream |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The bananas are non-negotiable—spotty and fragrant means perfectly ripe. Trader Joe's or your local market usually has the best selection. For the flour, I always grab the King Arthur brand—it bakes up lighter. The butter should be room temperature but not melted. If it's too cold, microwave it for 20 seconds. The vanilla extract? Bottled is stronger than imitation, so don't skimp there either. The baking powder needs to be fresh—if it's over a year old, toss it.
No ripe bananas? Use 4 tablespoons of banana puree from a can (like Libby's) plus 1 teaspoon of lemon juice to mimic the flavor. The whipped cream can be made with coconut cream for a dairy-free version, though it'll be slightly denser. For the cake, if you're short on eggs, replace one with 1 tablespoon ground flaxseed plus 3 tablespoons water. The powdered sugar for the whipped cream? Confectioners' sugar from a jar dissolves better than the pre-sifted kind. If you're making this ahead, bake the cake and whip the filling the day before—flavors meld beautifully overnight.
The cake keeps 2 days at room temperature covered loosely, or 5 days in the fridge. The filling can be prepped 1 day ahead—just whip it up when ready to assemble. For freezing, wrap the whole cake tightly in plastic and freeze for up to 3 months. Thaw at room temperature before serving. I like to slice it with a serrated knife dipped in hot water for clean cuts—worth the extra minute. The whipped cream topping? Add it right before serving so it stays fluffy.
Why You'll Love This Recipe
- No Fuss Mixing: The batter comes together in one bowl—no weird swaps or last-minute scrambles. Just flour, sugar, butter, and a few minutes of stirring while the oven preheats. Honestly, if I can handle it after a long day, anyone can.
- Creamy Magic: That banana puree isn’t just a trick—it keeps the cake moist and light without tasting like a science experiment. The buttercream? Rich enough to feel special, but simple enough I won’t stress if I overfill the layers.
- Weeknight Workhorse: Slice a piece for breakfast, pack a slice for lunch, or serve it at a potluck—no one will question why you brought dessert. Between us, I’ve even used the leftovers to make banana cream pancakes. (Yes, even on a Tuesday night.)
- Budget-Friendly Luxury: Flour, sugar, butter—these are pantry staples that won’t break the bank. And because it keeps well, you’ll actually eat it all before it goes stale. My wallet and my kids thank me for this one.
Step-by-step instructions for banana cream poke cake
Here's how to create layers of moist cake and rich banana cream that'll make this classic dessert shine.
Prepare the Banana Cream Filling
In a medium bowl, mash the 4 medium ripe bananas until completely smooth with no lumps. Stir in the 1 tablespoon lemon juice and 2 teaspoons pure vanilla extract—this brightens the banana flavor and prevents browning. In a separate bowl, whip the 2 cups heavy whipping cream and 1 cup powdered sugar to stiff peaks, then gently fold in the banana mixture until fully combined. Cover and refrigerate until ready to use.
The lemon juice is key here—it cuts through the sweetness and gives that signature tangy brightness. I like to work in batches if the filling seems too thick, adding a splash of cold milk to loosen it slightly. This filling should be thick enough to hold its shape when piped but still spreadable.
Mix and Bake the Cake Layers
Preheat your oven to 350°F and grease two 9-inch round cake pans. In a large mixing bowl, cream together the 1 cup unsalted butter and 2 cups granulated sugar on medium speed until light and fluffy—about 3-4 minutes. Add the 3 whole large eggs one at a time, mixing well after each addition. In a separate bowl, whisk together the 2.5 cups all-purpose flour, 2 teaspoons baking powder, and 0.5 teaspoon salt. Alternate adding the dry ingredients and 1 cup milk to the butter mixture, beginning and ending with flour.
Divide the batter evenly between the prepared pans and bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean. Let the cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely. I always tap the pans gently on the counter before removing the cakes—this helps them release cleanly without sticking.
Poke and Assemble the Cake
Once the cakes are completely cool, place one layer on a cake stand or plate. Use a long skewer or cake poke tool to make 16-20 evenly spaced holes about ½ inch deep across the entire surface. This creates channels for the filling to seep through beautifully. Spread ½ of the banana cream filling evenly over the first layer, then place the second cake layer on top.
Repeat the poking process on the top layer, then spread the remaining filling over it. The goal is to create a marbled effect as the filling oozes through the holes. If you're feeling fancy, you can pipe extra filling around the edges for a decorative touch. The filling should be cold when you assemble—this prevents the cake from getting soggy.
Chill and Serve for Perfect Texture
Cover the assembled cake with plastic wrap and refrigerate for at least 4 hours, or preferably overnight. This chilling time is crucial—it allows the filling to fully set and the flavors to meld together. The cake will keep well in the fridge for up to 3 days, though I promise it won't last that long!
When ready to serve, let the cake sit at room temperature for 10-15 minutes before slicing. This makes for cleaner cuts and prevents the filling from oozing everywhere. Each slice should reveal those beautiful marbled layers of cake and cream, with a moist, tender crumb that's perfectly balanced by the rich banana flavor.
Pro Tips For Making Banana Cream Poke Cake
- Chill the Butter First: Take that butter straight from the fridge—no softening at room temp. Cold butter creates flakier layers in the cake batter, especially when mixed with the dry ingredients. I used to rush this and ended up with a dense, greasy mess instead of that perfect crumbly texture.
- Mash Bananas Properly: No food processor—use a fork and really work those bananas until they’re smooth with no lumps. A few tiny chunks will sink to the bottom of your cake, leaving you with an uneven texture. I learned this the hard way when my first attempt had a banana-filled surprise in every slice.
- Don’t Overmix the Batter: Stop mixing as soon as the flour disappears—overworking it makes the cake tough. The second you see streaks of dry flour, call it done. I’ve ruined more cakes than I’d admit by letting the mixer run wild, and this one’s no exception.
- Use a Toothpick Test: Stick that toothpick in the center and wait 5 full seconds before pulling it out—if it comes out clean, your cake’s done. Pulling it too soon (like I used to) means a gummy middle that’ll have you staring at your cake in disappointment. Patience here pays off.
Troubleshooting this recipe
Cake Too Dry
If your cake layers turn out dry, it’s usually from overbaking or using too much flour. I’ve found that baking at 350°F for 25-30 minutes is perfect—any longer risks drying out the cake. To prevent this, check for doneness with a toothpick (it should come out with moist crumbs, not dry). Also, make sure your butter is room temperature but not melted, and avoid overmixing the batter. A slightly underbaked cake actually absorbs the filling better and stays moist longer. 💡
Filling Oozes Too Much
Too much filling or not enough chilling time can cause excessive oozing. I recommend using ½ cup of filling per layer and ensuring the cakes are completely cool before assembling. After poking the holes, let the filling sit in the fridge for 10 minutes before spreading—this helps it thicken slightly. If it’s still too runny, mix in 1 teaspoon cornstarch to stabilize it. Chilling the assembled cake for at least 4 hours (overnight is best) will firm everything up beautifully. ❄️
Cake Collapses After Poking
This usually happens if the cake isn’t fully cooled or the filling is too warm. Always let the cakes cool completely on a wire rack before poking and assembling. If your cakes are still warm, place them in the fridge for 20-30 minutes to firm up. Also, make sure your filling is cold—whip it just before assembling and refrigerate it for 30 minutes beforehand. Using a long skewer or poke tool (not a knife) helps create clean holes without tearing the cake. 🍌
Banana Filling Separates
Separation occurs when the banana mixture isn’t fully incorporated into the whipped cream. To fix this, gently fold the banana mixture into the whipped cream using a spatula in a figure-eight motion—don’t overmix. If the filling starts to separate after assembling, simply re-whip it briefly with a hand mixer to restore its smooth texture. Adding 1 teaspoon lemon juice to the banana mixture before folding helps bind everything together better. 💫
Whipped Cream Doesn’t Hold Shape
Overwhipping or using warm cream are the usual culprits. Always use cold heavy whipping cream straight from the fridge, and whip it to stiff peaks—not soft peaks. If your cream won’t hold, try adding 1 teaspoon powdered sugar at a time while whipping, as sugar helps stabilize the mixture. Avoid leaving the cream out at room temperature for too long, and use a clean, chilled bowl for whipping to prevent melting. 🥛
Nutrition facts
Frequently asked questions
Can I use this recipe for a banana cream cake without the poke technique?
If you prefer a simpler version, you can layer the cake with banana cream filling between the layers instead of poking. Just spread the filling between the cooled cake layers and top with whipped cream. The texture will be less marbled but still delicious. For extra flavor, add a thin layer of banana cream on top before serving.
How do I make this recipe vegan?
Swap the butter for vegan butter or coconut oil, use flax eggs (1 tbsp ground flaxseed + 3 tbsp water per egg), and replace the heavy whipping cream with coconut cream (chilled overnight). For the milk, use almond or oat milk. The cake will still be moist, though the texture may be slightly denser.
Can I substitute the banana flavor with something else?
Yes! For a different twist, try replacing the banana filling with strawberry jam or lemon curd. For a chocolate version, mix melted chocolate with whipped cream instead of banana. The poke technique works best with thick, spreadable fillings—avoid runny mixtures like fruit juices.
Why does my cake need to chill before serving?
Chilling is essential to set the filling and prevent it from oozing out when you slice. The cold temperature also helps the cake layers hold their shape and enhances the flavors. If you're short on time, chill for at least 4 hours—but overnight is ideal for the best texture.
How can I decorate this cake for special occasions?
Try piping extra whipped cream around the edges, adding a sprinkle of toasted coconut flakes, or garnishing with fresh banana slices and mint leaves. For a festive touch, use a star tip to create rosettes on top. Chocolate shavings or crushed cookies also add great texture and flavor.
