Preheat: Preheat your oven to 350°F (175°C).
Make the Dough: In a medium bowl, mix the softened butter, cream cheese, and flour until a soft dough forms. (No need to chill!)
Roll and Cut: On a floured surface, roll the dough out to approximately 1/8-inch thickness. Using a 2-inch round cutter (scalloped or plain), cut out your circles.
Shape: Place a dough circle over each cavity of an ungreased mini muffin pan. Use a tart tamper (or your thumb/measuring spoon) to gently press the dough into the bottom and up the sides.
Mix Filling (By Hand): In a separate bowl, whisk together the eggs, brown sugar, melted butter, vanilla, and salt. Do not use an electric mixer, as adding too much air will cause the tops to crack.
Fill: Place about 1 teaspoon of chopped nuts into the bottom of each unbaked crust. Pour the filling mixture into a plastic condiment squeeze bottle (using a funnel). Squeeze the filling over the nuts, filling each cup almost to the top.
Bake: Bake for 15–20 minutes. They are done when the crust edges are light golden brown. (You can gently lift one with a knife tip to check if the bottom is golden).
Cool: Let them cool in the pan for about 10 minutes, then twist gently to remove. Transfer to a wire rack to cool completely.