Toast chopped pecans in a dry skillet over medium heat for 3–4 minutes, stirring constantly.
Beat softened cream cheese until smooth with no lumps.
Combine cream cheese, brown sugar, maple syrup, vanilla, cinnamon, and salt in a small saucepan over medium-low heat.
Stir constantly for 5–7 minutes until smooth, glossy, and uniform in color.
Fold in toasted pecans, reserving a small handful for garnish.
Pour into serving dish. Swirl whipped topping over surface if using. Press reserved pecans into top.
Serve immediately
You can make this dip ahead and reheat gently before serving. For a decorative finish, top with extra pecans and a drizzle of caramel sauce.