Yes, you can prepare the curry ahead of time and store it in the refrigerator for up to 3-4 days or freeze it for longer storage. Simply reheat before serving.