Skip to main content New<> this month
Get the Allrecipes magazine

Pecan Butterscotch Pie

Rated as 4.43 out of 5 Stars

"This pie is fairly easy to prepare and the compliments will definitely make it worth your while! Enjoy!"
Added to shopping list. Go to shopping list.


1 h servings 442
Original recipe yields 8 servings (1 9-inch pie)


{{model.addEditText}} Print
  1. In the top of a double boiler, combine brown sugar, cornstarch, and 1/4 teaspoon. salt. Stir in milk and corn syrup. Cook over boiling water, stirring constantly, 20 minutes or until thickened.
  2. In a medium bowl, beat egg yolks until thick and lemon colored. Gradually stir 1/2 cup of hot mixture into yolks. Pour back into remaining milk mixture, stirring constantly. Cook 5 minutes over boiling water, stirring frequently. Remove from heat; stir in butter, vanilla and 3/4 cup pecans. Pour into pastry shell. Preheat oven to 350 degrees F (175 degrees C.)
  3. Beat egg whites cream of tartar, and pinch of salt until foamy. Gradually add sugar, beating until stiff peaks form. Spread meringue over filling, sealing to edge of pastry. Sprinkle with remaining 1/4 cup pecans.
  4. Bake in the preheated oven for 12 minutes, or until golden brown. Cool to room temperature. Chill thoroughly.

Nutrition Facts

Per Serving: 442 calories; 24.8 50.3 7.1 93 285 Full nutrition

Explore more


Read all reviews 6
Most helpful
Most positive
Least positive

I was a bit skeptical, but made this to take to Easter dinner. It was so yummy, and honestly, was even better the next day! It looks very fancy, and was sweet but not too sweet. We loved it! ...

What a delight with two of my husband's most favorite items- butterscotch pudding and pecans!

Very good!

This is a fabulous pie. My grandmother used to make it every Christmas. I am so happy to find this recipe and continue her tradition.

Do you have to cook it in the oven if you’re not topping it with meringue?

Very good... I think we like traditional pecan pie a little better but this was a nice change and didn't stay around long!