The recipe for Apulian pancotto is one of the most beloved traditional peasant dishes of my homeland. Born as a poor man’s meal, it was made with stale bread, wild vegetables, and potatoes, enriched with a generous drizzle of extra virgin olive oil.
Like all cucina povera recipes, pancotto has many variations depending on the area.
Some add dried broad beans, chickpeas, or zucchini, since it was common to enrich the soup with whatever leftovers were available.
In the past, wild field herbs were foraged directly in the countryside — my grandfather did this too.
Nowadays, you can still find these mixes at local markets: chicory, arugula, wild fennel, turnip greens, and chard. The bread must be durum wheat, preferably homemade and stale, and the olive oil should be of the best quality possible.
Can’t find these local delicacies?
Don’t worry — you can make an excellent pancotto with fresh vegetables from the greengrocer, good rustic bread, and a fine extra virgin olive oil.
Let’s prepare together my family’s pancotto, fragrant, warming, and full of flavor.
Ingredients (4 servings)
2 pounds mixed wild or fresh greens (Swiss chard, arugula, fennel fronds, chicory, turnip greens, or similar)
6 medium potatoes (about 2 pounds)
3–4 cherry tomatoes
2 cloves garlic (or 1 teaspoon garlic powder)
4–5 cups rustic stale bread (preferably durum wheat)
1/4 cup extra virgin olive oil (plus more for drizzling)
1–2 cups water (as needed)
1 teaspoon salt (or to taste)
1 small chili pepper (optional, or a pinch of red pepper flakes)
Instructions
Prepare the vegetables
– Trim roots and tough or yellowed leaves from the greens.
– Wash them thoroughly several times to remove grit.Make the base
– In a large deep pot, heat 1/4 cup olive oil over medium-low.
– Add garlic (whole cloves or garlic powder) and quartered cherry tomatoes.
– Cook gently until tomatoes soften.Add the potatoes
– Peel and cut potatoes into large chunks.
– Stir them into the tomato-garlic base.Cook the vegetables
– Add the washed greens (they will shrink as they cook).
– Pour in 1–2 cups water, cover, and cook over medium heat until potatoes are fork-tender, about 20 minutes.Finish with bread
– Season with salt.
– Just before serving, add chunks of stale bread to the pot.
– Let the bread soak in the broth, then remove from heat.Serve
– Ladle into bowls, drizzle generously with extra virgin olive oil, and add chili pepper if desired.
Tips & Tricks
Add more water if needed to keep the pancotto moist.
Enrich with beans (chickpeas, fava beans, or lentils) for a heartier dish.
Rustic country bread works best; avoid pre-sliced sandwich bread.
Always finish with a drizzle of high-quality olive oil — it makes the dish shine.
Nutritional Facts (per serving, approx.)
| Nutrient | Amount |
|---|---|
| Calories | 280 kcal |
| Carbohydrates | 46 g |
| Protein | 8 g |
| Fat | 8 g |
| Fiber | 7 g |

PANCOTTO: APULIAN BREAD SOUP
Notes
Ingredients
- 2 pounds mixed wild or fresh greens (Swiss chard, arugula, fennel fronds, chicory, turnip greens, or similar)
- 6 medium potatoes (about 2 pounds)
- 3–4 cherry tomatoes
- 2 cloves garlic (or 1 teaspoon garlic powder)
- 4–5 cups rustic stale bread (preferably durum wheat)
- 1/4 cup extra virgin olive oil (plus more for drizzling)
- 1–2 cups water (as needed)
- 1 teaspoon salt (or to taste)
- 1 small chili pepper (optional, or a pinch of red pepper flakes)
Instructions
- Prepare the vegetables
– Trim roots and tough or yellowed leaves from the greens.
– Wash them thoroughly several times to remove grit. - Make the base
– In a large deep pot, heat 1/4 cup olive oil over medium-low.
– Add garlic (whole cloves or garlic powder) and quartered cherry tomatoes.
– Cook gently until tomatoes soften. - Add the potatoes
– Peel and cut potatoes into large chunks.
– Stir them into the tomato-garlic base. - Cook the vegetables
– Add the washed greens (they will shrink as they cook).
– Pour in 1–2 cups water, cover, and cook over medium heat until potatoes are fork-tender, about 20 minutes. - Finish with bread
– Season with salt.
– Just before serving, add chunks of stale bread to the pot.
– Let the bread soak in the broth, then remove from heat. - Serve
– Ladle into bowls, drizzle generously with extra virgin olive oil, and add chili pepper if desired.





No Comments