Absolutely. The beauty of Persian stews is that they taste a lot better the next day. You can make fesenjan up to a day in advance and reheat it when you're ready to serve.