Nonna's Italian Soups Nonna's Main Courses

Pancotto: Apulian Bread Soup

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

  1. Prepare the vegetables
    – Trim roots and tough or yellowed leaves from the greens.
    – Wash them thoroughly several times to remove grit.

  2. 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.

  3. Add the potatoes
    – Peel and cut potatoes into large chunks.
    – Stir them into the tomato-garlic base.

  4. 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.

  5. 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.

  6. 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.)

NutrientAmount
Calories280 kcal
Carbohydrates46 g
Protein8 g
Fat8 g
Fiber7 g

 

PANCOTTO: APULIAN BREAD SOUP

Apulia’s rustic bread soup made with wild greens, potatoes, and chunks of stale country bread, all drizzled with golden extra virgin olive oil.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Course Italian Soups, Main Course, Soup
Cuisine Italian
Servings 4

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

  1. Prepare the vegetables
    – Trim roots and tough or yellowed leaves from the greens.
    – Wash them thoroughly several times to remove grit.
  2. 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.
  3. Add the potatoes
    – Peel and cut potatoes into large chunks.
    – Stir them into the tomato-garlic base.
  4. 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.
  5. 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.
  6. Serve
    – Ladle into bowls, drizzle generously with extra virgin olive oil, and add chili pepper if desired.
Keyword pancotto, apulian bread soup, italian bread soup, stale bread recipes, italian peasant food, rustic italian soup, greens and bread soup, winter comfort food, cucina povera recipes
Sharing & Print

Facebook Comments

You Might Also Like

No Comments

    Leave a Reply

    Recipe Rating