Pappa al Pomodoro (Tuscan Bread-Tomato Soup)
A rustic Tuscan soup that turns stale bread, ripe tomatoes, and olive oil into something warm and deeply comforting.
About This Recipe
Pappa al pomodoro is Tuscan peasant cooking at its most honest: stale bread thickens a garlicky tomato base until the soup turns thick, almost porridge-like, and every spoonful tastes of good olive oil and basil. It began as a way to use up bread too hard to eat plain, and that thrift is still the point — the better the bread and the riper the tomatoes, the better the soup. The technique is simple but has a rhythm: garlic blooms gently in olive oil, canned or fresh tomatoes cook down until sweet, then torn bread is stirred in off the heat so it swells and absorbs the sauce rather than turning to paste. A rest of ten minutes lets the bread fully soften before the final stir. Served warm or at room temperature with a generous pour of raw olive oil and torn basil on top, pappa al pomodoro is the kind of dish that tastes better the next day, once the bread has had time to really drink in the tomato.
Ingredients
Serves 4
- 800 gripe tomatoes(or canned whole peeled tomatoes)
- 300 gstale country bread(crust removed, torn into chunks)
- 5 tbspextra-virgin olive oil(plus more to finish)
- 4 clovesgarlic(sliced)
- 750 mlvegetable stock
- 1 handfulfresh basil leaves(torn)
- 1 tspfine sea salt
- 0.5 tspblack pepper
- 1 pinchchile flakes(optional)
Instructions
- 1
Warm the garlic in oil
Heat 5 tbsp olive oil in a heavy pot over medium-low heat. Add the sliced garlic and cook gently for 2 minutes until fragrant but not browned.
- 2
Cook the tomatoes down
Add the tomatoes, crushing them with a spoon, and simmer for 15 minutes until they break down into a thick, jammy sauce.
If using fresh tomatoes, blanch and peel them first for a smoother texture.
- 3
Add stock and bread
Pour in the stock and bring to a gentle simmer, then stir in the torn bread. Turn off the heat and let it sit for 10 minutes so the bread fully absorbs the liquid.
- 4
Beat it smooth-ish
Stir vigorously with a wooden spoon until the bread breaks down into the tomato, forming a thick, spoonable porridge-like soup.
- 5
Season and rest
Season with salt, pepper, and chile flakes if using. Let the soup rest another 10 minutes off heat — it thickens further as it cools slightly.
- 6
Serve with olive oil and basil
Ladle into bowls, drizzle generously with raw olive oil, and scatter torn basil over the top. Serve warm or at room temperature.
Did you make this?
Rate it and help other cooks find the recipes that actually work.
One tap to sign in, and we'll save the rating you just picked.
Everything you need to plan your week — free
- Meal calendar
- Grocery list
- AI recipe ideas
Track what you eat
Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.
Pro Tips
- →
Use bread that's genuinely stale, at least a day old — fresh bread turns gummy instead of swelling properly.
- →
San Marzano canned tomatoes give a more reliable sweetness than off-season fresh ones.
- →
Don't skip the raw olive oil at the end; it's what makes the soup taste finished rather than flat.
Variations
- •
Add a rind of Parmesan to the simmering tomatoes for extra savory depth, removing it before serving.
- •
Stir in a handful of arugula at the end for a peppery, slightly bitter contrast.
- •
Make it spicier with extra chile flakes or a whole dried peperoncino simmered with the garlic.
Storage
Keeps refrigerated for up to 3 days; the soup thickens further overnight, so thin with a splash of stock when reheating gently on the stove.
History & Origin
Pappa al pomodoro developed in Tuscan farmhouse kitchens as a way to use bread that had gone stale, long before tomatoes were common in northern Italian cooking. It remains a staple of cucina povera, the resourceful, ingredient-respecting cooking tradition of the region.
Frequently Asked Questions
Can I use fresh tomatoes instead of canned?
Yes, use ripe, in-season tomatoes — blanch and peel them first, since the skins won't break down the way canned tomatoes do.
Why is my soup too thin?
You likely didn't use enough bread or didn't let it rest long enough to absorb the liquid; add more torn bread and let it sit off heat for a few extra minutes.
Is this soup served hot or cold?
Both are traditional — Tuscans often eat it warm in cooler months and at room temperature in summer, when it's almost like a savory bread pudding.
Nutrition Facts
Per serving (380g / 13.4 oz) · 4 servings total
Time Summary
Have Questions?
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Featured in Guides
This recipe is featured in the following curated guides:
More Italian Recipes
You Might Also Like
Similar dishes from other cuisines around the world.
Browse by Ingredient
More recipes built around the same core ingredients.
Free Kitchen Tools
Calculators and converters that pair with this page — no signup needed.
Put This Into a Plan
Schedule it, shop for it, and track what you already have.
Read Next
Longer reads that go deeper on the ideas behind this dish.
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes