I would only make it up a day or two ahead of time. I've noticed that after a few days, the sauce becomes more liquidy and you would have to drain off that extra liquid before warming and serving.