Back to Top
  • Cook Time Icon
    Cook Time
  • Total Time Icon
    Total Time



  • 1/2 cup butter, softened
  • 1/2 cup powdered sugar
  • 1 Tablespoon all-purpose flour
  • 1/4 cup milk
  • 1/2 teaspoon vanilla extract
  • dash ground cinnamon


  1. Step 1
    Preheat oven to 425°F. Line a pie dish with one pie crust.

  2. Step 2
    Combine pie filling, cranberries, and walnuts in a large bowl; mix well. Spoon evenly into crust and place second crust on top.

  3. Step 3
    Fold two crust edges together; seal and crimp. Cut several slits in the top crust to allow steam to escape.

  4. Step 4
    Bake for 35-40 minutes. Transfer to a wire cooling rack; cool completely.

  5. Step 5
    Prepare icing by beating together butter, sugar, and flour with an electric mixer. Add milk, vanilla, and cinnamon; beat well. Additional milk may be added to reach the desired consistency. Spread icing evenly over cooled pie.

What others are saying about this recipe

No reviews yet. Leave one now.

Rate and Review