Preheat the oven and grease a 12 muffin tin pan with cooking spray or butter.
In a large bowl, add 2 eggs and ⅔ cup softened butter and beat with an electric mixer until smooth.
In a medium bowl, combine 1 cup packed brown sugar, ½ cup flour, 1 cup chopped pecans, and a pinch of salt. Toss gently to evenly distribute the dry ingredients before adding to the butter mixture and stirring to combine.
Spoon the batter into the prepared muffin cups. Each cup should be approximately ⅔ full.
Bake at 350°F for 18-20 minutes. (If a light touch to the center of a muffin causes a dimple, leave in the oven for another 1-2 minutes and check again.) Remove from the oven and muffins to cool on a rack.
While baking, make your icing of preference for serving later.