Skip to main content

Tuscan Tomato Bread Soup

tomato bread soup

This is probably best using fresh tomatoes, but I wouldn’t know, it is winter and the tomatoes are not as good and plentiful and this is easier and came out fantastic. I will try it with fresh tomatoes and report back in the Summer.

  • Duration
  • Cook Time
  • Prep Time
  • 4-6 ServingsServings


  • Extra virgin olive oil, plus high quality finishing oil, for garnish
  • 1 large red onion, diced
  • Kosher salt
  • Pinch crushed red pepper flakes
  • 3 garlic cloves, smashed and finely chopped
  • 1 cup white wine
  • 1 (28-oz) Plum tomatoes with basil, chopped
  • 10 basil leaves, half whole and half cut into chiffonade (optional)
  • • 2 large slices day-old Italian bread, crusts removed and cubed


Coat a large wide pot with olive oil over medium heat and add the onions. Season with salt and crushed red pepper, to taste, and cook until the onions are soft and very aromatic, about 8 to 10 minutes. Toss in the garlic and cook for 2 to 3 more minutes. Add the wine and cook until it has reduced by half. Stir in the tomatoes, season with salt, to taste, and cook all the flavors meld about 10 minutes. Toss in the whole basil leaves if using.

Working in batches, carefully puree the tomatoes in a blender or even better use an immersion blender to quickly puree the tomatoes in the pot.  Return the tomato puree to the pot and add the bread.  Becareful not to add too much bread, it expand as it sits.  Cook and stir the soup over medium heat until the bread has completely lost its shape and the soup is really thick, about 20 minutes. Taste the soup and adjust the seasoning, if needed.

Ladle the soup into bowls and serve garnished basil chiffonade and a drizzle high quality oil.  If desired grated Parmesan would be prefect, but not essential and so this can be served with a meat meal if the cheese is left out.