If stored properly in an airtight container, you can keep cooked artichoke hearts in the refrigerator for up to 4 days.