Recipes / Stewed Artichokes with Beans and Peas

Stewed Artichokes with Beans and Peas

By The Editors

Published May 6, 2024

This is a classic combination of Italian spring vegetables but it’s also a template of Italian spring vegetables, but it’s also a template for stewing any fresh veggies you like in olive oil.

Photo: Getty Images
Photo: Getty Images
The following may contain affiliate links for which we earn a small commission. Thank you for supporting us in this way!

If you cannot get small artichokes — those so small they have no choke, so you can simply trim and quarter them — get frozen artichoke hearts. If you cannot get favas, get limas; here, too, frozen are OK, and same for the peas. This stew makes a good sauce for cut pasta, like penne.

Other vegetables you can prepare this way: This is a nearly universal recipe; almost anything you think of will work here, from spinach to potatoes to asparagus, as long as you adjust the cooking time accordingly. Mix and match as you like.


Make The Recipe!

Stewed Artichokes with Beans and Peas

Prevent your screen from going dark

Makes 4 servings 1x

Time 1 hour

Units Scale


  • 1/3 cup olive oil
  • 4 spring onions, trimmed and quartered, or 12 scallions, trimmed and cut into 23-inch lengths
  • 4 to 8 baby artichokes, trimmed of any hard parts and cut into quarters or eighths
  • 1 cup small fava or lima beans (cooked, canned, or frozen)
  • 1 cup shelled fresh peas
  • Salt and black pepper, to taste
  • 1/2 cup chicken stock, preferably homemade, or as needed
  • 1 fresh tarragon sprig, optional


  1. Put the oil in a large skillet or flameproof casserole with a lid over medium heat. Add the onions and cook, stirring occasionally, until wilted, 5 to 10 minutes; do not let the onions brown. One at a time, add the remaining vegetables; in each instance, cook, stirring, for about a minute. Add some salt and pepper, the stock, and if you’re using it, the tarragon. Turn the heat to low, cover, and adjust the seasoning so the mixture simmers gently.
  2. Cook, uncovering and stirring every 10 minutes or so and adding a little more liquid if needed, until the vegetables are completely tender, at least 30 minutes more but quite likely 45. Taste and adjust the seasoning, then serve hot or at room temperature.

— Recipe from The Best Recipes in the World