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 tender loaf cake studded with toasted pecans and topped with a tangy cream cheese icing.

  • Total Time: 90 minutes
  • Yield: 12 servings 1x

Ingredients

Scale
  • 1 cup unsalted butter, softened
  • 2 cups sugar
  • 4 large eggs
  • 1 teaspoon vanilla extract
  • 3 cups all-purpose flour
  • 1 tablespoon baking powder
  • 1/2 teaspoon salt
  • 1 cup milk
  • 1 cup chopped pecans
  • 1 package (8 ounces) cream cheese, softened
  • 2 cups powdered sugar
  • 1/4 cup unsalted butter, softened (for icing)
  • 1 teaspoon vanilla extract (for icing)

Instructions

  1. Preheat your 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. Beat in the eggs one at a time, then stir in the vanilla.
  4. Combine the flour, baking powder, and salt; gradually add to the creamed mixture alternately with the milk.
  5. Stir in the chopped pecans.
  6. Pour the batter into the prepared loaf pan and bake for 60-70 minutes, or until a toothpick inserted in the center comes out clean.
  7. Allow the cake to cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.
  8. For the icing, beat the cream cheese and butter together until smooth.
  9. Gradually add the powdered sugar and vanilla, mixing until creamy.
  10. Once the cake is completely cool, spread the cream cheese icing over the top.

Notes

For a dairy-free option, substitute plant-based butter and vegan cream cheese. Toasted sunflower seeds can replace pecans for nut allergies.

Nutrition

  • Serving Size: 1 slice
  • Calories: 400
  • Sugar: 22g
  • Sodium: 300mg
  • Fat: 19g
  • Saturated Fat: 8g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 55g
  • Fiber: 1g
  • Protein: 5g
  • Cholesterol: 70mg