Ribollita Toscana

Ribollita is one of the most emblematic dishes of Tuscany, rooted not in nobility but in necessity. Its name literally means “re-boiled,” a reference to the traditional practice of reheating leftover vegetable and bean soup over several days, thickening it with stale bread to make it more filling and sustaining.

The dish dates back to the Middle Ages, when wealthy noble families would eat fresh meats and bread at their banquets and the rural, peasants were given the left over scraps of beans and stale bread. They took these humble ingredients and added them to dried beans for protein, hardy winter greens, onions, and unsalted Tuscan bread designed to last.

What began as a way to avoid waste became codified into a structured dish, where bread is essential, beans provide richness without meat, and time does the real work. Ribollita is meant to rest and be reheated; only on the second day does it reach its true form, thicker, deeper, and more cohesive. More than a soup, ribollita is an expression of cucina povera and the Tuscan belief that restraint, patience, and respect for ingredients create food that is both humble and profound.

Recipe

Serves 12

Ingredients

Base & Soffritto

  • ½ cup extra-virgin olive oil, plus more for finishing

  • 3 large yellow onions, medium dice

  • 6 carrots, small dice

  • 6 celery stalks, small dice

  • 6 cloves garlic, minced

Vegetables & Beans

  • 3 (15–16 oz) cans cannellini beans, drained and rinsed

  • 1 additional cup cooked cannellini beans or reserve from the cans (to purée)

  • 1 large bunch curly kale (about 12–14 oz), stems removed, sliced into ½–¾ inch ribbons

  • 1 (28 oz) can whole peeled tomatoes, crushed by hand

  • 8–10 cups vegetable broth or water (you may need more when reheating)

Bread

  • 12–14 oz stale country bread, torn, not cut

    (Tuscan-style or any crusty loaf without seeds)

Seasoning

  • 2½–3 tsp kosher salt (to taste, added gradually)

  • Freshly ground black pepper

Instructions

1. Build the Base

  • Heat olive oil in a large pot over medium heat.

    Add onion, carrot, and celery. Sauté 5–7 minutes until soft and fragrant.

    Add garlic and cook 30 seconds.

2. Add the Tomatoes and Beans

  • Stir in crushed tomatoes. Let them cook down slightly so they lose their raw edge.

  • Purée about ⅓ of the beans with a little broth or water and add to the pot. Add the remaining whole beans. Stir well. Let simmer for 10 minutes

  • This is where ribollita starts to thicken naturally.

3. Simmer with Kale

  • Add broth or water and bring to a gentle simmer.

  • Add the sliced curly kale early — it needs more time than cavolo nero. Season with salt and pepper.

  • Simmer until:

    • Kale is fully tender

    • Broth looks slightly cloudy and thickened

  • Taste and adjust seasoning.

4. Add the Bread

  • Fold in the torn stale bread. Press it gently into the liquid.

  • Let it cook for 15 minutes until the bread collapses and dissolves into the soup, thickening it into a rustic, porridge-like consistency.

  • At this point, it should be thick but not dry. Add a splash of water if needed.

5. Rest

  • Turn off the heat and let the ribollita rest overnight in the fridge.

6. Ribollita: The Re-Boil

  • The next day, reheat gently for 10-15 minutes with a little water or broth, stirring slowly so it doesn’t stick.

  • This second cooking is when flavors deepen, textures tighten, and the soup becomes what it’s meant to be.

Ladle into bowls and finish with:

  • A generous drizzle of extra-virgin olive oil

  • Fresh black pepper

No cheese. Ever. (That’s Tuscan law.)

Next
Next

Minestra Maritata - Italian Wedding Soup