These are best enjoyed like 10 minutes after coming out of the oven 😉 Realistically, they will stay good 2 days at room temperature but you can also freeze them. Either thaw them overnight in the fridge and heat them up in the oven or straight from frozen to the oven at 200F. Time will vary greatly depending on their size.