Ingredients

1 1/2 pounds fava beans, shelled

4 cups water

3 tablespoons lemon juice plus a lemon half for rubbing cut artichokes

2 1/4 pounds (about 24) baby artichokes

2 teaspoons olive oil

3 cloves garlic, peeled and lightly crushed

1 teaspoon salt

1/4 teaspoon freshly ground black pepper

1/4 teaspoon crushed red-pepper flakes

4 sprigs fresh thyme

4 sprigs fresh flat-leaf parsley

Preparation

Fill a large bowl with ice and water; set aside. Bring a medium pot of water to a boil. Add fava beans; blanch 30 seconds. Remove from water; place in ice bath until cool. Peel outer skin from beans; set aside.

Place 4 cups water in a large bowl; add lemon juice; set aside. Remove tough outer leaves from artichokes; cut 1 inch from tip of each artichoke. Trim and peel stem of each; rub all over with lemon half. Place in reserved lemon water.

Heat olive oil in a saucepan over medium heat. Add shallot, garlic, salt, black pepper, and red-pepper flakes; cook, stirring frequently, until shallot is lightly browned, about 2 minutes. Add artichokes, 1 cup lemon water, thyme, and parsley; bring to a simmer. Reduce heat to medium low, and cover; simmer until artichokes are tender, about 14 minutes.

Add fava beans. Cook until beans are tender, about 3 minutes more. Serve hot.