Braised Artichokes with Carrots, Peas, and Fava Beans Recipe | Yummly