Prepare the Topping: In a saucepan, combine the light corn syrup, salted butter, brown sugar, egg, vanilla extract, and a pinch of salt. Place the saucepan over low to medium heat and stir until the butter is melted and the sugar is dissolved. Avoid high heat to prevent cooking the egg too quickly, about 4-5 minutes. Add the pecans. Stir to coat the pecans completely.Keep in mind the mixture will thicken up once it has cooled down.
Cool: Set the mixture aside to cool while you prepare the base.
Whip the Cream Cheese Mixture: In a medium mixing bowl, combine the cream cheese, heavy cream, and powdered sugar. Mix on low, as it combines you can increase the speed. Continue to whip until it is completely combined and light and fluffy. Set it aside.
Assemble the Dip: Spread the cream cheese mixture into a serving bowl or a 6x8-inch baking dish. Chill it in the refrigerator for 15 minutes.
Add Pecan Topping: Carefully spread the cooled pecan topping evenly over the cream cheese layer.
Chill the Dip: Place the dip back in the refrigerator for at least 30 minutes. It's perfectly fine to refrigerate it longer, even overnight. If you do, take it out at least 30 minutes before serving to allow the pecan topping to soften slightly.
Serve and Enjoy!: Serve your delicious Pecan Pie Dip with graham crackers, sugar cookies, shortbread, apples, or your favorite dippers. Remember to store any leftovers in an airtight container in the fridge.
Notes
You can substitute unsalted butter for the salted butter and add another pinch of salt if needed.For a richer flavor, you can use dark brown sugar in place of light brown sugar. Have fun experimenting with the recipe!