Cooking Nook Logo
Forks with food on them

Tomato Basil Soup Recipe: Italian Tomato Bread Soup

The mix of olive oil, garlic, basil and tomatoes in this traditional tomato basil soup recipe is really delicious.

The addition of dried or toasted bread turns this classic soup into Italian tomato bread soup.

It is one of the best and easiest Italian soup recipes you will find.

The idea of a bread soup sounded very strange when I first heard of it, and I am part Italian!

Strange as it sounds, the taste is absolutely marvelous.

Soup recipes are such warm and comforting foods and this one brings the taste of Italy right to your kitchen.

tomato basil soup recipe

Tomato Basil Soup Recipe:Italian Tomato Bread Soup

The mix of olive oil, garlic, basil and tomatoes in this traditional tomato basil soup recipe is really delicious.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Course Soup
Cuisine Italian
Servings 8 Servings
Calories 186 kcal


  • 5 slices Italian bread, ideally stale, crusts removed
  • 3 tablespoons olive oil, extra virgin
  • 6 cloves garlic, minced
  • 2 pounds plum tomatoes, ripe, peeled, seeded and juice reserved or 1 - 35 ounce can Italian plum tomatoes, diced and seeded, juices reserved
  • 4 cups chicken stock, or vegetable stock
  • salt and black pepper
  • 10 fresh basil leaves
  • olive oil, extra virgin, for drizzling


  • Preheat the oven to 375°F (only if you are using fresher bread).
  • If the bread is stale, just set it aside. If it is fresh, arrange the bread slices on a baking sheet and toast until they are light golden brown. Watch carefully so they don't burn. Remove and set aside.
  • Heat the olive oil in a large pot over medium heat. Add the garlic and cook until it is golden, about 6 minutes.
  • Add the tomatoes and their juices to the pot. Bring to a boil, stirring occasionally. Add the toasted bread and stock and return to a boil. Season lightly with salt and pepper and adjust the level of heat to a simmer.
  • Cook, uncovered for about 40 minutes. After 30 minutes add the basil leaves. Whisk occasionally to break up the pieces of bread. Adjust the seasoning if needed.
  • Serve with extra virgin olive oil drizzled over.


Calories: 186kcalCarbohydrates: 16gProtein: 5gFat: 12gSaturated Fat: 4gTrans Fat: 1gCholesterol: 4mgSodium: 234mgPotassium: 440mgFiber: 2gSugar: 9gVitamin A: 975IUVitamin C: 17mgCalcium: 20mgIron: 1mg
Tried this recipe?Let us know how it was!


  • If you want a smooth soup, remove the garlic cloves, then pulse it all in a blender until it is the consistency you desire.

Subscribe to the site here and never miss a great recipe.

If you like our tomato basil soup recipe, look here for the rest of our soup recipes.

Find all of our Italian recipes here.

tomato basil soup recipe

Leave a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.