Yes, you can use fresh artichokes if you prefer. But canned varieties are faster and often easier to work with. To substitute fresh artichokes, steam or boil them until tender before chopping them into bite-sized pieces.