this is a foolproof recipe on how to cook artichokes: the best way is to boil them so that you get a tender artichoke heart (it doesn't get dry like baked or roasted artichokes).