Ribollita
Tuscan bread and bean soup with spinach and tomato.

Ingredients
- 2 tin Cannellini beans
- 1 Baguette
- 200 g Spinach
- 1 Onion
- 2 Carrot
- 2 Celery
- 400 g Canned tomatoes
- 3 cloves Garlic
- 5 tbsp Extra-virgin olive oil
- 1200 ml Vegetable stock
- 1 tsp Salt
Method
- Dice the onion, carrot, and celery, and mince the garlic.
- Cook the diced onion, carrot, celery, and garlic gently in olive oil in a large pot over medium-low heat until soft and sweet.
- While the soffritto sweats, shred the spinach.
- Add the tomatoes, beans, spinach, and stock and simmer until thick.
- While the soup simmers, tear the baguette into rough bite-sized chunks.
- Stir the torn bread into the soup and cook until it breaks down and thickens the broth.
- Serve with a generous pour of olive oil.
Tap “Start cooking” for live timers that flag what to get ahead on while something simmers.
About Ribollita
Ribollita is a Tuscan bread-and-bean soup whose name means reboiled, a reference to its origins as a way of stretching leftover minestrone by simmering it again with stale bread. It is peasant cooking at its most resourceful: cannellini beans, greens and tomato built on a slow-cooked soffritto of onion, carrot and celery, then thickened with torn baguette until the whole thing turns into something between a soup and a stew. The flavor is savory, mellow and comforting, the vegetables sweetened by long gentle cooking and the beans lending a creamy backbone, all lifted by a generous pour of raw olive oil at the table. There is no meat, yet it eats as heartily as any winter stew.
The heart of this version is the bread, which is not garnish but the thickener. The baguette is torn into rough chunks and stirred in to break down and dissolve into the broth, giving ribollita its signature dense, spoon-standing texture. It starts with a properly sweated soffritto, the foundation of so much Italian cooking, cooked slowly until soft and sweet before the tomatoes, beans, spinach and stock go in. Ribollita is meant to be robust and is often even better the next day once the bread has fully melted in. Serve it hot in wide bowls with a real slick of extra-virgin olive oil over each portion and, in true Tuscan style, bread on the side.
Ribollita: frequently asked questions
How many calories are in Ribollita?
A serving has about 389 calories — 15.2g protein, 54g carbs, 13.4g fat, 8.9g fiber. Figures are estimated from the ingredient amounts and will shift with your portions and brands.
Is Ribollita gluten-free?
As written, no — it contains Baguette. You'd need a certified gluten-free swap for that ingredient to make it gluten-free.
How long does Ribollita take to make?
About 55 minutes start to finish, but only around 29 of those are hands-on — the rest is largely unattended cooking time you can step away from. In the Homecooked app the timers and parallel steps are sequenced for you so the hands-on part feels even shorter.
How many servings does Ribollita make?
This recipe makes 6 servings. In the app you can scale it up or down and the ingredient amounts adjust automatically.