This dip is best eaten fresh because the marshmallows will soften when reheated. That being said, you can reheat it if you do have leftovers. Warm in the oven at 350°F for 5 minutes until the chocolate is gooey again.