Serves 4

1 lemon, cut in half, plus more lemon juice for drizzling

4 medium or 2 large artichokes

1 generous bunch spring onions

Save 75% on a Digital Subscription Today

3 tablespoons extra-virgin olive oil, plus more for drizzling

Salt and pepper

1½ pounds peas, shelled

¼ cup chopped dill, mint or fennel fronds, or a combination

1 to 2 garlic cloves, to taste

1 to 1½ cups Greek yogurt or drained yogurt, to taste

3 cups cooked quinoa

Chopped preserved lemon or dukkah, for serving

1. Heat oven to 425 degrees. Line a sheet pan with parchment.

2. Fill a bowl with water and add the juice from one of the lemon halves. Trim the artichokes. Then, if using medium artichokes, cut into quarters; if using large ones, cut into sixths or eighths. As you work, rub the cut artichokes with remaining lemon half and place them into the water. When all artichokes are cut, drain and pat dry with paper towels. Place onto a sheet pan.

3. Trim away the dark green part of the onion stems and the hairy root ends, and cut onions in half. Place on sheet pan.

4. Toss artichokes and onions with the olive oil and salt and pepper to taste. Take care to coat all of the cut surfaces of the artichokes with olive oil. Place into oven and roast for 20 to 30 minutes (depending on the size of the pieces), turning vegetables with tongs every 10 minutes, until tender and lightly browned. The edges of the artichoke leaves will be charred. Transfer to a bowl.

5. Meanwhile, steam or boil peas in salted water for five minutes; drain. Transfer to the bowl with onions and artichokes. Add half the chopped fresh herbs and toss together.

6. In a mortar and pestle, mash garlic to a paste with a pinch of salt. Stir into yogurt.

7. To serve, divide quinoa among four bowls and top with artichokes, onions and peas. Spoon yogurt over vegetables and sprinkle with remaining herbs. Douse with a little lemon juice and drizzle on a little oil if desired. Garnish with dukkah or about 2 teaspoons preserved lemon, or both.

— Martha Rose Shulman, The New York Times