New this month
Get the Allrecipes magazine

Tuscan Bean Soup (Ribollita)

AJ Lombardi

"This soup is similar to minestrone, but uses beans instead of pasta. A wonderful soup to be enjoyed year-round."
Added to shopping list. Go to shopping list.


1 h servings 320 cals
Original recipe yields 6 servings

On Sale

What's on sale near you.


Sort stores by

We're showing stores near
Update Location
(uses your location)

May we suggest



{{model.addEditText}} Print
  • Prep

  • Cook

  • Ready In

  1. Heat 1/4 cup olive oil in a large stockpot over medium heat; saute onion, carrots, celery, and garlic until lightly browned, about 10 minutes. Add zucchini and cook until slightly softened, 3 to 4 minutes. Stir vegetable stock, cannellini beans, chopped tomatoes, chicken stock, and pesto into vegetable mixture; bring to a boil. Reduce heat to medium-low and simmer until vegetables are tender, 30 to 35 minutes. Season with salt and pepper.
  2. Heat 1 tablespoon olive oil in a large skillet or frying pan over medium heat; saute spinach until wilted, about 5 minutes. Spoon sauteed spinach into each serving bowl; ladle soup over spinach.


  • Tip
  • Aluminum foil helps keep food moist, ensures it cooks evenly, keeps leftovers fresh, and makes clean-up easy.

Nutrition Facts

Per Serving: 320 calories; 17.7 g fat; 31.5 g carbohydrates; 10.3 g protein; 4 mg cholesterol; 1137 mg sodium. Full nutrition

Similar: RecipesVideosCategoriesArticles

Similar: {{title}} recipes videos categories articles


Read all reviews 6
Most helpful
Most positive
Least positive

This was really good. I think it could benefit from an extra can of beans, since it's called, afterall, Bean Soup. The end result was missing a little something - it definitely needed some salt,...

What a taste sensation!! The only things I changed was to add 2 tsp of Italian seasoning, "Fire Roasted" tomatoes, upped to 2 cans of beans and added some cabbage I wanted to use up. I also us...

As-is recipe is very good, however I felt could use some extra flavor. I chose to throw in additons: I used a total of 3 cans of beans, added salt, rosemary, Thai basil, omitted the spinach (did...

I've made this a few times now. so simple yet so full of flavor! very easy to tweak to your personal preferance. I made it just now following exact directions other than increasing ingredients t...

Excellent - I didn't own pesto and there was a blizzard so just added some basil. And the large can of beans. We loved it!!!

This soup was tasty and very quick and simple to make! I have a family of 6, so I doubled the recipe to have enough for seconds and for leftovers. I added another can of beans for extra prote...