Mix together the sugar, evaporated milk, and butter in a large saucepan. Bring to a boil, and cook and stir until mixture reaches 234 degrees F. Remove from heat and stir in vanilla, marshmallow creme, and peanut butter. Mix until well combined.
Pour into prepared pan. Let cool before cutting into squares. Store in an airtight container at room temperature.