Go Back
+ servings
side view of 3 pumpkin pie bars on a plate

Pumpkin Pie Bars with Shortbread Crust

Homemade pumpkin pie filling on shortbread crust, topped with glazed pecans and baked until gooey. 
Course Dessert
Cuisine American
Prep Time 10 minutes
Cook Time 1 hour 10 minutes
Total Time 1 hour 20 minutes
Servings 16 Bars
Calories 237kcal


Shortbread Crust:

Pumpkin Filling:

Pecan Topping:


Shortbread Crust:

  • Preheat oven to 350 degrees. Combine ingredients in a food processor, adding butter one piece at a time until a dry dough forms. (you can also cut in butter with a fork). Be careful not to over mix. The dough should be crumbly.
  • Press dough into an 8x8 parchment lined baking dish. Bake for 12 minutes. Let rest 3 minutes before pouring the pumpkin pie filling on top.

Pumpkin Pie Filling:

  • Combine all ingredients in a bowl and mix well, ensuring there are no lumps. Pour mixture on top of the HOT shortbread crust and bake for 50-60 minutes, or until center is barely jiggly and batter no longer appears wet on top.
  • Pour pecan topping (see below) on top, return to oven and bake another 20 minutes.
  • Remove and let cool fully. Refrigerate 3 hours or overnight. Remove from pan and slice into bars. Serve with whipped cream if desired.

Pecan Topping:

  • Heat the ingredients in a sauce pan over medium heat until butter is fully melted and sugar starts to caramelize; about 3-4 minutes.


  1. Be sure to use cold butter when making the short bread crust - cut it in with a fork or just pulse a food processor until combined. Be careful not to over mix or the butter will melt;
  2. The pecan caramel topping can be omitted if desired, however, I think it's one of the best parts of this recipe!
  3. The pumpkin filling should only jiggle a little when done and no longer looks wet on top - it will continue to set as it cools. 
  4. The pumpkin pie filling can be made a couple days ahead of time if desired. Store in an airtight container in the fridge until you're ready to use it. 


Serving: 1bar | Calories: 237kcal | Carbohydrates: 29g | Protein: 2g | Fat: 13g | Saturated Fat: 5g | Cholesterol: 37mg | Sodium: 156mg | Potassium: 132mg | Fiber: 1g | Sugar: 21g | Vitamin A: 5085IU | Vitamin C: 1.5mg | Calcium: 42mg | Iron: 1.1mg