Cook sugar, butter, milk and salt to soft ball stage (235°F – 240°F on a candy thermometer).
Add marshmallows and peanut butter just before removing from heat. Do not stir.
Cool to room temperature.
Add vanilla.
Beat until creamy, thick and holds shape.
Pour into well-buttered 8x8-inch pan.
Cool and cut into squares.
