Banana Pudding Layer Cake with Toasted Coconut and Caramel Drizzle Recipe
Introduction
This Banana Pudding Layer Cake is a delicious twist on the classic dessert, combining moist vanilla cake, rich banana pudding, and creamy frosting. Toasted coconut and caramel sauce add texture and flavor, making it an irresistible treat for any occasion.

Ingredients
- 30.5 ounces French Vanilla cake mix (two boxes)
- 6 eggs
- 2 cups water
- 1 cup oil
- 2 cups toasted coconut (reserve some for topping)
- 16 ounces caramel sauce
- 5 ounces Nilla wafer cookies
- 3.4 ounces instant banana pudding mix
- 2 cups whole milk
- 1 can sweetened condensed milk
- 8 ounces cream cheese (softened)
- 8 ounces Cool Whip (thawed)
- 3 cups unsalted butter (softened)
- 6 cups powdered sugar
- 3 teaspoons pure vanilla extract
- 5-7 tablespoons heavy whipping cream
Instructions
- Step 1: Preheat the oven to 350°F (175°C) and spray three cake pans with baking spray.
- Step 2: Prepare the cake batter according to the directions on the cake mix boxes, combining eggs, water, oil, and cake mix.
- Step 3: Divide the batter evenly between the three pans and bake for 25-30 minutes, or until a toothpick inserted comes out clean.
- Step 4: Allow the cakes to cool completely, then level the tops using a cake leveler for even layers.
- Step 5: To make the banana pudding filling, beat the instant banana pudding mix and whole milk in a large bowl for about 5 minutes until thickened.
- Step 6: Mix in the sweetened condensed milk until smooth, then add the softened cream cheese and continue mixing until fully combined.
- Step 7: Gently fold in the thawed Cool Whip until the pudding mixture is smooth. Transfer the pudding to a piping bag for easy assembly.
- Step 8: For the frosting, beat together the softened butter, powdered sugar, vanilla extract, and heavy whipping cream in a standing mixer until creamy with stiff peaks. Transfer to a piping bag.
- Step 9: Place one cake layer on your cake board. Pipe a thick outline of frosting around the edge to create a barrier for the pudding filling.
- Step 10: Pipe the banana pudding into the center of the first cake layer within the frosting border.
- Step 11: Repeat the frosting barrier and pudding filling with the second cake layer on top of the first.
- Step 12: Place the third cake layer on top and frost the entire cake with the remaining frosting.
- Step 13: Sprinkle toasted coconut around the bottom edge of the cake.
- Step 14: Pour caramel sauce into a squeeze bottle and drizzle it along the top edge of the cake, allowing it to drip down the sides.
- Step 15: Pipe dollops of frosting along the top of the cake using the remaining frosting in the piping bag.
- Step 16: Garnish each frosting dollop with a Nilla wafer cookie and sprinkle toasted coconut over the top.
- Step 17: Refrigerate the cake for at least 1 hour to let the frosting set before slicing and serving.
Tips & Variations
- Use homemade vanilla cake batter instead of box mix for a fresher taste.
- For a more intense banana flavor, mix in mashed ripe bananas with the pudding filling.
- Substitute whipped cream for Cool Whip to create a lighter pudding filling.
- Chill cake layers in the fridge before assembling to make piping and layering easier.
Storage
Store the Banana Pudding Layer Cake covered in the refrigerator for up to 3 days. Because it contains cream cheese and pudding, it’s best kept chilled. When ready to serve, you can let slices sit at room temperature for 10-15 minutes to soften slightly. Avoid freezing, as the texture of the pudding and frosting may change.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this cake ahead of time?
Yes, you can assemble the cake a day ahead and keep it refrigerated. This allows the flavors to meld and the frosting to set nicely.
What can I use instead of Nilla wafers?
If you don’t have Nilla wafers, vanilla-flavored cookies or shortbread cookies make great alternatives for decoration and added crunch.
PrintBanana Pudding Layer Cake with Toasted Coconut and Caramel Drizzle Recipe
This Banana Pudding Layer Cake is a decadent dessert combining moist French vanilla cake layers, creamy banana pudding, and rich caramel sauce. Topped with toasted coconut and Nilla wafer cookies, it’s a delightful treat perfect for any celebration.
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour
- Yield: 12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
Cake
- 30.5 ounces French Vanilla cake mix (two boxes)
- 6 eggs
- 2 cups water
- 1 cup oil
- 2 cups toasted coconut (reserve a bit for topping)
Banana Pudding Filling
- 3.4 ounces Instant Banana Pudding
- 2 cups whole milk
- 1 can (14 ounces) sweetened condensed milk
- 8 ounces cream cheese (softened)
- 8 ounces Cool Whip (thawed)
Frosting
- 3 cups unsalted butter (softened)
- 6 cups powdered sugar
- 3 teaspoons pure vanilla extract
- 5–7 tablespoons heavy whipping cream
Topping
- 16 ounces caramel sauce
- 5 ounces Nilla wafer cookies
- Reserved toasted coconut for sprinkling
Instructions
- Preheat Oven and Prepare Pans: Preheat your oven to 350°F (175°C) and spray three cake pans with non-stick baking spray to prevent sticking.
- Make Cake Batter: Follow the instructions on the back of the French vanilla cake mix boxes by combining the cake mix with eggs, water, and oil until smooth and well-mixed.
- Bake Cake Layers: Divide the batter evenly between the three prepared cake pans. Bake for 25-30 minutes or until a toothpick inserted into the center comes out clean. Remove from oven and let cool completely.
- Level Cakes: Using a cake leveler or a serrated knife, slice off the rounded tops of each cake layer to create flat, even surfaces for stacking.
- Prepare Banana Pudding Filling: In a large mixing bowl, beat the instant banana pudding mix with 2 cups whole milk for about 5 minutes until thickened. Stir in sweetened condensed milk until smooth, then blend in the softened cream cheese until fully incorporated and smooth. Gently fold in thawed Cool Whip to maintain a light texture. Transfer the filling to a piping bag for easy assembly.
- Make Frosting: Using a stand mixer, beat the softened butter with powdered sugar, vanilla extract, and heavy whipping cream until creamy and stiff peaks form. Transfer the frosting into a piping bag.
- Assemble First Layer: Place one cake layer onto your cake board or serving plate. Pipe a thick outline of frosting along the edge of the cake layer to create a barrier that will hold the banana pudding in place.
- Add Banana Pudding: Fill the center of the cake layer inside the frosting border with the banana pudding from the piping bag.
- Repeat Layers: Place the second cake layer on top of the first. Repeat piping the frosting border and filling the center with banana pudding.
- Top Layer: Place the third cake layer on top, leveling if needed.
- Frost Entire Cake: Use the remaining frosting to cover the top and sides of the entire cake smoothly.
- Add Toppings: Sprinkle toasted coconut around the bottom edge of the cake. Pour caramel sauce into a squeeze bottle and drip it along the top edge of the cake to create drips down the sides.
- Decorate Top: Pipe dollops of frosting along the top edge. Place Nilla wafer cookies against each frosting dollop, then sprinkle toasted coconut on top for texture and flavor.
- Chill and Set: Refrigerate the assembled cake for at least 1 hour to allow the frosting to firm up before slicing and serving.
Notes
- Ensure the cake layers are completely cooled before assembling to prevent melting the frosting or pudding.
- For best results, toast coconut in a dry skillet over medium heat until golden brown and fragrant.
- The piping bags help keep clean, neat layers and decorations but can be omitted if unavailable.
- Store leftovers covered in the refrigerator; consume within 3-4 days.
- You can substitute Cool Whip with homemade whipped cream for a fresher taste.
Keywords: banana pudding cake, layered cake, caramel banana pudding, French vanilla cake, toasted coconut cake, dessert recipe

