Combine sugar, milk, margarine and marshmallow cream.
Bring mixture to a boil, stirring constantly on medium-low heat.
Boil for 5 minutes and remove from heat
Stir in peanut butter and vanilla
Beat by hand for 2 minutes and pour into a greased pan
Allow to cool completely before cutting