Yes. Canned artichokes are as healthy as fresh artichokes. If you prefer to cook artichokes fresh then you can. It is best to steam them and remove the other hard layers.