Absolutely! Cook it up to 2 days in advance. Just refrigerate and then heat it up when ready to serve. If it's too thick you may have to add a little water at the time as it heats.