No, for this recipe you must use fresh artichokes to have a nice and crispy bite. Canned artichokes are soft and watery, so not ideal for this recipe.