The best way to cook artichokes is to cook the artichokes by steaming the artichokes.
Steaming the artichokes is the best way to cook the artichokes because it adds the proper amount of moisture to the artichokes.
You can also boil the artichokes and they will turn out okay as well.
But most people who cook artichokes steam cook the artichokes.
Boiling the artichokes tends to water log the artichokes so they are not as good but steaming the artichokes does not water log them and makes them turn out really good.