Ivys Recipes

  • About
  • Recipe Index
  • Recipes by Meals
    • Appetizers and Snacks
    • Desserts
    • Side-Dish
    • Soups
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • About
  • Recipe Index
  • Recipes by Meals
    • Appetizers and Snacks
    • Desserts
    • Side-Dish
    • Soups
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • About
  • Recipe Index
  • Recipes by Meals
    • Appetizers and Snacks
    • Desserts
    • Side-Dish
    • Soups
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

Ribollita: Traditional Italian Vegetable and Bean Soup Recipe

Published: Sep 12, 2026 by Ivy · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.3 from 22 reviews

If you have ever dreamed of a soup that wraps you in warmth and comfort while delivering hearty, rustic flavors, then you need to try this Ribollita: Traditional Italian Vegetable and Bean Soup Recipe. It’s a beautiful blend of tender cannellini beans, vibrant kale, and fragrant herbs simmered in a rich tomato and stock base, all brought together with the cozy addition of crusty bread and Parmesan. This classic Tuscan soup celebrates simplicity at its finest, utilizing humble ingredients that transform into a soul-soothing meal perfect for any day when you want something nourishing and satisfying.

Ingredients You'll Need

The image shows a collection of ingredients on a white marbled surface. On the right, there is a large loaf of brown, crusty bread with a rough texture. To the left of the bread is a glass bowl filled with chopped vegetables including orange carrots, green celery, and white onions. Above the bread, there is a glass measuring cup with a light yellow liquid, likely broth. Below the broth is a clear container with a yellowish liquid, possibly olive oil. Next to the oil is a small bunch of thyme sprigs. In the center left is a clear glass bowl filled with light beige beans. Below the beans, there is a small wedge of a hard, pale yellow cheese. Next to the cheese is a small glass bowl containing a rich, dark red paste. To the lower right of this, there is a small bowl of white salt. At the bottom left corner, a whole lemon with a smooth yellow skin is placed. photo taken with an iphone --ar 4:5 --v 7

Every ingredient in this dish plays a crucial role in building layers of flavor, texture, and inviting color. You’ll find that these simple, wholesome components come together to create a wonderfully balanced and authentic soup that warms from the inside out.

  • Cannellini beans: Provide creamy, mild-flavored protein that forms the hearty base.
  • Olive oil: Adds richness and helps soften the vegetables, creating depth.
  • Yellow onion: Brings sweetness and aromatic foundation.
  • Celery: Offers a subtle crunch and bright, fresh notes.
  • Carrots: Add natural sweetness and vibrant orange color.
  • Garlic: Infuses warmth and pungency that awakens the senses.
  • Kosher salt and black pepper: Essential seasonings to elevate every flavor.
  • Crushed red pepper: Gives a gentle kick to keep the soup lively.
  • Tomato paste: Intensifies the soup’s richness and gives an appealing deep red hue.
  • Fresh thyme sprigs: Impart herbal brightness and earthiness.
  • Chicken or vegetable stock: Creates the flavorful liquid base and ties ingredients together.
  • Lacinato kale: Adds sturdy green leaves and a slightly bitter contrast.
  • Baguette slices: Used in the soup itself to soak up the flavors and add rustic texture.
  • Parmesan-Reggiano cheese: Finely grated for a salty, nutty finish both inside and atop the soup.

How to Make Ribollita: Traditional Italian Vegetable and Bean Soup Recipe

Step 1: Prepare the Bean Base

The magic starts with the beans. Take half of your cannellini beans and pulse them in a food processor until smooth, adding a bit of stock if needed for a creamy consistency. This puree will thicken the soup, giving it that velvety texture that makes Ribollita so comforting.

Step 2: Sauté the Vegetables

Warm your olive oil in a medium pot over medium heat. Add the finely minced yellow onion, diced celery, and carrots. Cook them gently for 5 to 7 minutes until they soften and release their natural sweetness. Stir in the minced garlic, kosher salt, freshly ground black pepper, crushed red pepper, and fresh thyme. Let these savory, fragrant ingredients mingle for a couple of minutes until you can smell their wonderful aroma filling your kitchen.

Step 3: Deepen the Flavor with Tomato Paste

Next, mix in the tomato paste. Cook it until it darkens to a deep brick red color—this process intensifies the tomato’s sweetness and adds a rich umami depth to your soup.

Step 4: Combine Everything and Simmer

Add the reserved Parmesan rind to infuse savory notes, followed by the bean puree and the remaining whole beans. Pour in your stock and toss in the roughly chopped lacinato kale. Bring everything to a gentle simmer, then reduce the heat to low, cover, and allow the flavors to marry together over 15 to 20 minutes. During this time, the kale wilts perfectly and the soup develops its signature hearty yet delicate balance.

Step 5: Add the Bread and Cheese

Tear up half of your baguette and scatter the pieces over the soup in the pot. Sprinkle generously with finely grated Parmesan-Reggiano, allowing the bread to soak up the broth and soften beautifully. Serve hot with an extra drizzle of olive oil and more Parmesan if you desire that luscious, melty finish.

How to Serve Ribollita: Traditional Italian Vegetable and Bean Soup Recipe

Two bowls of thick vegetable stew sit on a white marbled surface. Each bowl is white with a slightly textured rim, filled with a rich brown-orange soup base that has visible chunks of dark green leafy kale, white beans, and soft golden-brown bread pieces soaked in the broth. There are small sprinkles of grated cheese on top, adding a light dusting of white. A yellow cloth is laid down beside one bowl, and two shiny, dark metallic spoons rest near the lower right corner. A yellow-tinted glass is visible near the top right corner of the frame. The overall feel is warm and homey. photo taken with an iphone --ar 4:5 --v 7

Garnishes

Elevate your Ribollita with a drizzle of good quality olive oil just before serving. A fresh grind of black pepper and a sprinkle of Parmesan cheese add welcoming layers of flavor. If you like, a pinch of crushed red pepper flakes on top gives an exciting little spark.

Side Dishes

This soup is robust enough to be a full meal on its own, but if you want to turn it into a delightful Italian feast, serve it alongside a crisp green salad or a plate of marinated olives. A chilled glass of white wine or a rustic red pairs beautifully as well.

Creative Ways to Present

For a rustic, authentic touch, serve Ribollita in deep bowls lined with toasted baguette slices to sop up the broth. You can also ladle it into mini cast-iron skillets or small crocks for a cozy presentation that’s sure to impress guests at your next dinner.

Make Ahead and Storage

Storing Leftovers

One of the best things about Ribollita is that its flavors improve after a day or two. Store leftovers in an airtight container in the refrigerator for up to 3 to 4 days. The kale will remain tender and the beans will soak up even more of the soup’s delicious broth.

Freezing

This soup freezes wonderfully. Portion it into freezer-safe containers or bags and freeze for up to 3 months. Make sure to leave some headspace as it expands. When thawing, do so overnight in the fridge for best texture retention.

Reheating

To reheat, gently warm the soup over medium-low heat on the stove, stirring occasionally to prevent sticking. Add a splash of stock or water if it feels too thick. Avoid boiling to preserve the fresh flavors and texture of the kale and beans.

FAQs

Can I use other types of beans for this recipe?

Absolutely! While cannellini beans are traditional and provide a creamy texture, great northern beans or even navy beans work beautifully as substitutes with a similar mild flavor.

Is Ribollita suitable for vegetarians?

Yes, it’s very easy to make vegetarian by using vegetable stock instead of chicken stock. The soup is naturally rich and flavorful without any meat.

What if I don’t have lacinato kale? Can I use other greens?

If lacinato kale isn’t available, you can substitute with curly kale, Swiss chard, or even spinach. Keep in mind that spinach wilts much faster, so add it later in the cooking process.

Why does the recipe call for bread in the soup?

The bread is integral to Ribollita. Traditionally, this soup was made to use up stale bread, which soaks up the broth and thickens the soup, creating a uniquely satisfying texture and robust character.

Can I make this soup spicy?

Definitely! The recipe includes crushed red pepper, but feel free to increase the amount or add a pinch of chili flakes to match your heat preference. Just go slowly to balance the flavors perfectly.

Final Thoughts

There is something genuinely heartwarming about spooning a bowl of Ribollita: Traditional Italian Vegetable and Bean Soup Recipe. It’s the kind of dish that feels like a hug from the inside, combining rustic charm with satisfying nutrition. Whether you are cooking for a crowd or simply craving something comforting, I truly encourage you to make this soulful soup — it’s a timeless Italian treasure you’ll want on repeat all year round.

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: Traditional Italian Vegetable and Bean Soup Recipe

Ribollita: Traditional Italian Vegetable and Bean Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.3 from 22 reviews
  • Author: Ivy
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Tuscan, Italian
  • Diet: Vegetarian
Print Recipe
Pin Recipe

Description

Ribollita is a classic Tuscan soup featuring creamy cannellini beans, hearty kale, and rustic bread, slow-cooked to blend rich flavors. This comforting and wholesome recipe uses simple ingredients, simmered together to create a thick, satisfying meal perfect for any season.


Ingredients

Beans and Purée

  • 2 (15-ounce) cans cannellini beans or great white northern beans, drained, washed, and divided

Vegetables and Aromatics

  • ¼ cup olive oil (plus more for topping)
  • ½ yellow onion, peeled and minced
  • 2 ribs celery, finely diced
  • 3 small carrots, peeled, ends trimmed and diced
  • 3 garlic cloves, minced
  • ½ teaspoon kosher salt (plus more to taste)
  • Freshly ground black pepper
  • 1 teaspoon crushed red pepper (reduce to ½ teaspoon if sensitive to heat)
  • 2 sprigs fresh thyme

Other Ingredients

  • 3 tablespoons tomato paste
  • 3 ½ cups low-sodium chicken stock or vegetable stock
  • 1 bunch Lacinato kale, ribs removed and roughly chopped
  • 1 baguette, cut into slices
  • 3 ounces finely grated Parmesan-Reggiano cheese


Instructions

  1. Prepare Bean Purée: Add half of the drained cannellini beans to a food processor and pulse until smooth. If needed, add some broth from the recipe to achieve a smoother texture. Set this bean purée aside for later use.
  2. Sauté Vegetables: Heat olive oil in a medium pot over medium heat. Add minced onion, diced celery, and diced carrots. Cook for 5 to 7 minutes until very softened. Stir in minced garlic, kosher salt, freshly ground black pepper, crushed red pepper, and fresh thyme. Cook together for 1 to 2 minutes until fragrant.
  3. Add Tomato Paste and Combine Ingredients: Stir in the tomato paste and cook until it darkens to a deep brick red color, about 2 minutes. Add the Parmesan-Reggiano rind, reserved bean purée, remaining whole beans, stock, and roughly chopped kale. Stir to combine.
  4. Simmer the Soup: Reduce heat to low, cover the pot, and cook the soup for 15 to 20 minutes to allow flavors to meld and the kale to soften.
  5. Add Bread and Cheese topping: Tear half of the baguette into pieces and place them on top of the soup in the pot. Sprinkle grated Parmesan-Reggiano over the bread pieces.
  6. Serve: Ladle the Ribollita into bowls. Garnish each serving with a drizzle of olive oil and additional Parmesan, if desired.
  7. Storage: Store leftovers in an airtight container. The soup will keep well refrigerated for 3 to 4 days and reheats wonderfully.

Notes

  • Using vegetable stock makes this soup suitable for vegetarians.
  • Adjust crushed red pepper according to your preferred spice level.
  • The soup improves in flavor when reheated, making it perfect for leftovers.
  • Use day-old or slightly stale baguette for better texture when added to the soup.
  • You can omit the Parmesan rind if unavailable, but it adds great depth of flavor.

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

Click here to Follow me on Pinterest

More Meals

  • Best Lemon Brownies Recipe (With Lemony Glaze) Recipe
    Best Lemon Brownies Recipe (With Lemony Glaze) Recipe
  • Soft Easter Sugar Cookies (Decorated Peep Cookie) Recipe
    Soft Easter Sugar Cookies (Decorated Peep Cookie) Recipe
  • Crema Pasticcera (Italian Pastry Cream) Recipe
    Crema Pasticcera (Italian Pastry Cream) Recipe
  • Dreamy Cream Strawberry Milkshake Recipe
    Dreamy Cream Strawberry Milkshake 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

Hey, I’m Ivy!

I’m a 28-year-old mom to my little prince, Pitter, who loves cooking and exploring flavors from around the world. What started in my home kitchen is now a space where I share simple, global-inspired recipes made with love.

 

Learn more

Popular

  • Arugula Salad with Strawberries, Feta, and Lemon Vinaigrette Recipe
    Arugula Salad with Strawberries, Feta, and Lemon Vinaigrette Recipe
  • Chicken Vegetable Soup (Easy Stovetop Recipe) + Video Recipe
    Chicken Vegetable Soup (Easy Stovetop Recipe) + Video Recipe
  • Vegetable Tortellini Soup Recipe
    Vegetable Tortellini Soup Recipe
  • Easy Creamy Tomato Bisque Soup Recipe
    Easy Creamy Tomato Bisque Soup Recipe

Footer

as seen in:

↑ 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 Ivys Recipes. All rights reserved.