I absolutely adore making and sharing this Pappa al Pomodoro (Italian Bread and Tomato Soup) Recipe because it’s a comforting hug in a bowl that truly celebrates simple, rustic Italian flavors. I love how the tangy tomatoes mingle with fragrant basil and garlic, melding perfectly with the creamy bread that thickens the soup just right. This dish feels cozy yet refreshing, effortless yet packed with soul — it’s one of my favorite ways to transform humble ingredients into something unforgettable.
Why You'll Love This Pappa al Pomodoro (Italian Bread and Tomato Soup) Recipe
What really excites me about this Pappa al Pomodoro (Italian Bread and Tomato Soup) Recipe is the harmony of flavors and textures that develop with such minimal effort. The sweetness of the San Marzano tomatoes comes alive alongside the aromatic garlic and onion, with just a hint of heat from the red pepper flakes. When you add in the fresh basil and that silky, softened ciabatta bread, you get a soup that is hearty but light, rustic but elegant. Every spoonful is a little celebration of Italian culinary tradition that feels both fresh and deeply satisfying.
Another reason I love this recipe is how wonderfully straightforward it is to prepare. Even if you’re new to cooking Italian dishes, you’ll find this soup approachable and forgiving. There’s no fancy technique, just patience to let the flavors meld and the bread soak up the broth until it becomes this luscious, thick, porridge-like consistency. Plus, it’s perfect for so many occasions — from a relaxed weeknight dinner paired with a crisp salad to an impressive first course for guests. It’s a versatile delight that stands out because of its simplicity and soul.
Ingredients You'll Need
The beauty of this recipe lies in its simplicity, using just a handful of fresh and pantry staples that come together to form a richly flavored and textured dish. Each ingredient plays a vital role — the bread brings body, the tomatoes provide brightness, and the basil adds a fragrant finish. Here's what you'll need to get started:
- Ciabatta (6 ounces): The backbone of the soup, providing the thick, comforting texture.
- Extra virgin olive oil: Adds a fruity richness and is perfect for drizzling at the end.
- Red pepper flakes (½ teaspoon): Introduces a gentle warmth that lifts the soup.
- Garlic cloves (4, thinly sliced): Contributes a mellow, aromatic depth.
- Small yellow onion (finely chopped): Offers sweetness and complexity when sautéed slowly.
- Whole San Marzano tomatoes (1 28-ounce can): The star ingredient, giving the soup its vibrant color and sweet acidity.
- Fresh basil sprigs (4, plus chopped for garnish): Imparts a fresh herbal note that brightens the dish.
- Vegetable or chicken broth (2 to 3 cups, warmed): Helps in creating that creamy, soup-like consistency.
- Kosher salt and black pepper: Essential for seasoning and balancing flavors.
Directions
Step 1: Start by preparing your ciabatta. Slice the bread lengthwise, then pull or cut the interior into roughly 1-inch pieces. If your bread feels fresh and slightly moist, spread the pieces on a sheet pan, drizzle with olive oil, and toss to coat. Broil the bread on high for about 2 minutes, watching closely until golden and crisp. This toasting step adds an irresistible crunch and depth to the soup. Set aside once done.
Step 2: Begin your flavor base by heating 2 tablespoons of olive oil in a medium saucepan over medium heat until shimmering. Toss in the red pepper flakes, then reduce the heat to medium-low. Add the thinly sliced garlic and finely chopped onion, cooking slowly and stirring occasionally until they turn a gentle golden color—this should take between 10 to 15 minutes. Be careful not to let the garlic brown too much to avoid bitterness.
Step 3: While the vegetables soften, take the whole San Marzano tomatoes and use your hands to crush them into large rustic chunks right over the pan. Pour in all the tomato juices as well, and nestle in the fresh basil sprigs. Crank the heat to high and bring everything to a lively simmer, allowing the flavors to marry.
Step 4: Once simmering, stir in the toasted bread pieces and pour in 2 cups of warmed broth. Reduce the heat to medium-low and let the mixture gently bubble, stirring occasionally so the bread absorbs the tomato broth fully. Add more broth if the soup gets too thick; you want a thick porridge-like texture that is smooth yet substantial. This should take about 20 to 30 minutes.
Step 5: Taste your soup and season with kosher salt and freshly cracked black pepper according to your preference. Remove the basil sprigs, then ladle the soup into warm bowls. Finish with a generous drizzle of extra virgin olive oil, a sprinkle of chopped basil, and if you like, some torn toasted bread for garnish. Serve immediately while warm and fragrant.
Servings and Timing
This recipe yields about 6 generous servings, making it perfect for a cozy dinner with family or friends. Prep time is around 10 minutes if your ingredients are ready and the bread is prepped quickly. Cooking takes about 30 to 35 minutes, allowing the bread to soften completely and the flavors to develop fully. Overall, you're looking at approximately 40 to 45 minutes from start to finish, with no additional resting time required. It’s a wonderfully quick recipe that rewards you with layers of satisfying flavor.
How to Serve This Pappa al Pomodoro (Italian Bread and Tomato Soup) Recipe
I love serving this soup hot or warm, which brings out its cozy, comforting nature perfectly. It tastes beautiful on its own but pairs delightfully with a simple green salad dressed with lemon and olive oil, or a platter of roasted vegetables for some added heartiness. If you’re hoping to impress guests, place the soup in rustic bowls and garnish generously with torn basil leaves and a drizzle of peppery extra virgin olive oil — presentation really elevates the experience.
This Pappa al Pomodoro shines at all sorts of occasions, from casual lunches to intimate family dinners. During colder months, it’s a soul-warming starter before a main course. For a spring or summer gathering, I’ve found it equally delicious served slightly chilled, almost like a tomato gazpacho with bread. For beverage pairings, I adore matching it with a crisp Italian white wine like Vermentino or a light, chilled rosé. Non-alcoholic options like sparkling water with a lemon wedge or an herbal iced tea also complement the bright tomato flavors beautifully.
Portion-wise, a bowlful is typically satisfying as a starter, but for lighter lunches, I serve it as a main course with crusty bread on the side. If you want to keep things visually appealing, ladle it carefully to showcase the rich red-orange hue of the soup, then add the basil and oil right before serving to maintain their fresh appearance. Trust me, these little touches make a world of difference!
Variations
One of the reasons I keep coming back to this recipe is because it’s so adaptable. If you want to switch things up, try using different types of bread — rustic sourdough or even a gluten-free loaf can work nicely, though you’ll want to adjust the soaking time accordingly. For those avoiding gluten, I’ve experimented with gluten-free bread that absorbs the broth well without falling apart. Plus, using vegetable broth keeps the soup vegan, but if you’re not vegetarian, chicken broth adds a lovely depth.
Flavor-wise, I’ve added a splash of balsamic vinegar at the end for a touch of acidity and complexity. You could also toss in some chopped sun-dried tomatoes for an extra concentrated tomato punch. For a smokier twist, a little smoked paprika or a handful of roasted cherry tomatoes in place of canned can bring a fresh summer flavor. Some folks like to blend part of the soup smooth for a creamier texture — I often do half blended and half chunky to keep the rustic feel but increase creaminess.
Lastly, consider cooking the soup in a slow cooker on low for a few hours if you want to set it and forget it. The flavors meld even better with time, and the bread softens beautifully without hassle. However, cooking it on the stovetop allows for more control over texture and seasoning, which I really appreciate.
Storage and Reheating
Storing Leftovers
If you have any leftovers of this Pappa al Pomodoro (Italian Bread and Tomato Soup) Recipe, I recommend transferring them to an airtight container and keeping it in the refrigerator. It will stay good for up to 3 days. The soup thickens as it chills because of the soaked bread, so when you store it, expect a denser texture.
Freezing
This soup doesn’t freeze as well as some because the bread tends to become mushy and the texture can change. If you do want to freeze it, make sure to cool it completely, then store in a freezer-safe container for up to 1 month. When thawing, do so overnight in the fridge and expect a looser texture, which you can correct by gently reheating and stirring in a little fresh broth.
Reheating
To reheat, gently warm the soup over low to medium heat on the stovetop, stirring frequently to prevent sticking and to help loosen the texture. Avoid microwaving for long periods as it can overcook the bread and alter the flavor. Adding a splash of broth or water as you warm will refresh the consistency and keep the soup creamy and smooth.
FAQs
Can I use other types of bread besides ciabatta?
Absolutely! Rustic Italian breads like sourdough or country loaf work beautifully. Just make sure the bread is a bit stale or toasted so it doesn’t become too mushy in the soup. Avoid very soft sandwich bread as it tends to dissolve completely.
Is this soup gluten-free?
By default, no, because of the bread. But you can make it gluten-free by choosing a gluten-free bread that holds up well after soaking. Just keep in mind the texture might be slightly different, but still delicious!
Can I make this soup vegan?
Yes, just be sure to use vegetable broth instead of chicken broth. The rest of the ingredients are naturally vegan, making this recipe a wonderful vegan comfort food option.
How important is using San Marzano tomatoes?
San Marzano tomatoes are prized for their sweet flavor and low acidity, which makes the soup really shine. You can substitute with other high-quality canned whole tomatoes if needed, but try to find a good brand for the best result.
What should the texture of the finished soup be?
The soup should be thick and porridge-like, with the bread completely softened but still somewhat textured. It shouldn’t be watery or overly smooth — a nice balance where you can taste the bread mingled with the tomato broth is ideal.
Conclusion
I sincerely hope you give this Pappa al Pomodoro (Italian Bread and Tomato Soup) Recipe a try soon — it’s one of those soul-satisfying dishes that feels like a warm embrace from the inside. Every spoonful tells a story of simple ingredients elevated to something truly special. Whether you’re feeding family or just treating yourself, this recipe promises comfort, flavor, and a touch of Italian tradition in every bite. Happy cooking!
Print
Pappa al Pomodoro (Italian Bread and Tomato Soup) Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Description
Pappa al Pomodoro is a comforting and rustic Italian bread and tomato soup that combines stale bread soaked in a flavorful tomato broth, enriched with garlic, onions, basil, and a touch of red pepper flakes. This hearty soup is perfect for using up leftover bread and offers a rich, porridge-like texture that's both satisfying and delicious.
Ingredients
Main Ingredients
- 6 ounces ciabatta bread (plus more for garnish, about ½ large loaf)
- Extra virgin olive oil (for drizzling and sautéing, about 4 tablespoons total)
- ½ 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, to taste
- Black pepper, to taste
Instructions
- Prepare the ciabatta: Slice the ciabatta lengthwise, then tear or cut the bread into small pieces about 1 inch in size. If the bread is not very dry, arrange the pieces on a sheet pan, drizzle with olive oil, toss to coat, and broil on high for about 2 minutes until golden and toasted. Set aside.
- Sauté the vegetables: Heat 2 tablespoons of olive oil in a medium saucepan over medium heat until shimmering. Add the red pepper flakes, reduce heat to medium-low, then add the sliced garlic and chopped onions. Cook gently, stirring occasionally, until the mixture turns lightly golden without burning, about 10 to 15 minutes.
- Add the tomatoes and basil: Using your hands, crush the whole San Marzano tomatoes into large chunks directly over the pan. Pour in the tomato juices and add the fresh basil sprigs. Increase heat to high and bring the mixture to a simmer.
- Simmer with bread and broth: Once simmering, stir in the toasted bread pieces and 2 cups of warmed broth. Reduce heat to medium-low and simmer the soup gently, stirring occasionally. Add more broth as needed to achieve a thick, porridge-like consistency. Continue cooking for 20 to 30 minutes until the bread is very soft and fully integrated into the soup.
- Finish and serve: Season the soup with kosher salt and black pepper to taste. Remove the basil sprigs. Ladle the soup into bowls, drizzle generously with extra virgin olive oil, and garnish with chopped fresh basil and torn bread pieces. Serve warm.
Notes
- Using stale or day-old ciabatta enhances the soup’s texture, but fresh bread toasted under the broiler works well too.
- San Marzano tomatoes are preferred for their sweetness and low acidity, but any quality canned whole tomatoes can be used.
- For a non-vegetarian option, use chicken broth instead of vegetable broth.
- Add more broth if you prefer a thinner soup consistency.
- Adjust red pepper flakes to control the heat level.

Leave a Reply