Risotto with Artichokes and Leeks

Risotto ai Carciofi e Porri

Preparation info

  • Difficulty


  • Serves


    as a main course

Appears in

How to Cook Italian

How to Cook Italian

By Giuliano Hazan

Published 2005

  • About

This is similar to the preceding artichoke risotto, but the leeks add a richness and sweetness that gives this risotto a distinctively different personality.


  • 2 large or 3 medium leeks
  • 1 medium clove garlic
  • ½ small bunch flat-leaf Italian parsley
  • 3 tablespoons extra virgin olive oil
  • Salt
  • 1 lemon
  • 3 large artichokes
  • Freshly ground black pepper
  • 6 cups homemade meat broth or ½ each beef and chicken bouillon cube dissolved in 6 cups water
  • cups rice for risotto (Arborio, Carnaroli, or Vialone Nano)


  1. Trim the root ends and dark green tops from the leeks. Cut the leeks lengthwise in quarters, then slice them crosswise in ½-inch chunks. Place the cut leeks in a large bowl of cold water and swish them around to loosen any dirt that is clinging to them.
  2. Peel and finely chop the garlic. Finely chop enough of the parsley leaves to measure 4 tablespoons. Put the garlic and half of the parsley in a heavy-bottomed braising pan with 2 tablespoons of the olive oil. Place over medium-high heat and sauté until the garlic begins to sizzle. Lift the leeks out of the water and put them in the pan with ½ cup water. Season lightly with salt and cook, stirring occasionally, until the leeks are wilted, about 10 minutes.
  3. Cut the lemon in half. Squeeze the juice from half the lemon into a medium bowl and fill the bowl halfway with cold water. Trim the artichokes as described. Cut them into wedges about ¼ inch thick and put them in the bowl of lemon water to prevent them from discoloring.
  4. When the leeks are done, add the artichokes. Season with salt and pepper and add another ½ cup water. Cover the pan, lower the heat to medium, and cook until the artichokes are tender, 10 to 15 minutes, by which time all the water should be evaporated. If all the liquid evaporates before the artichokes are tender, add a little more water.
  5. While the artichokes are cooking, put the broth in a pot over high heat and bring to a boil. Lower the heat to maintain a very gentle simmer.
  6. Raise the heat under the artichokes to medium-high. Add the rice and stir until it is well coated. Add about 1 cup of the hot broth and continue stirring. Add only enough broth to produce the consistency of a rather thick soup and wait until all the liquid is absorbed before adding more. Season with salt and continue until the rice is al dente, 20 to 25 minutes.
  7. Remove the risotto from the heat and stir in the remaining 2 tablespoons parsley and 1 tablespoon olive oil. Serve at once.