Authentic Ribollita Soup: A Hearty Tuscan Masterpiece with a Crispy Bread Topping
Delve into the comforting embrace of Tuscan tradition with this authentic Ribollita soup recipe. More than just a simple vegetable soup, Ribollita is a culinary celebration of humble ingredients, transforming everyday staples like beans, kale, and vegetables into a profoundly flavorful and satisfying meal. What sets our version apart? We bake a rustic layer of bread right on top, creating an irresistible golden crust that perfectly complements the rich stew beneath.

Ribollita, meaning “reboiled” in Italian, perfectly embodies the spirit of cucina povera – the peasant cooking tradition that makes the most of available ingredients, especially day-old bread. This hearty, comforting, and absolutely delicious soup is not only a fantastic way to enjoy a wholesome meal but also an ingenious method for utilizing stale bread, giving it a glorious second life. It’s a testament to the fact that some of the world’s most beloved dishes are born from simplicity and resourcefulness.
Crafting this soulful soup is surprisingly straightforward. The process begins with gently simmering a medley of fresh vegetables, beans, and aromatic herbs until they reach peak tenderness, allowing their flavors to meld beautifully. The magic truly happens when, just before serving, generous slices of sturdy bread are layered on top of the simmering stew, drizzled with exquisite olive oil, sprinkled with Parmesan cheese, and then baked to golden perfection. The result is a symphony of textures and flavors – a warm, robust soup crowned with a crispy, savory bread topping that is utterly irresistible. To truly savor this Tuscan delight, simply scoop a portion of the hearty soup with a chunk of the golden bread, relishing the blend of soft and crisp in every bite.
Serve this magnificent dish straight from your Dutch oven, or the pot it was baked in, allowing everyone to help themselves to a ladle of the rich soup and a slice of its inviting bread topping. A final drizzle of high-quality extra virgin olive oil and a sprinkle of freshly grated Parmesan cheese elevate this humble dish into an extraordinary dining experience. It’s a meal that warms the body and nourishes the soul, perfect for chilly evenings or any time you crave a taste of authentic Italian comfort.
Essential Ingredients and Thoughtful Substitutions
Understanding the core components and their potential alternatives is key to mastering Ribollita. Here are some detailed notes on the ingredients that make this soup truly shine:
- Canned Diced Tomatoes: Tomatoes form the flavorful base of our Ribollita. While any quality diced tomatoes will work beautifully, we highly recommend opting for fire-roasted diced tomatoes for an unparalleled depth of flavor. The subtle smoky notes they impart add a wonderful complexity to the soup. Brands like Muir Glen often carry a fantastic fire-roasted variety, sometimes found in the natural food sections of grocery stores. If you only have whole canned tomatoes on hand, don’t fret! Simply hand-crush them before adding them to the pot to achieve a similar texture and ensure they blend seamlessly into the soup base.
- White Kidney Beans (Cannellini Beans): These creamy, tender beans are a cornerstone of Tuscan cuisine. In many regions, they are specifically labeled as White Kidney Beans, but you might also find them under their more common Italian name, Cannellini beans. Their mild flavor and soft texture make them ideal for absorbing the rich broth of Ribollita. If cannellini beans are unavailable, standard red kidney beans make a perfectly acceptable substitution, offering a similar hearty texture. The can size can be somewhat flexible, as brands often vary slightly; aim for approximately 18 oz, give or take an ounce, for the ideal bean-to-soup ratio. Ensure you drain and rinse them thoroughly before adding to remove excess sodium and improve their texture.
- Italian Bread: The bread is not just an accompaniment but an integral part of Ribollita. We prefer starting with a whole, unsliced Italian loaf, ideally day-old bread if you can find it. Stale bread isn’t just a budget-friendly choice; its slightly drier texture prevents it from becoming overly soggy in the soup and allows it to crisp up beautifully in the oven. Begin by cutting off the ends of the loaf – these can be torn into chunks and added directly into the soup, where they’ll act as a natural thickener and absorb the delicious broth. From the middle of the loaf, cut thick slices (about 1-inch thick) to form the glorious topping. The specific type of Italian bread is less important than its ability to hold its shape when sliced thickly; rustic loaves, sourdough, or even ciabatta are excellent choices.
- Parmesan Rind: This might seem like an unusual ingredient, but a Parmesan rind is a secret weapon for adding an incredible depth of umami and a subtle nutty flavor to any simmering soup or sauce. We highly recommend saving the tough, outer rind of your Parmesan cheese in a separate bag in the freezer or fridge specifically for dishes like this. Simply drop it into the simmering soup, and let it infuse the broth with its rich essence. Remember to remove it before serving. If you don’t have a rind on hand, a small chunk of Parmesan cheese itself can be used in a pinch, though the rind offers a more concentrated flavor over a longer cooking time without melting completely into the soup.
- Kale: Kale is the classic green for Ribollita, offering a slightly bitter, earthy counterpoint to the sweet vegetables and rich broth. Its sturdy leaves hold up well to simmering. Feel free to use other hearty greens like Swiss chard or even spinach (add spinach closer to the end of cooking as it wilts quickly).
- Chicken Broth: While chicken broth provides a robust base, you can easily make this soup vegetarian by substituting with a good quality vegetable broth. Adjust seasoning as needed based on the broth you choose.
- Extra Virgin Olive Oil: As with many Italian dishes, the quality of your olive oil truly matters. A good, fruity extra virgin olive oil will not only be used for sautéing but also for the crucial final drizzle over the bread, adding a fresh, peppery finish.

Expert Tips for a Flawless Ribollita
- Traditional Bread Chunks: Historically, Ribollita incorporates bread not just on top but also directly into the soup itself, where it slowly breaks down and acts as a natural thickener. If this traditional approach appeals to you, tear some extra bread crusts or less-perfect slices into the simmering broth. If you prefer a thinner soup or just the crispy topping, feel free to omit the bread chunks from the soup base. Should you skip adding bread to the soup, you might consider slightly decreasing the amount of chicken stock to achieve a naturally thicker consistency.
- Maximizing Crispy Bread: For those who believe more crispy bread means more happiness, don’t hold back! While we might arrange the bread neatly for photos, in your kitchen, feel free to cover the entire surface of the soup with bread slices. For extra crispy bits and edges, slightly overlap the slices. If you prefer a softer, more infused topping, lay the bread slices flat, ensuring they have more contact with the soup. The baking process will still create a beautiful golden crust, regardless of your chosen method.
- Storing and Enjoying Leftovers: Ribollita is truly one of those magical dishes that often tastes even better the next day. As it rests in the refrigerator, the flavors deepen and meld, and the soup thickens to a more stew-like consistency. The bread topping will soften slightly, becoming deliciously infused with the soup’s essence. To reheat, gently warm on the stovetop or in the oven. If it’s too thick, add a splash of broth or water. You can even add fresh bread and rebake for a renewed crispy crust!
- The Power of Salt: Never underestimate the importance of proper seasoning in soup, especially one with as many wholesome ingredients as Ribollita. If you taste your soup and feel like it’s “missing something,” more often than not, that missing element is salt. Be generous with your seasoning, tasting and adjusting as you go, to truly bring out the vibrant flavors of all the vegetables and herbs. Freshly ground black pepper also adds a wonderful aromatic kick.
- Invest in Quality Ingredients: Ribollita, in its essence, is a simple dish, and simple dishes truly sing when made with high-quality ingredients. Splurge on great canned tomatoes, such as San Marzano or fire-roasted varieties, use excellent extra virgin olive oil, and choose a genuine Parmigiano Reggiano. A rustic, artisanal loaf of bread will also make a significant difference. These premium ingredients elevate a humble soup into a memorable culinary experience.

Top Tip: Make Ahead for Effortless Entertaining!
One of the best features of Ribollita is its make-ahead potential. You can prepare the entire soup base (without adding the bread topping) in advance and store it in the refrigerator for up to 3-4 days. When you’re ready to serve, simply re-warm the soup gently on the stovetop. If it has thickened too much during refrigeration, thin it out with a little extra chicken or vegetable stock until it reaches your desired consistency. Then, proceed with adding the bread slices, drizzling with infused olive oil, topping with Parmesan, and baking in the oven until golden and bubbly. This strategy makes Ribollita an excellent choice for meal prep, busy weeknights, or entertaining guests without last-minute stress.

Get the Recipe: Simple Ribollita Soup
Pin This
Leave a Review
Ingredients
Soup:
- 1 Tablespoon olive oil
- 1 small onion, diced
- 1 large carrot, sliced or diced
- 1 stalk celery, diced
- 2 cloves garlic, diced
- Pinch red pepper flakes
- 28 oz can diced tomatoes, fire-roasted recommended
- 18 oz can white kidney beans, drained and rinsed
- 4 cups chicken broth
- Parmesan rind, optional
- 1 1/2 cups bread crust chunks, *see notes
- 3 stalks Kale, stalk removed and leaves roughly chopped
- Salt and freshly ground pepper
Infused Olive Oil:
- 1/3 cup olive oil
- 2 cloves garlic, sliced
- Pinch red pepper flakes, optional
Bread Topping:
- 6-8 slices Italian bread, thickly sliced, slightly stale, if possible, plus loaf ends to add to the soup
- 1/3 cup Parmesan cheese, freshly grated, loosely packed
- Salt and freshly ground pepper
Instructions
-
Heat olive oil in a large, oven-safe pot (like a Dutch oven) over medium heat. Add onion, carrot, and celery and cook, stirring occasionally, until softened, about 5 minutes. Add the garlic and red pepper flakes, if using, and cook, stirring, for another 30-45 seconds until fragrant. Add the diced tomatoes, kidney beans, chicken broth, and Parmesan rind, if using. Stir well to combine all ingredients.
-
Bring the soup to a gentle boil, then reduce heat to medium-low. Simmer, uncovered, until the carrots and celery are tender, which typically takes about 30 minutes. Be sure to taste-test the vegetables to ensure they are cooked to your preference.
-
While the soup is simmering, prepare the infused olive oil. In a 1-cup measuring cup or a small bowl, combine the 1/3 cup olive oil, sliced garlic, and red pepper flakes (if using). Gently warm this mixture in the microwave for just 15-20 seconds, or in a small saucepan over very low heat, just enough to release the aromatic flavors from the garlic without cooking it. Set aside.
-
Prepare your Italian bread. Cut the ends from the loaf, roughly 1 1/2 inches in. Tear these ends into rustic chunks and set them aside. From the middle of the loaf, cut 6-8 thick slices, each about 1-inch thick, for the topping. Set these aside as well.
-
Preheat your oven to 450°F (or 230°C for non-convection ovens) as the soup approaches its final simmering stage.
-
Once the soup vegetables are tender, taste the soup and adjust seasoning with a generous sprinkling of salt and freshly ground pepper. Add the chopped kale to the soup in two additions, stirring it in as it wilts down. Incorporate the bread chunks into the soup and stir to combine. Simmer for a few more minutes to allow the flavors to marry. Then, arrange the thick bread slices over the entire top of the soup, ensuring a full, inviting coverage. For a crispier topping, overlap the bread slices slightly; for a softer, more integrated bread, lay them flat. Drizzle the bread slices generously with several tablespoons of the prepared infused olive oil (reserve some for serving). Sprinkle with freshly grated Parmesan cheese and season lightly with salt and freshly ground pepper.
-
Carefully transfer the uncovered pot into the preheated oven. Bake for 13-15 minutes, or until the bread topping is beautifully toasted, golden brown around the edges, and crispy.
-
To serve this magnificent Ribollita, spoon generous portions into individual bowls, ensuring each serving gets plenty of the hearty soup and at least one crispy bread slice. Finish with an additional drizzle of the reserved infused olive oil and a final sprinkle of Parmesan cheese for an extra touch of flavor and elegance. Enjoy!