this dip tastes best with jarred marinated artichoke hearts, although canned artichokes packed in water or frozen artichokes can also be used. artichoke dip can be assembled up to 8 hours before you plan to serve it. keep it covered in the fridge until you're ready to bake the dip in the oven.