Yes, you can roast marshmallows on a gas pit. You might need to adjust the heat setting depending on how hot you want the fire.