Pappa al Pomodoro (Bread and Tomato Soup)

  • Serves

    serves 6-8


A version of this thick, porridgelike soup is served at a quaint trattoria named Coco Lezzone. If you don't have stale bread on hand, dry slices of fresh bread in a 250° oven for about 20 minutes before adding them to the soup.

Find this recipe in our cookbook, SAVEUR: Italian Comfort Food


  • 12 cup extra-virgin olive oil
  • 2 cloves garlic, peeled and finely chopped
  • 2 leeks, white and light green parts only, washed and finely chopped
  • 9 cups puréed peeled Italian tomatoes
  • 1 12 cups chicken stock
  • 1 12 cups beef stock
  • 9 slices (¾"-thick) stale, unsalted Tuscan bread (about 1 lb.), halved
  • 2 tbsp. chopped basil leaves
  • Kosher salt and freshly ground black pepper, to taste


Step 1

Heat ⅓ cup of the oil in a large wide pot over medium heat. Add garlic and cook until light golden, about 2 minutes. Reduce heat to medium-low, add leeks, and cook, stirring often, until very soft but not browned, 15–20 minutes. Add the tomatoes and chicken and beef stocks and stir to mix well. Increase heat to medium-high and bring soup to a boil. Then reduce heat to medium-low to maintain a simmer and continue to cook, stirring occasionally, for 30 minutes.

Step 2

Remove the pot from the heat. Add the bread, pushing it into the soup with a wooden spoon until each piece is submerged. Add the basil and stir gently to combine. Cover the pot and set it aside to let the bread soak until completely softened, about 30 minutes.

Step 3

Uncover the pot and whisk the soup vigorously until the bread breaks down and the soup resembles porridge, 4–5 minutes. Season to taste with salt and pepper. Gently reheat soup over medium heat. Ladle the soup into warm bowls and drizzle with remaining olive oil.

Continue to Next Story

Want more SAVEUR?

Get our favorite recipes, stories, and more delivered to your inbox.