You can melt marshmallows and butter on the stovetop instead of the microwave. Just place both in a saucepan on medium heat. Stir constantly to ensure it doesn't burn the marshmallows.