RoughChop Logo
Suggestions

Ribollita

Chop Rating
chopchopchopchopchop
Sign in to review
Not yet rated
soupsitalianvegan, vegetarian, dairy-free
2 hours 35 minutes6 servings

Ingredients

  • 1 cup cannellini beanssoaked overnight
  • 10 cups water
  • 2 cloves garlicleft whole
  • 4 leaves fresh sage
  • 1/4 cup extra-virgin olive oil
  • 8 ounces yellow onionfinely chopped (~1.5 medium yellow onions)
  • 6 ounces carrotfinely chopped (~3 medium carrots)
  • 4 ounces celeryfinely chopped
  • 2 cloves garlicminced
  • 1 sprig fresh rosemary
  • 14 ounces canned whole peeled tomatoescrushed by hand
  • 10 ounces tuscan kalestemmed and chopped
  • 8 ounces savoy cabbagecored and shredded
  • 2 teaspoons kosher salt
  • 1/2 teaspoons black pepperfreshly ground
  • 12 ounces country breadsliced 0.5-inch thick, toasted if not stale (for layering)
  • extra-virgin olive oilfor drizzling (for serving)
Ribollita

Instructions

1. Drain the soaked cannellini beans. Place them in a pot with 8 cups of the water, the 2 whole garlic cloves, and the sage. Bring to a simmer and cook until the beans are tender but not falling apart, 60–90 minutes; the beans are done when creamy inside. Reserve the beans and at least 6 cups of their cooking liquid; discard the sage and whole garlic.

2. Warm the 0.25 cup extra-virgin olive oil in a large heavy pot over medium heat. Add the onion, carrot, and celery and cook, stirring often, until soft and sweet but not browned, 8–10 minutes.

3. Add the minced garlic and the rosemary sprig and cook until fragrant, 1 minute.

4. Stir in the crushed tomatoes and cook until slightly thickened and the raw tomato smell fades, 4–6 minutes.

5. Add the kale and cabbage and cook, stirring, until just wilted, 3–5 minutes.

6. Add the cooked beans and 6 cups of the reserved bean cooking liquid. If the vegetables are not fully covered, add up to 2 cups additional water. Season with the kosher salt and black pepper. Bring to a gentle simmer and cook until the greens are tender and the broth is flavorful, 30–40 minutes. Remove and discard the rosemary sprig.

7. If your bread is not very stale, toast the slices until dry. Lay half the bread slices over the soup, pressing them down so they absorb liquid. Spoon half the soup over the bread. Repeat with remaining bread and soup. Cover and simmer on low until the bread is saturated and beginning to break apart, 10–15 minutes.

8. Let the pot rest off heat for 20 minutes to thicken, or cool and refrigerate overnight. To honor ribollita’s name (reboiled), reheat the next day over medium heat, stirring gently as it bubbles, 10–15 minutes, until thick and porridge-like.

9. Ladle into warm bowls and drizzle with extra-virgin olive oil (for serving). Taste and adjust salt and pepper before serving.

Ribollita is a hearty Tuscan bread-and-bean soup that eats like a rustic stew. It’s built on a soffritto base and a tangle of cavolo nero (Tuscan kale) and Savoy cabbage, all enriched by cannellini beans and the starch of stale country bread. The texture is thick and spoonable, with olive oil bringing a silky richness and tomatoes adding gentle acidity.

The name means “reboiled,” reflecting the traditional practice of simmering the soup, resting it, and then boiling it again the next day for deeper flavor. Originating as cucina povera, it was a way to stretch leftover minestrone with old bread, transforming frugality into comfort. Over time, ribollita became a beloved emblem of Tuscan home cooking, celebrated for its robust flavors and satisfying simplicity.