Easy recipes, cooking tips & everyday inspirationGet the newsletter ↗
Cooking Club logoCooking ClubTHE EVERYDAY RECIPE CLUB
Home › Recipes › Tuscan Ribollita
Recipe

Tuscan Ribollita

Published
Jump to recipe ↓
Tuscan ribollita with cannellini beans, kale, vegetables and country bread

Tuscan ribollita is a thick, rustic Italian soup built from creamy cannellini beans, leafy kale, tomato, aromatic vegetables, and pieces of day-old country bread. The bread absorbs the broth and turns an everyday vegetable soup into a substantial meal.

This slow-cooker version keeps the traditional spirit while using convenient canned beans. A quick sauté gives the vegetables and tomato paste deeper flavor, then the cooker handles the long, gentle simmer.

Prep: 15 min · Cook: 4 hr · Rest: 10 min · Total: 4 hr 25 min

Cuisine: Italian / Tuscan · Course: Soup

THE RECIPE

Slow Cooker Tuscan Ribollita

Prep15 min
Cook4 hr
Total4 hr 25 min
Servings8

Ingredients

Instructions

  1. Heat 2 tablespoons olive oil in a large skillet over medium heat. Add the onion, carrots, and celery and cook for 6 to 8 minutes, stirring occasionally, until beginning to soften. Add the garlic and cook for 30 seconds.
  2. Stir in the tomato paste and cook for 2 minutes, until it darkens slightly and coats the vegetables. Scrape the mixture into a 6-quart slow cooker.
  3. Add the crushed tomatoes, vegetable broth, cannellini beans, thyme, rosemary, bay leaves, salt, and black pepper. For a thicker soup, mash about 1 cup of the beans against the side of the cooker.
  4. Cover and cook on low for 4 to 6 hours or on high for 2 to 3 hours, until the vegetables are tender and the flavors have blended.
  5. Stir in the chopped kale. Cover and cook on high for 20 to 30 minutes, until the leaves are tender.
  6. Remove and discard the bay leaves. Stir in the bread cubes, cover, and let stand for 10 minutes so the bread softens and thickens the soup.
  7. Stir in the remaining 2 tablespoons olive oil and the red wine vinegar if using. Taste and adjust salt and pepper. Ladle into bowls and finish with an extra drizzle of olive oil.

Estimated per serving: 390 calories · Protein 17 g · Fat 11 g · Carbs 58 g · Fiber 14 g · Sodium 780 mg

What Is Ribollita?

Ribollita is a traditional Tuscan bread and vegetable soup. Its name means “reboiled,” reflecting the practice of reheating yesterday's soup with stale bread. Recipes vary by household and season, but cannellini beans, leafy greens, soffritto vegetables, tomato, olive oil, and unsalted Tuscan-style bread form the familiar foundation.

Why This Recipe Works

  • Sautéed aromatics: onion, carrot, celery, and garlic develop sweetness before slow cooking.
  • Toasted tomato paste: cooking it briefly removes raw acidity and adds depth.
  • Mashed beans: a small portion naturally thickens the broth without cream.
  • Kale added late: it becomes tender without losing all its color.
  • Bread rests in the soup: it absorbs the seasoned broth and creates the signature spoonable texture.
  • Olive oil finish: good extra-virgin olive oil rounds out the beans and greens.

Ingredient Notes

Cannellini beans

Canned cannellini beans make this recipe reliable and quick to assemble. Rinse them well to remove excess canning liquid. Great Northern beans are the closest substitute.

Kale or cabbage

Tuscan kale—also called lacinato or dinosaur kale—has a deep green color and sturdy texture. Curly kale or thinly sliced Savoy cabbage also works.

Day-old bread

Use a sturdy country loaf, ideally without added sugar. Slightly dry bread absorbs broth while holding some texture; fresh soft sandwich bread can become pasty.

Extra-virgin olive oil

Olive oil is not merely a garnish here. Stirring it into the finished soup adds richness and carries the flavors of the herbs and vegetables.

How Thick Should Ribollita Be?

Ribollita should be much thicker than a brothy vegetable soup—soft enough to ladle but hearty enough that the beans, greens, and bread remain suspended. Add extra bread or mash more beans for a thicker result. Add broth ½ cup at a time if it becomes too dense.

Stovetop Method

Prepare the aromatics and tomato paste in a Dutch oven. Add tomatoes, broth, beans, herbs, salt, and pepper and simmer partially covered for 30 minutes. Stir in the kale and cook for 10 to 15 minutes, then add the bread and rest off heat for 10 minutes before finishing with olive oil.

Using Dried Beans

Soak dried cannellini beans overnight, drain them, and cook them in fresh water until fully tender before starting this recipe. About 1½ cups dried beans yields roughly the 4½ cups cooked beans used here. Cooking the beans separately also lets you control their tenderness and the soup's final seasoning.

Variations

  • Savoy cabbage: replace half or all of the kale with thinly sliced cabbage.
  • More tomato: add an extra tablespoon of tomato paste for a deeper red broth.
  • Parmesan rind: simmer one rind with the soup for savory depth, then discard it before serving.
  • Vegan: the base recipe is vegan when the bread contains no dairy or eggs.
  • Spicy: add ¼ teaspoon crushed red pepper with the garlic.

What to Serve with Ribollita

Ribollita is a complete meal on its own. Serve it with a crisp green salad, roasted vegetables, or additional crusty bread. A squeeze of lemon, chopped parsley, or thinly sliced red onion can brighten each bowl.

Storage and Reheating

Cool the soup promptly and refrigerate it in a covered container for up to 4 days. It becomes thicker overnight, which is traditional; loosen it with broth or water while reheating. Freeze portions for up to 3 months. The bread texture softens further after thawing, but the flavor remains excellent.

Frequently Asked Questions

What does ribollita mean?

It means “reboiled” in Italian, referring to soup reheated with leftover bread.

What bread is best?

A sturdy day-old country loaf with a firm crust and open crumb gives the best texture.

Can I use dried beans?

Yes. Soak and cook them separately until fully tender, then use about 4½ cups cooked beans.

Can I make it without a slow cooker?

Yes. The stovetop version takes about 45 minutes of simmering plus the final bread rest.

Is this ribollita vegetarian?

Yes. It uses vegetable broth and no meat. It is also vegan if the bread is vegan.

Why did my soup become very thick?

The bread continues absorbing liquid. Stir in warm broth or water until the consistency is right for you.

More Soup Recipes

Try our black bean soup, lentil and spinach soup, or browse the complete soup recipe collection.

Prepared with AI assistance. The supplied cookbook page was used as inspiration; ingredient amounts, timing, directions, and explanatory text were independently developed and edited into an original recipe. Nutrition is an estimate.

Featured image: AI-generated food photography.