This lamb/goat vindaloo stays good for up to 4 to 5 days in the refrigerator in a clean airtight container. And the curry also freezes well in the freezer for up to 4 months. If you plan to freeze, pack them in the individual portions that you want to reuse again.