Eat With Kimmy

  • Beef
  • Chicken
  • Recipe Index
  • About
  • Contact
menu icon
go to homepage
  • Beef
  • Chicken
  • Recipe Index
  • About
  • Contact
search icon
Homepage link
  • Beef
  • Chicken
  • Recipe Index
  • About
  • Contact
×

Ribollita - Italian Bean Soup Recipe

Published: Apr 6, 2026 by Kimmy · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.2 from 5 reviews

If you adore hearty, comforting dishes that warm you from the inside out, then you are absolutely going to fall in love with this Ribollita - Italian Bean Soup Recipe. This classic Tuscan soup is a beautiful medley of creamy cannellini beans, fresh kale, ripe tomatoes, and day-old bread simmered together to create a soul-satisfying stew packed with vibrant flavors and rustic charm. Perfect for chilly evenings or anytime you crave a nourishing bowl of goodness, this recipe brings a slice of Italy straight into your kitchen with every spoonful.

Ingredients You'll Need

The image shows a wooden cutting board placed on a white marbled surface with various fresh ingredients neatly arranged on it. On the top left side of the board, there is a small white bowl filled with white beans. Below the beans, a cluster of bright red tomatoes still on the vine rests partly on the cutting board and the marble surface. To the right of the tomatoes, on the board, are chopped layers of pale green celery, orange carrots, and purple onions arranged from top to bottom. Fresh green kale leaves are placed on the left center of the board. A small white dish with several garlic cloves sits in the middle near the kale. At the top right corner of the board, there is a wedge of pale yellow cheese with some small broken chunks around it. Above the cutting board, a small white bowl contains various dried spices including bay leaves, red pepper flakes, and coarse salt. To the left of the board on the marbled surface, are three glass containers with liquids in shades of pale yellow and golden oil. Below all the ingredients, a loaf of crusty bread lies horizontally at the bottom of the image. The photo has a clean, bright look with a natural light effect, taken with an iphone --ar 4:5 --v 7

What makes Ribollita truly special is the simplicity of its ingredients, each chosen to build layers of flavor, provide satisfying texture, and offer a beautiful mix of colors in your bowl. Let’s dive into the essentials that come together so effortlessly!

  • Chicken broth: The comforting base adds depth and warmth that ties all the ingredients together.
  • Bread (Italian or sourdough): Day-old bread is key for thickening the soup and giving it that perfect porridge-like texture.
  • Cannellini beans: Creamy and tender, they provide protein and a smooth heartiness.
  • Fresh tomatoes: Peel and chop them to contribute a subtle sweetness and fresh acidity.
  • Carrots: Add a natural sweetness and a pop of color.
  • Celery stalk: Delivers a lovely, aromatic base flavor with a slight crunch.
  • Red onion: Gives a mild sharpness that mellows beautifully when cooked.
  • Kale: This leafy green adds earthiness, texture, and a nutritious boost.
  • White wine: For a touch of acidity and complexity that lifts the soup’s flavor profile.
  • Garlic: Minced cloves infuse the soup with warm, fragrant depth.
  • Bay leaves: A subtle earthy aroma that enhances the broth.
  • Italian seasoning: A classic blend to keep the flavors authentically Tuscan.
  • Dried rosemary: Adds piney notes that complement the vegetables and beans.
  • Salt and black pepper: Essential seasoning to balance and highlight the flavors.
  • Red pepper flakes: Just a pinch brings a gentle heat kick.
  • Olive oil: Used both in cooking and as a drizzle at the end for richness and silky texture.
  • Parmesan cheese: Freshly grated on top for a nutty, savory finish.

How to Make Ribollita - Italian Bean Soup Recipe

Step 1: Sauté the Vegetables

Start by heating 2 to 3 tablespoons of olive oil in a large soup pan over medium-high heat. Toss in the chopped carrots, onion, and celery. Sauté these until they begin to soften, releasing their natural sweetness and creating that classic soffritto base that is essential for depth in Italian cooking.

Step 2: Add Garlic and Seasonings

Next up, add the minced garlic along with the bay leaves, Italian seasoning, rosemary, salt, pepper, and red pepper flakes. Keep stirring the mix until the garlic takes on a beautiful golden hue and the spices release their fragrant oils. This step infuses the soup with so much character, you’ll already be excited about what’s next.

Step 3: Introduce the Tomatoes and Deglaze with Wine

In go the peeled and chopped fresh tomatoes; sauté them for a couple of minutes to slightly break them down, enhancing their sweetness. Then pour in the white wine to deglaze the pan, scraping up any browned bits—that wonderful flavor gold that will enrich the broth.

Step 4: Simmer with Broth and Beans

Pour in the chicken broth and add the drained cannellini beans next. Bring everything to a boil before turning the heat down to a gentle simmer. Cover the pot and let it cook for at least 30 minutes to marry all the flavors beautifully.

Step 5: Prepare the Bread

While the soup simmers, cut your bread into roughly 1-inch cubes. Using a sturdy bread like Italian or sourdough ensures it won’t fall apart immediately, which is key for the texture you want when it’s added later.

Step 6: Cook the Kale

After the simmer, stir in the chopped kale. Allow it to soften and become tender in the hot soup—this leafy green is what gives Ribollita its vibrant color and earthy flavor.

Step 7: Thicken with Bread

Add the cubed bread directly to the pot. Using a wooden spoon or spatula, gently press the bread into the soup. The bread will start to absorb the broth and break down, thickening the soup to your preferred consistency. You can keep it lightly thickened or thicken it further by adding more bread for a stew-like richness.

Step 8: Final Garnish and Serve

To finish, ladle the soup into bowls and sprinkle generously with freshly grated Parmesan cheese. A drizzle of extra virgin olive oil on top adds a lovely silky richness and ties the whole experience together with that authentic Italian touch.

How to Serve Ribollita - Italian Bean Soup Recipe

A close-up of a ladle holding a bright vegetable soup with three layers: orange diced carrots on top, white beans in the middle, and dark green kale leaves at the bottom. The ladle is over a white speckled ceramic bowl with a handle, showing the empty inside with light brown hues. The background is softly blurred with more soup visible in a pot, all set on a white marbled surface. The photo taken with an iphone --ar 4:5 --v 7

Garnishes

Simple yet effective garnishes really elevate Ribollita. Freshly grated Parmesan cheese is a must for its nutty, salty contrast. Adding a light drizzle of high-quality olive oil brings a luscious finish, while a crack of fresh black pepper can awaken the flavors just before serving.

Side Dishes

Ribollita shines on its own, but pairing it with a crisp green salad or some marinated olives can add a refreshing balance. Rustic Italian bread on the side is always welcome for dipping and soaking up every last savory drop.

Creative Ways to Present

If you want to impress, serve Ribollita in rustic bowls with a sprig of fresh rosemary or thyme as a garnish for visual appeal and subtle aroma. For a cozy dinner party, offer Parmesan shards so guests can add their preferred amount, making the experience extra interactive.

Make Ahead and Storage

Storing Leftovers

Ribollita tastes even better the next day as the flavors deepen. Store leftovers in an airtight container in the refrigerator for up to 3 days. The bread will continue to soften, thickening the soup even more, so give it a gentle stir before reheating.

Freezing

This soup freezes beautifully, making it perfect for batch cooking. Portion into freezer-safe containers and freeze for up to 3 months. Note that freezing may cause the bread to break down further, but this only adds to the stew-like texture upon reheating.

Reheating

Reheat gently on the stovetop over low heat, stirring occasionally. Add a splash of broth or water if it becomes too thick. Avoid overheating to maintain the kale’s texture and keep the soup’s vibrant flavors fresh and bright.

FAQs

What is the origin of Ribollita?

Ribollita is a traditional Tuscan soup that traces its roots to peasant cuisine. The name means "reboiled," referencing the practice of reheating leftover vegetable soup with bread, transforming humble ingredients into a hearty dish.

Can I make Ribollita vegetarian?

Absolutely! Substitute the chicken broth with vegetable broth to keep it vegetarian while still maintaining the rich, comforting flavors that define this soup.

What type of bread works best?

Rustic Italian or sourdough bread with a firm crust is ideal because it soaks up the broth without disintegrating too quickly, providing that essential thickening element and lovely texture.

Can I use canned kale or other greens?

Fresh kale is preferred for its texture and flavor, but if you only have canned greens, rinse and drain them well. The soup will have a slightly different texture, but it’s still delicious.

How spicy is Ribollita?

This recipe uses a modest amount of red pepper flakes to add a gentle heat that complements the other flavors without overwhelming the palate. You can adjust the amount to suit your taste.

Final Thoughts

There is something truly magical about a bowl of Ribollita - Italian Bean Soup Recipe; it’s like a warm hug in a bowl that nurtures both body and soul. Whether you’re looking to brighten a chilly day or simply want to bring a taste of Tuscan tradition to your table, this recipe is a beautiful, approachable classic to add to your repertoire. I can’t wait for you to make it your own and enjoy every wholesome, flavorful bite!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Ribollita - Italian Bean Soup Recipe

Ribollita - Italian Bean Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.2 from 5 reviews
  • Author: Kimmy
  • Prep Time: 20 minutes
  • Cook Time: 55 minutes
  • Total Time: 1 hour 15 minutes
  • Yield: 6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Low Fat
Print Recipe
Pin Recipe

Description

Ribollita is a traditional Italian bean soup known for its hearty, comforting blend of vegetables, cannellini beans, kale, and rustic bread. This Tuscan classic is simmered to develop rich flavors and thickened with bread for a satisfying and wholesome meal.


Ingredients

Soup Base

  • 5 ½ Cups chicken broth
  • 1 Can cannellini beans (16-Ounce, drained and rinsed)
  • 4 tomatoes (fresh, peeled and chopped)
  • 2 carrots (peeled and chopped)
  • 1 Stalk celery (chopped)
  • 1 red onion (chopped)
  • 1 Bunch kale (chopped)
  • ½ Cup white wine
  • 6 Cloves garlic (minced)
  • 2 bay leaves
  • ½ Teaspoon Italian seasoning
  • ½ Teaspoon rosemary (dried)
  • ½ Teaspoon salt
  • ½ Teaspoon black pepper
  • ¼ Teaspoon red pepper flakes

Other Ingredients

  • 4 Ounces bread (Italian or sourdough, cut into 1-inch cubes)
  • 3 Tablespoons olive oil (plus more for serving)
  • Parmesan cheese (freshly grated, for garnish)


Instructions

  1. Sauté the vegetables: In the bottom of a soup pan, drizzle 2 to 3 Tablespoons of olive oil. Add the carrots, onions, and celery to the pan. Sauté the vegetables on medium-high heat until they begin to soften, about 5-7 minutes.
  2. Add garlic and seasonings: Add the minced garlic, bay leaves, Italian seasoning, dried rosemary, salt, black pepper, and red pepper flakes to the pan. Mix well and continue to sauté until the garlic starts to gain a light caramel color, about 2 minutes.
  3. Sauté tomatoes and deglaze: Add the peeled and chopped tomatoes to the pan and sauté for another 2-3 minutes to release their juices. Then, deglaze the pan with the white wine, scraping up any browned bits from the bottom.
  4. Simmer the soup: Pour in the chicken broth and add the drained cannellini beans. Bring the mixture to a boil, then reduce the heat to low and cover. Let the soup simmer gently for at least 30 minutes to meld flavors.
  5. Prepare the bread: While the soup simmers, cut the Italian or sourdough bread into 1-inch cubes and set aside.
  6. Add kale and cook: After the soup has simmered 30 minutes, add the chopped kale. Continue cooking until the kale is tender, about 10-15 minutes.
  7. Thicken the soup: Add the bread cubes to the soup. Using a wooden spoon or spatula, push the bread into the soup so it begins to break down and thicken the soup. Adjust the amount of bread to reach your preferred consistency, from lightly thickened soup to stew-like texture.
  8. Garnish and serve: Serve the Ribollita hot, garnished with freshly grated Parmesan cheese and a drizzle of olive oil for added flavor.

Notes

  • For a vegetarian version, substitute vegetable broth for chicken broth.
  • Day-old or stale bread works best as it absorbs the soup and thickens nicely.
  • You can add other vegetables like zucchini or potatoes to customize the soup.
  • Ribollita tastes even better the next day as the flavors deepen.
  • Adjust salt and pepper according to taste before serving.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Soups

  • Creamy Mushroom Soup Recipe
    Creamy Mushroom Soup Recipe
  • Rich and Simple French Onion Soup Recipe
    Rich and Simple French Onion Soup Recipe
  • Hearty Chicken Tuscan Soup Recipe
    Hearty Chicken Tuscan Soup Recipe
  • Hearty Taco Soup Recipe
    Hearty Taco Soup Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi, I'm Kimmy!

Welcome to Eat With Kimmy—where food becomes a language of love, comfort, and stories told with every single bite.

Learn more

Popular

  • Black Pepper Chicken Recipe
    Black Pepper Chicken Recipe
  • McDonald's Copycat Pancakes Recipe
    McDonald's Copycat Pancakes Recipe
  • Copycat McDonald's Sausage and Egg McMuffin Recipe
    Copycat McDonald's Sausage and Egg McMuffin Recipe
  • Raspberry Cookies Recipe
    Raspberry Cookies Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Eat With Kimmy. All rights reserved.