Tuscan bean soup is proof that nonnas—and grandmas the world over who make vegetable soup—have known what’s best for you all along. Look at the list of ingredients for this classic Italian recipe. It contains several foods that research has deemed “super foods” and, not only that, what results tastes comforting as heck. We trust that you’ll not only incorporate this easy and satiating recipe into your repertoire but take heed next time your grandma tells you something.–Renee Schettler

Two white bowls of Tuscan bean soup on a white surface.

Tuscan Bean Soup

5 / 2 votes
Tuscan bean soup is a classic Italian vegetable soup that just happens to be loaded with trendy super foods such as kale. Seems the Italians have known what’s best all along.
David Leite
Servings6 servings
Calories190 kcal
Prep Time45 minutes
Cook Time1 hour 45 minutes
Total Time5 hours 45 minutes


  • 1 cup dried borlotti (cranberry) beans, soaked and drained
  • 1 bunch Tuscan kale
  • 2 tablespoons olive oil
  • 1 large yellow onion, chopped
  • 1 large carrot, peeled and chopped
  • 1 stalk celery, thinly sliced
  • 2 cloves garlic, minced
  • One (28-ounce) can whole plum tomatoes
  • 1 bay leaf
  • Pinch red pepper flakes
  • Sea salt and freshly ground black pepper


  • Pick over the beans and toss out any stones or unrecognizable grit. Rinse the beans thoroughly under cold running water and drain. Dump the beans in a large bowl or stock pot and add enough cold water to cover by 3 to 4 inches (7 1/2 to 10 centimeters). Soak the beans for at least 4 hours and up to overnight.
  • Drain the beans and dump them into a soup pot. Add enough cold water to generously cover the beans. Bring to a boil over medium-high heat and then reduce the heat to low, cover partially, and gently simmer until the beans are tender, 1 to 1 1/2 hours.
  • Drain the beans, pouring their cooking liquid into another pot or a heatproof bowl. Set aside both the beans and the liquid separately.
  • Heat the olive oil in a stock pot over medium-high heat. Toss in the onion, carrot, and celery and sauté until the onion and celery are translucent, 5 to 7 minutes. Meanwhile, separate the stems from the kale leaves. Stack the kale leaves, roll them up lengthwise, and then cut the leaves crosswise into strips about 1/2 inch (12 millimeters) wide. Discard the stems or save them for another use. Toss the kale in the pot and cook, stirring frequently, until wilted, about 5 minutes. Add the garlic and sauté until fragrant, about 1 minute. Pour the tomatoes into a bowl and, using your hands, crush them into small pieces. Add the tomatoes and their juices to the pot and stir to combine.
  • Measure the bean cooking liquid and add enough water to measure 4 cups (32 ounces or 1 liter). Add the beans and the cooking liquid mixture to the pot along with the bay leaf and red pepper flakes. Bring to a boil over medium-high heat, reduce the heat to medium-low, cover, and simmer just until the beans are heated through, about 10 minutes. Season to taste with salt and black pepper. Ladle the soup into warmed individual bowls and serve right away.


*What can I substitute for borlotti beans?

Borlotti (or cranberry) beans should be pretty easy to find but if not, there are a few others you can substitute instead. Try pinto beans—they’re really easy to find and you might even have them on hand already. Cannellini or even kidney beans will make a decent stand-in as well.
The Superfoods Cookbook

Adapted From

The Superfoods Cookbook

Buy On Amazon


Serving: 1 servingCalories: 190 kcalCarbohydrates: 27 gProtein: 10 gFat: 6 gSaturated Fat: 1 gSodium: 228 mgFiber: 9 gSugar: 2 g

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @leitesculinaria or tag #leitesculinaria!
Recipe © 2014 Dana Jacobi. Photo © 2014 Erin Kunkel. All rights reserved.

Recipe Testers’ Reviews

Delicious, simple, and nutritious. That’s pretty much all I have to say about this soup. Cooking the kale for only 10 minutes with the beans and liquid was too short for my taste. The leaves were still very tough and “raw.” I cooked them for an additional 20 minutes to get them perfectly wilted and softened. They never got mushy but were slightly firm and fully cooked.

I think if this is served as a main course, it makes close to 6 servings. It keeps very well. I enjoyed the last of it almost a full week after I first made it. It is great as is, but adding a drizzle of olive oil and long shavings of Parmesan took it to another level.

Eating this soup took us back to Italy, where we first had—and fell in love with—Tuscan bean soup. We ended up ordering it every day, even though it was summertime. This recipe didn’t disappoint and will be made and enjoyed often.

I cooked the beans in a pot with a couple of the Parmesan rinds that I keep in a bag in the freezer. The broth was very flavorful. I ended up with 6 cups bean broth, 4 cups of which were used for the soup and 2 extra cups that I froze. In the hour it took my cranberry beans to cook, I prepped the rest of the ingredients. I cut the stems out of the kale and sliced them into 1/4-inch-thick pieces. I added the sliced stems to the chopped onions, carrots, and celery, and sautéed them all together. I cooked everything in the pot the beans had cooked in. All times were accurate.

The soup is delicious as written. After eating some of this soup simply, I served the rest the way that we always enjoyed ribollita. I made crostini from a baguette, put it in the soup bowls, and added the soup. I drizzled a lovely, peppery Tuscan olive oil over the top and a sprinkling of Parmesan cheese. Che buono. Delizioso!

This is the perfect soup for a snowy evening! This comforting soup was a hit with a big pan of cornbread. I used cranberry beans, and they were tender in 1 1/2 hours. They held their shape and were just tender to the bite. My bean cooking liquid was approximately 3 cups, so I added water to make 4 cups. The soup was really full of vegetables. I think next time I would add an additional 1 cup water or broth to the soup. The soup was full of flavor and deliciously healthy. I’ll definitely make it again.

This is a great soup. The ingredients are simple, fresh, and a great combination. The recipe works as written and produces a hearty soup that tastes like so much more than the sum of its parts. The beans can be soaked overnight and cooked in advance. This makes for a quick evening meal in about 30 minutes on a busy weeknight. The soup did need a significant amount of salt.

As the temperature drops, we all like to have something to warm our bellies, and there’s nothing better than a hearty soup, right? Well, this Tuscan bean soup definitely fits the bill. It’s very easy to prepare and is just like nonna made. It can be a warming appetizer or a meal by itself with some crusty Italian bread.

Borlotti, or cranberry, beans can be found in most supermarkets. I soaked them overnight. The pepper flakes can be to taste but are an important ingredient—I used 1/4 teaspoon, which didn’t make it hot but imparted a subtle hint of spice. I de-stemmed the kale and gave it a rough chop and followed the recipe from there. I served this as a first course to guests, and they raved about it, so I have additional tasters that want the recipe.

The times in the recipe are accurate but your temps can vary. Just taste as you go and you can’t go wrong with this one. It can be frozen for the future or kept in the fridge for leftovers—just add a bit of water or broth if it’s too thick. This is for sure going on my winter soup lineup.

This hearty Tuscan bean soup will serve you impressively as a complete dinner with a crusty hunk of bread. If I don’t have a vat of soup stashed in my fridge at all times for a quick snack or a meal, then I simply must make one. And that’s exactly what my situation was when I put this one to the test. Everything about this recipe, including the amounts and timing, proved to be fairly accurate.

Although this vegetarian soup can definitely stand alone, I just can’t pass up the opportunity to add sausage to a bean soup. So after I dutifully performed the requisite testing and tasting, I tossed a couple sausage links into the pot and simmered for 10 more minutes. Then I removed the sausages, sliced them, and added them back to the pot. Other tweaks included dusting the top with a generous blanket of Parmesan cheese.

I enjoyed this soup with a crusty rosemary roll, and it made me think that this soup could benefit from a branch of fresh rosemary tossed into the mix. (Next time!) It makes quite a large pot, so you will likely have delicious leftovers for lunch the next day.

This recipe is a keeper. After cooking the beans for 1 1/2 hours, they were tender and ready to eat. As the vegetables were cooking, I chiffonaded the kale, ending up with close to 6 cups, although of course, once the kale cooked, it wilted down. The cooking liquid needed about 1 cup extra water, but I used chicken broth instead for additional flavor. I’m not sure that 10 minutes in the pot is enough time for the bay leave to extract any flavor. A pinch of basil, tarragon, thyme, or all of them would add more dimension to the flavor. As a meal, this will serve maybe 4 people.

About David Leite

I count myself lucky to have received three James Beard Awards for my writing as well as for Leite’s Culinaria. My work has also appeared in The New York Times, Martha Stewart Living, Saveur, Bon Appétit, Gourmet, Food & Wine, Yankee, Los Angeles Times, Chicago Tribune, The Washington Post, and more.

Hungry For More?

Pressure Cooker Ribs

We confess, we’d never imagined you could turn ribs fall-off-the-bone tender in 30 minutes. Until this recipe made believers out of us.

1 hr

Garlic Butter Steak Bites

These juicy bites of sirloin, smothered in garlic and herb butter, will satisfy any steakhouse craving for a fraction of the price.

25 mins

Chocolate Muffins

Those of us who prefer a restrained sweetness and a more pronounced cocoa taste will adore these muffins. Nothing overtly sweet here. And we’re okay with that.

1 hr

5 from 2 votes (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. I want to make this soup for my 1/2 Italian Retired Chef husband. We live in a town where most of the 275 people have never heard of Italian anything. Your soup calls for kale. I cannot eat it because of digestive problems. I’ve been looking for escarole, lol. It’s another item I’ve never heard of. But I will grow on our 13-acre farm soon—above-ground planters. I already started to plant seeds for every herb I could find. I feel that at a young 72; I went back into my Great-Great Grandparent’s lifestyle; this is where they started when they came to America. So I thought about baby leave Spinach! I want to surprise my husband. Once he gets in my fantastic kitchen, he takes over.:) So please let me know what I can use. Also, is locating Italian foods here in the United States very hard? I cannot find mortadella, smoked provolone, Fontina. I looked for 12 days online, and nothing. I appreciate whatever help you send to me in Milton, PA, on the High Mountains:) Sorry, I typed so long; I’m just aggravated. When our VA sent me to Italy to see military patients, I should have bought items there.

    1. Dr. Till, I did some research, and Weis Market at 555 Mahoning St Milton, PA, has escarole, mortadella, provolone, and fontina. I hope that helps a bit. Also, Italian Foods Online seems to carry a very wide variety of Italian foods and specialties.

      Lastly, yes, you could use spinach in this soup.

  2. 5 stars
    Your Tuscan bean soup is a classic. When I make it, I use an immersion blender to puree the solids before the kale, then afterwards I put in the kale. I am lucky here in Minneapolis, Minnesota, in so far as we have a wonderful grocery store which sells baggies of Parmesan cheese rinds for soups. I boil the rinds with the broth before blending, then I remove the “spent” rinds. I had this soup in 1996 at Trattoria ZaZa at the Piazza Mercato Centrale, in Florence. I sat on a “seat” made of a tree stump at a communal table and had trie zuppa, three soups, served in a babies three segmented serving dish with hot water keeping each segment hot. One of the soups was Ribollita…and I fell in love with all things Italian at that instant. I have 2 single-quart containers of the soup in my freezer as I “speak” to you now. Love this blog.

      1. Oh gosh, many thanks, Victoria! How lovely to hear. Thank you for taking the time to say so.