If you have any extra of this recipe, it will stay fresh for up to 5 days in the fridge.  In terms of how long it will last… if your family is anything like mine, you may need to make a double batch, otherwise, it could be gone in less than a day! (Because...teen boys.)