Line an 8x8” glass pan with parchment paper. Set aside.
In a medium saucepan over medium heat, mix the butter, evaporated milk, sugar, and salt.
Bring the mixture to a boil, then cook for 5 minutes, stirring constantly. Remove from the heat.
Stir in the marshmallows, chocolate chips, vanilla, and nuts. Stir for 1-2 minutes or until the marshmallows melt.
Pour into the prepared baking dish and decorate as desired (I topped mine with extra walnuts).
Cool completely before cutting into squares. Serve and enjoy!