Perfect for spring and loaded with nutrients, Artichokes are as healthy as they are yummy. This recipe is a must try for all the foodies out there.