These meatball subs are best eaten straight away, as they use leftover meatballs. However, if you make them fresh you could wrap them up and keep them in the fridge until the next day, but the bread would be a little soggy.