Of course you could clean and cook fresh artichokes for this recipe. However, the canned ones are much less expensive and far easier than cooking fresh. I recommend either Cento or Vigo brand.