Line a 9x13 inch pan with foil and butter it well.
Using a large saucepan, add sugar, butter and evaporated milk and bring to a boil over medium heat, stirring constantly.
Once boiling, reduce heat and simmer for 5 minutes, stirring constantly.
Remove from heat and stir in peanut butter.
Add marshmallow creme and vanilla and beat until well blended.
Spread mixture into prepared pan and allow to cool
Cut into desired shape.