Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Butter Pecan Cake Loaf with Cream Cheese Icing

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A simple and quick butter pecan cake loaf topped with creamy icing, perfect for snacks or desserts.

  • Total Time: 85 minutes
  • Yield: 10 servings 1x

Ingredients

Scale
  • 1 cup unsalted butter, softened
  • 2 cups granulated sugar
  • 4 large eggs
  • 2 teaspoons vanilla extract
  • 3 cups all-purpose flour
  • 1 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1 cup buttermilk
  • 1 cup chopped pecans
  • 8 oz cream cheese, softened
  • 4 cups powdered sugar
  • 1/4 cup milk

Instructions

  1. Preheat the oven to 350°F (175°C). Grease and flour a loaf pan.
  2. In a large bowl, cream together the butter and sugar until light and fluffy.
  3. Add the eggs one at a time, beating well after each addition. Stir in vanilla.
  4. In another bowl, mix the flour, baking powder, baking soda, and salt. Gradually add to the creamed mixture, alternating with buttermilk.
  5. Stir in the chopped pecans.
  6. Pour the batter into the prepared loaf pan and smooth the top.
  7. Bake for 60-70 minutes, or until a toothpick inserted in the center comes out clean. Let cool completely in the pan.
  8. For the icing, beat the cream cheese and powdered sugar together until smooth. Add milk to reach desired consistency.
  9. Once the cake has cooled, spread the cream cheese icing over the top and serve.

Notes

Use room temperature ingredients for better mixing and texture. Store the loaf covered at room temperature for up to two days, or refrigerate for up to five days.

Nutrition

  • Serving Size: 1 slice
  • Calories: 400
  • Sugar: 25g
  • Sodium: 300mg
  • Fat: 20g
  • Saturated Fat: 10g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 50g
  • Fiber: 1g
  • Protein: 6g
  • Cholesterol: 80mg