Never throw away stale bread again! Turn that leftover half-loaf into Pappa al Pomodoro, a simple Italian bread soup made with canned tomatoes, vegetable broth, and a few easy aromatics. This vegan soup recipe is comforting, flavorful, and ready in 30 minutes!
Italians have a knack for turning a handful of pantry basics into an effortless and comforting dinner that’s worth passing down for generations. From Spaghetti Aglio e Olio to Stracciatella Soup, you can count the ingredients for many of their most iconic dishes on just one hand. And Pappa al Pomodoro is the prime example of dinner done nonna-style: a short list of flavor-makers, all of the comfort, and none of the fuss!
Like Torrijas De Leche (Spanish French Toast), Gazpacho or Panzanella, this Pappa al Pomodoro recipe is yet another way to make sure food doesn’t go to waste, but toasted fresh bread works well too.
The crispy bread simmers in a tomato broth infused with garlic, onions, and fresh basil. As it melts and soaks up the flavor, it becomes silky-smooth and almost custard-like. What’s best: you can serve it hot, cold, room temperature, the next day–you really can’t go wrong.
Table of Contents
Pappa al Pomodoro Ingredients and Substitutions
This Italian bread soup with just a few ingredients is far from fancy, but the quality of each ingredient makes a big difference. Use the best tomatoes and olive oil you can get your hands on!
- Extra virgin olive oil is used both to sauté the vegetables and finish the soup, enriching the soup and adding a lovely flavor. Any good extra virgin variety will work well. I used our buttery-smooth Italian Nocellara, which you can find at our shop.
- Red pepper flakes add a good bit of heat, bringing a layer of complexity to the simple soup. If you’re sensitive to spice, Aleppo pepper is a milder option–read all about it in our guide: What is Aleppo Pepper? If you want to try it for yourself visit our shop.
- Garlic and yellow onion add sweet and savory depth of flavor. You can substitute with red onion, white onion, or shallot.
- San Marzano tomatoes are sweet like honey with a much lower acidity than your standard can of tomatoes, so you don’t need to add any sugar. To ensure they’re the real deal make sure they’re labeled “DOP.” If you’re working with another variety, you can add a pinch of sugar if they’re too tart.
- Whole basil sprigs add a strong basil flavor to the soup, and garnishing with the leaves adds an aromatic quality and freshness. The soup is rather hearty so this freshness is essential. I don’t recommend substituting with dried basil.
- Use a good quality vegetable broth–one that’s not too sweet or overly salted. Chicken stock or broth also works well.
- Ciabatta is nicely sweet, tangy, and fluffy, perfect for melting into the soup. Any fluffy rustic bread will work in its place.
- Kosher salt and black pepper enhance the flavor.
How to Make Pappa al Pomodoro (Italian Bread Soup)
This easy Italian soup is great for late nights, weeknight dinners, and easy lunches alike! This simple pappa al pomodoro recipe takes about 30 to make and really comes in handy when you’re hungry with a near-empty fridge! To make Pappa al Pomodoro:
Get Ready
- Prepare the ciabatta. Slice about 1/2 pound of ciabatta in half lengthwise, then use your hands to pull off and tear the center into small pieces (or you can cut it into 1-inch cubes). If you’re working with very stale bread, skip to the next step. Otherwise, spread onto a sheet pan and drizzle with olive oil. Toss to coat, then broil on high until golden, about 2 minutes. Keep an eye on things so the bread doesn’t burn. Set aside.
- Warm the broth. Add three cups of broth to a small pot and set over low heat to gently warm.
- Prep the vegetables. Thinly slice 4 garlic cloves and finely chop 1 small yellow onion.
Cook, Simmer, and Serve
- Soften the aromatics. In a medium saucepan, heat 2 tablespoons olive oil over medium heat until shimmering. Add 1/2 teaspoon red pepper flakes and lower the heat to medium-low. Add the garlic and onions and cook over medium-low heat, stirring occasionally, until the mixture is lightly golden (do not let it burn or turn dark brown), 10 to 15 minutes.
- Meanwhile, make large rustic tomato chunks. When the onions are lightly golden, use your hands to dig out the tomatoes from a (28-ounce) can and burst them into large chunks over the pan. Pour in the juices from the can, then add the basil sprigs. Turn the heat to high to bring to a simmer.
- Simmer. Set aside a handful of torn bread for garnish. When the soup is simmering, stir in the remaining bread and 2 cups of warm broth. Lower the heat to medium-low and simmer, stirring occasionally and adding more broth if needed, until the bread is very soft and you have a thick porridge-like consistency—about 20 to 30 minutes.
- Finish and serve. Taste and season with salt and pepper to your liking. Remove the basil sprigs, then ladle the soup into bowls and drizzle with a generous amount of olive oil. Garnish with chopped basil and torn bread and serve.
What to Serve with Pappa al Pomodoro
Tuscan bread soup is meant as a humble meal to fill you up–you don’t need sides for a casual weeknight dinner or lunch, but who doesn’t love a soup and salad situation? Some of my favorite salads to serve with this pappa al pomodoro recipe are this crunchy Lemon Parmesan Lettuce Salad or Kale Salad with Roasted Pistachios.
You can also make this soup as an effortless dinner party appetizer. Serve in small cups as a first dish, then follow things up savory Italian Baked Chicken Breasts. Don’t forget the Negronis, another Italian classic!
For dessert, I like something light and refreshing after such a hearty meal. Baked Pears and Citrus Salad both come to mind.
More Ways to Use Leftover Bread!
Browse all Mediterranean recipes.
Visit Our Shop
Try Our Authentic Italian Olive Oil
Hand-picked and cold extracted Extra Virgin Olive Oil from 100% Nocellara del Belice Sicilian olives.
Pappa al Pomodoro (Italian Bread and Tomato Soup)
Ingredients
- 6 ounces ciabatta, plus more for garnish (about 1/2 large loaf)
- Extra virgin olive oil
- 1/2 teaspoon red pepper flakes
- 4 garlic cloves, thinly sliced
- 1 small yellow onion, finely chopped
- 1 (28-ounce) can whole San Marzano tomatoes
- 4 sprigs fresh basil, plus chopped basil leaves for garnish
- 2 to 3 cups vegetable broth (or chicken broth), warmed
- Kosher salt
- Black pepper
Instructions
- Prepare the ciabatta. Slice the ciabatta in half lengthwise, then use your hands to pull off and tear the center into small pieces (or you can cut it into 1-inch cubes). If you’re working with very dry stale bread, skip to the next step. Otherwise, spread onto a sheet pan and drizzle with olive oil. Toss to coat, then broil on high until golden, about 2 minutes. Set aside.
- Sauté the vegetables. In a medium saucepan, heat 2 tablespoons olive oil over medium heat until shimmering. Add the red pepper flakes and lower the heat to medium-low. Add the garlic and onions and cook over medium-low heat, stirring occasionally, until the mixture is lightly golden (do not let it burn or turn dark brown), 10 to 15 minutes.
- Meanwhile, make large rustic tomato chunks. When the onions are lightly golden, use your hands dig out the tomatoes from the can and burst them into large chunks over the pan. Pour in the juices from the can, then add the basil sprigs. Turn the heat to high to bring to a simmer.
- Simmer. When the soup is simmering, stir in the bread and 2 cups of broth. Lower the heat to medium-low and simmer, stirring occasionally and adding more broth if needed, until the bread is very soft and you have a thick porridge-like consistency—about 20 to 30 minutes.
- Finish and serve. Taste and season with salt and pepper to your liking. Remove the basil sprigs, then ladle the soup into bowls and drizzle with a generous amount of olive oil. Garnish with chopped basil and torn bread and serve.
Video
Notes
- If you’re working with a rustic loaf of bread with tougher crusts than ciabatta, discard the crust and only use the center.
- The bread needs to be rather dry and hard to slowly absorb the broth without falling apart, but if you’re working with stale bread feel free to skip the toasting step.
- Visit our shop to browse quality Mediterranean ingredients including olive oils, honey, jams, and spices.
Made this on the first really chilly day of fall. Flavors were spot on and the soup substantial with just enough heat. Paired it with the Kale Salad with Roasted Pistachios. Great meal!
Sounds yummy! Thanks, Cathy!
We love this soup even during the hot weather. I sprinkle a bit of Parmesano on then away we go.
Not bad cool!
I have some leftover focaccia. Would it work well in this recipe? 🤔
It would!!
This soup is so easy to make and its delicious. I am on my 3rd pot!
I have used Parmesan bread, Rosemary bread and plain Ciabatta.
Each bread give a subtle change in taste. My husband always has seconds and he isn’t wild about soups.
Awesome! Thanks, Vickie
Loved this soup. Unfortunately I could not find fresh basil in any store in my area so I resorted to using a tablespoon of basil paste from a tube. Not sure it added anything approaching fresh basil but the soup turned out delicious regardless.
Definitely surprised at how much heat that 1/2 tsp of red pepper flakes gave it but not overpowering.
I will definitely be making this again.
Thanks so much, Isabel!
I made this recipe as written and it was sooooo good! Thank you for sharing!
Looking forward to simple, tasty recipes!
Oh, my goodness! Simply sublime!!! I doubled the recipe to feed a group, used my home-canned San Marzanos from last summer and, yes, even the Rao’s Cookbook says to always hand-crush them! lol I’ve been growing basil indoors this winter, and the plant has taken to near-bolting, so I plucked the leaves, chopped the stems which are super-fragrant, and bundled them in a small square of cheesecloth, and allowed them to simmer in the sauce, while I rough-chopped the leaves. So, so, hearty and delicious!!! My dh had the suggestion of serving like a French onion soup, with broiled sharp cheddar, or gouda, or something over the top of the bowl, because he declared it the most delicious “grilled-cheese-tomato-soup soup” he’d ever had (I didn’t serve it cheese, but I think the bread had him leaning that direction! lol). I might have to give it a try. This one is going in the easy-weeknight file!!! SO, SO good!!!
Looks amazing. I will definitely try!
Hope you love it, Lori!