This quick one-pot meal can be made with fresh or frozen fava beans and artichokes.
If using fresh fava beans, bring 2 quarts water to a boil in medium saucepan. Add beans and simmer 1 to 2 minutes. Drain and rinse until cool. Pinch off wrinkled skins with fingers and discard to reveal green beans inside. Set aside. (If using frozen favas, skip this step.)
Heat oil in deep skillet over medium-high heat. Add potatoes, artichokes, carrots and salt, and cook 10 minutes, stirring often. Add wine, cover and simmer 3 minutes.
Stir in broth, and bring to a boil. Add favas, onions and tomatoes, and bring to a boil. Reduce heat to low, cover and simmer 5 minutes, or until vegetables are tender. Stir in mint and season with salt and pepper. Serve warm.