Butter Pecan Cake with Cream Cheese Frosting Recipe

Butter Pecan Cake is a classic Southern favorite: three layers of tender, moist vanilla cake studded with toasted pecans and finished with a rich, tangy cream cheese frosting. This homemade version replaces boxed mixes with simple pantry ingredients and yields a decadent, bakery-quality cake that highlights the nutty, buttery pecan flavor.

If you enjoy pecan-forward desserts, this cake pairs well with other recipes that highlight pecans in different ways, such as pecan sticky breads, bars, or candied pecans for garnish.

Sliced of layered butter pecan cake on a white plate

✔️ Southern Butter Pecan Cake

Butter pecan is a beloved flavor profile—think toasted pecans, brown butter notes, and a whisper of vanilla. This cake captures that profile with toasted, buttery pecans folded into a tender vanilla batter and balanced by a creamy, tangy cream cheese frosting. Adding buttermilk gives the cake extra moisture and a fine, tender crumb, while the roasted pecans provide pleasant crunch and depth.

A slice of butter pecan cake getting lift from a cake platter

⭐️ Why You Will Love This Recipe?

  • Flavor: The combination of toasted pecans, rich butter, and sweet-tangy cream cheese frosting produces a rounded, nostalgic flavor similar to Southern praline desserts.
  • Easy: Despite sounding indulgent, this cake uses straightforward techniques and common ingredients—no box mix required—and rewards the baker with far better flavor and texture.
  • Beautiful Cake: The finished cake looks elegant for celebrations, from birthdays to holiday dinners, and the toasted pecan garnish adds a rustic, inviting finish.

🔎 What Is Butter Pecan?

Butter pecan is a classic flavor found in syrups, cookies, cakes, and ice cream. It blends the toasty nuttiness of pecans with buttery, caramel-like notes and warm vanilla, resulting in a comforting, slightly caramelized profile.

✔️ Butter Pecan Cake and Cream Cheese Frosting Ingredients

See the printable recipe card below for exact amounts and a full ingredient list.

  • Pecans: Finely chopped pecans are folded into the batter; reserve some coarser pieces to decorate the cake.
  • Butter: Unsalted butter is used in the cake; if you must use salted butter, reduce added salt. Butter is also used to brown the pecans when toasting.
  • Sugar: Granulated sugar sweetens the cake batter; light brown sugar is used when toasting pecans to add depth from molasses.
  • Milk and Buttermilk: A combination of whole milk and buttermilk creates moisture, tenderness, and a slight tang that balances the sweetness.
  • Flour: All-purpose flour provides the structure for this layer cake.
  • Eggs: Large eggs should be at room temperature so they incorporate evenly and help the cake rise properly.
  • Leaveners: Baking powder and baking soda give lift and a light crumb.
  • Flavorings: Vanilla extract and a pinch of salt enhance and balance the flavors.
  • Cream Cheese: Full-fat cream cheese makes a rich, smooth frosting; soften it to room temperature before mixing.
  • Powdered Sugar: Confectioners’ sugar sweetens and stabilizes the frosting for a smooth, pipeable texture.
Ingredients to make butter pecan cakes
Ingredients To Make The Cake Batter
Ingredients to make the cake's rich and smooth cream cheese frosting plus additional chopped pecans to decorate the cake..
Ingredients To Make Cream Cheese Frosting

🔎 What Else Do I Need To Make This Cake

Basic equipment you’ll need includes:

  • A large skillet for toasting pecans
  • Three 9-inch round cake pans
  • Baking sheet and parchment paper or a silicone mat
  • An electric hand mixer or stand mixer
  • Offset spatula and piping bag/tips if you plan to pipe decorations

🔎 How To Make The Best Butter Pecan Cake

Refer to the recipe card below for precise measurements and baking times.

  1. Prep: Preheat oven to 350°F (175°C). Line three 9-inch pans with parchment circles, butter and flour the sides and bottoms, and tap out excess flour.
  2. Make Buttery Pecans: Melt butter in a skillet over medium-low heat, add pecans and brown sugar, and toast until fragrant, about 3–4 minutes. Spread on a lined baking sheet to cool.
  3. Combine Milks: Mix buttermilk and milk in a measuring cup and set aside.
  4. Mix Dry Ingredients: Whisk together flour, baking powder, baking soda, and salt.
  5. Cream Butter and Sugar: Beat butter, granulated sugar, and vanilla until light and fluffy. Add eggs one at a time, mixing after each and scraping the bowl as needed.
  6. Alternate Additions: With the mixer on low, add the dry ingredients in thirds, alternating with the milk mixture, beginning and ending with the dry ingredients. Mix just until combined—do not overmix.
  7. Fold in Pecans: Gently fold the toasted pecans into the batter with a spatula.
  8. Bake: Divide batter evenly into the three pans and bake 25–28 minutes, or until a toothpick comes out clean. Cool in pans 10–15 minutes, then invert to a wire rack to cool completely.
  9. Make Frosting: Beat room-temperature butter and cream cheese until smooth, add vanilla, then gradually beat in powdered sugar until fluffy and spreadable.
buttermilk and milk together in a measuring cup
dry ingredients in a bowl with a whisk
butter and sugar mixed together
eggs mixed with the butter/sugar mixture
cake batter
chopped pecans over the cake batter
butter pecan cake batter
butter pecan cake batter divided in 3 baking pans
Three 9 inch cakes baked on their baking pans

To Assemble the Cake:

  • Level the cooled cake layers with a serrated knife or cake leveler so each layer is flat.
  • Place one layer on a cake stand, spread about 1 cup of frosting on top, and smooth with an offset spatula.
  • Add the second layer and repeat. Top with the final layer, then crumb-coat and fully frost the top and sides.
  • Pipe swirls or other decorations if desired and garnish with the toasted pecans.
cream cheese frosting on the bowl of a standing mixer
assembling the butter pecan cake with the cream cheese frosting
Butter Pecan cake frosted with cream cheese frosting and decorated with chopped and whole toasted pecans.

🔎 Does This Cake Freeze Well?

Yes. Both the unfrosted cake layers and the cream cheese frosting freeze well when wrapped properly.

Unfrosted layers: Cool completely, wrap tightly in plastic wrap and foil or place in an airtight container, and freeze for 2–3 months. Thaw overnight in the refrigerator before frosting.

Frosting: Store frosting in an airtight container in the freezer for up to 3 months; thaw in the refrigerator and re-whip briefly before use.

Decorated, frosted cakes: Freeze the cake uncovered on a sheet pan until solid (about 4 hours), then wrap tightly with plastic wrap and foil and store in an airtight container for up to 2–3 months.

Slices of layered vanilla cake studded with buttered pecans frosted with cream cheese frosting on a white plate

🔎 How To Store Butter Pecan Cake

✔️ Making Ahead, Storing and Freezing

Making ahead: You can bake the cake layers 1–2 days in advance. Wrap each unfrosted layer in plastic wrap and keep at room temperature or refrigerate in an airtight container to prevent drying.

The cream cheese frosting keeps in the refrigerator for about a week.

Storing: A frosted cake can sit at room temperature for 6–8 hours, but store it refrigerated after that—covered or in an airtight container—to maintain freshness. Properly stored in the fridge, the cake will keep 3–4 days.

Freezing: Freeze well-wrapped cakes for up to 3 months to preserve flavor and texture.

🔪 Butter Pecan Cake Recipe Tips

  • Use room-temperature ingredients so they combine evenly and produce a lighter texture.
  • Mix until ingredients are just combined—overmixing develops gluten and can yield a dense cake.
  • Store the frosted cake in the refrigerator for 3–4 days or freeze for up to 3 months.
  • Re-whip thawed frosting briefly for best spreadability if it separates slightly after freezing.