Butter Pecan Cake with Caramel Sauce and Cream Cheese Frosting Recipe
Introduction
Butter Pecan Cake is a rich, moist dessert that combines buttery pecan flavor with creamy cream cheese frosting and a luscious caramel sauce. This layered cake is perfect for special occasions or any time you want to impress with a classic Southern treat.

Ingredients
- 1 cup (226 g) unsalted butter, softened
- 2 cups (400 g) granulated sugar
- 4 large eggs
- 1 teaspoon vanilla extract
- 2 tablespoons dark rum (optional)
- 3 cups (360 g) all-purpose flour
- 1 tablespoon baking powder
- ½ teaspoon salt
- 1 cup (240 ml) whole milk
- 1 cup (120 g) chopped pecans, toasted
- 1 cup (226 g) unsalted butter, softened (for frosting)
- 8 oz (225 g) cream cheese, softened
- 4 cups (480 g) powdered sugar
- 2 teaspoons vanilla extract (for frosting)
- 1 cup (200 g) granulated sugar (for caramel sauce)
- 6 tablespoons (85 g) unsalted butter, cut into pieces (for caramel sauce)
- ½ cup (120 ml) whipping cream (for caramel sauce)
- 1 teaspoon sea salt (for caramel sauce)
Instructions
- Step 1: Make the caramel sauce first so it can cool. In a medium saucepan over medium heat, melt the granulated sugar, stirring frequently until it turns a deep amber color. Carefully whisk in the butter (it will bubble), then slowly add the whipping cream while stirring. Stir in the sea salt. Set aside to cool completely before using.
- Step 2: Preheat the oven to 350°F (175°C). Grease and flour two 9-inch (23 cm) round cake pans.
- Step 3: In a large bowl, cream together 1 cup butter and 2 cups sugar until light and fluffy. Beat in the eggs one at a time, mixing well after each addition. Stir in 1 teaspoon vanilla extract and dark rum if using.
- Step 4: In a separate bowl, whisk the flour, baking powder, and salt together. Add the dry ingredients to the butter mixture in three additions, alternating with the milk, beginning and ending with the dry ingredients. Fold in the toasted pecans.
- Step 5: Divide the batter evenly between the prepared pans. Bake 35–40 minutes or until a toothpick inserted in the center comes out clean. Let cakes cool in pans for 10 minutes, then transfer to a wire rack to cool completely.
- Step 6: Prepare the frosting by beating together 1 cup butter and cream cheese until smooth. Gradually add the powdered sugar, 1 cup at a time, beating until light and fluffy. Mix in 2 teaspoons vanilla extract.
- Step 7: Once the cakes are cool, slice each cake horizontally to create four layers in total.
- Step 8: Place the first layer on a serving plate and spread a thin layer of frosting over it. Drizzle 2–3 tablespoons of the cooled caramel sauce over the frosting, then sprinkle with a few chopped pecans if desired.
- Step 9: Repeat this process for the second and third layers.
- Step 10: Add the final cake layer and frost the top and sides with the remaining frosting.
- Step 11: Garnish the cake by pressing pecan halves onto the sides and drizzling any leftover caramel sauce over the top. Add more pecans on top if you like.
Tips & Variations
- Toast pecans gently in a dry skillet to enhance their flavor before adding them to the batter or using as garnish.
- For a boozy twist, add the optional dark rum to the cake batter or drizzle a little on the layers before frosting.
- If you prefer a lighter caramel sauce, reduce the butter to 4 tablespoons and omit the sea salt.
- Use room temperature ingredients to help the batter and frosting mix smoothly.
Storage
Store the cake covered in the refrigerator for up to 4 days. Let it come to room temperature before serving for the best flavor and texture. Leftover caramel sauce can be kept in an airtight container in the fridge for up to 2 weeks; warm gently before using.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this cake without nuts?
Yes, you can omit the pecans if you have allergies or prefer a nut-free cake. The flavor will still be delicious but less textured.
How do I know when the cake is done baking?
Insert a toothpick or cake tester into the center of the cake. If it comes out clean or with a few dry crumbs, the cake is done. Avoid opening the oven too frequently to keep the temperature stable.
PrintButter Pecan Cake with Caramel Sauce and Cream Cheese Frosting Recipe
This Butter Pecan Cake is a rich and moist layered dessert featuring toasted pecans folded into a buttery vanilla cake batter, baked to perfection, and layered with creamy cream cheese frosting and homemade salted caramel sauce. The combination of buttery cake, crunchy pecans, and luscious caramel creates an indulgent Southern-inspired treat perfect for celebrations or a luxurious everyday dessert.
- Prep Time: 30 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour 30 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
Cake:
- 1 cup (226 g) unsalted butter, softened
- 2 cups (400 g) granulated sugar
- 4 large eggs
- 1 teaspoon vanilla extract
- 2 tablespoons dark rum (optional)
- 3 cups (360 g) all-purpose flour
- 1 tablespoon baking powder
- ½ teaspoon salt
- 1 cup (240 ml) whole milk
- 1 cup (120 g) chopped pecans, toasted
Frosting:
- 1 cup (226 g) unsalted butter, softened
- 8 oz (225 g) cream cheese, softened
- 4 cups (480 g) powdered sugar
- 2 teaspoons vanilla extract
Caramel Sauce:
- 1 cup (200 g) granulated sugar
- 6 tablespoons (85 g) unsalted butter, cut into pieces
- ½ cup (120 ml) whipping cream
- 1 teaspoon sea salt
Instructions
- Make the Caramel Sauce: In a medium saucepan over medium heat, melt the sugar, stirring frequently until it reaches a deep amber color. Carefully whisk in the butter (it will bubble), then slowly add the whipping cream while stirring continuously. Stir in the sea salt. Remove from heat and set aside to cool completely before using.
- Preheat and Prepare Pans: Preheat your oven to 350°F (175°C). Grease and flour two 9-inch (23 cm) round cake pans to ensure easy removal after baking.
- Make the Cake Batter: In a large mixing bowl, cream together the softened butter and granulated sugar until the mixture is light and fluffy. Beat in the eggs one at a time, ensuring each is fully incorporated before adding the next. Stir in the vanilla extract and the dark rum if using.
- Combine Dry Ingredients: In a separate bowl, whisk together the all-purpose flour, baking powder, and salt. Add the dry ingredients to the butter mixture in three parts, alternating with the milk, beginning and ending with the dry ingredients. Mix until just combined. Fold in the toasted chopped pecans gently.
- Bake the Cakes: Divide the cake batter evenly between the prepared pans. Bake for 35 to 40 minutes, or until a toothpick inserted into the center of the cakes comes out clean. Allow the cakes to cool in the pans for 10 minutes, then invert onto wire racks to cool completely.
- Prepare the Frosting: In a large bowl, beat the softened butter and cream cheese together until the mixture is smooth and creamy. Gradually add the powdered sugar, about 1 cup at a time, beating until light and fluffy. Mix in the vanilla extract until fully incorporated.
- Assemble the Cake: Once the cakes are completely cooled, slice each cake layer horizontally in half to create four equal layers. Place the first layer on a serving plate and spread a thin layer of frosting over it. Drizzle 2 to 3 tablespoons of the cooled caramel sauce over the frosting, then sprinkle with a few chopped pecans for added texture.
- Layer and Frost: Repeat the frosting, caramel, and pecan steps with the second and third layers. Place the final layer on top and frost the entire top and sides of the cake with the remaining cream cheese frosting.
- Garnish: Decorate the sides of the cake by pressing pecan halves evenly around the edges. Drizzle any remaining caramel sauce over the top and sides of the cake, and scatter additional pecans on top for a beautiful finish.
Notes
- For best flavor, toast pecans lightly in a dry skillet over medium heat until fragrant before chopping.
- Dark rum is optional but adds a subtle depth of flavor to the cake batter.
- Ensure the caramel sauce cools completely before drizzling to prevent it from melting the frosting.
- Use room temperature ingredients for smoother batter and frosting.
- The cake can be assembled a day ahead and refrigerated; bring to room temperature before serving.
- Store leftovers in an airtight container in the refrigerator for up to 3 days.
Keywords: Butter Pecan Cake, Pecan Cake, Caramel Cake, Cream Cheese Frosting, Southern Dessert, Layer Cake

