If you're searching for a show-stopping dessert that's rich, moist, and packed with homemade flavor, this Coconut Pecan Layer Cake is a wonderful choice. Featuring soft vanilla cake layers, a buttery coconut pecan filling, and a luscious cream cheese frosting, every slice delivers the perfect balance of sweetness and texture.
Although this cake looks like it came straight from a professional bakery, it's surprisingly simple to prepare using everyday pantry ingredients. Whether you're celebrating a birthday, holiday, family gathering, or simply craving an indulgent homemade dessert, this recipe is guaranteed to impress.
Why You'll Love This Recipe
- Soft, fluffy vanilla cake layers.
- Rich coconut pecan filling with buttery flavor.
- Smooth cream cheese frosting that's perfectly balanced.
- Elegant enough for celebrations yet easy enough for home bakers.
- Made with simple ingredients you likely already have.
Ingredients
For the Cake
- 1 package white cake mix
- 1 cup buttermilk
- 1/2 cup vegetable oil
- 4 large egg whites
- 1 teaspoon vanilla extract
For the Coconut Pecan Filling
- 1/2 cup unsalted butter
- 1 cup granulated sugar
- 1 cup evaporated milk
- 1 cup sweetened shredded coconut
- 1 cup chopped pecans
For the Cream Cheese Frosting
- 8 ounces cream cheese, softened
- 1/2 cup unsalted butter, softened
- 4 cups powdered sugar
- 1 teaspoon vanilla extract
- Toasted pecans, for garnish
Instructions
- Preheat your oven to 350°F (175°C). Grease and lightly flour two 9-inch round cake pans.
- In a large mixing bowl, combine the white cake mix, buttermilk, vegetable oil, egg whites, and vanilla extract. Beat until the batter is smooth and well combined.
- Divide the batter evenly between the prepared cake pans.
- Bake for 25 to 30 minutes, or until a toothpick inserted into the center comes out clean. Allow the cakes to cool in the pans for about 10 minutes before transferring them to a wire rack to cool completely.
- While the cakes are baking, prepare the filling. In a medium saucepan over medium heat, combine the butter, granulated sugar, and evaporated milk. Stir continuously until the mixture begins to gently simmer.
- Remove the saucepan from the heat and stir in the shredded coconut and chopped pecans. Let the filling cool until it thickens enough to spread easily.
- To prepare the frosting, beat the softened cream cheese and butter together until light and creamy.
- Gradually add the powdered sugar, mixing well after each addition. Stir in the vanilla extract and continue beating until the frosting is smooth and fluffy.
- Place one cake layer onto a serving plate and spread the cooled coconut pecan filling evenly over the top.
- Carefully place the second cake layer on top. Frost the top and sides of the cake with the cream cheese frosting.
- Finish by sprinkling toasted pecans over the top for extra flavor and a beautiful presentation.
- Refrigerate the cake for at least 30 minutes before slicing to help the frosting set. Serve chilled or allow it to come to room temperature before enjoying.
Storage Tips
Store the cake covered in the refrigerator for up to 5 days. For the best flavor and texture, let each slice sit at room temperature for about 15–20 minutes before serving. The unfrosted cake layers can also be frozen for up to 2 months.
Recipe Tips
- Use room-temperature cream cheese and butter for an extra smooth frosting.
- Toast the pecans before using them to enhance their rich, nutty flavor.
- Allow the filling to cool completely before assembling the cake to prevent it from becoming runny.
- For cleaner slices, chill the finished cake before cutting.
