
A hearty Tuscan vegetable and bread soup that reheats beautifully—sturdy greens, cannellini beans, and day-old bread simmered with tomatoes and Parmesan rind for deep umami.

I remember serving this after a blustery hike and watching my oldest dip extra bread cubes into the pot—she declared it “proper comfort.” My neighbor brought a bottle of Sangiovese and said it tasted like Tuscany. It’s a simple formula that rewards small upgrades: a better olive oil, a fragrant herb bundle, a well-aged rind. Those tiny choices make the end result memorable.
My favorite part is the ritual of reheating leftover ribollita—on day two the flavors are deeper, and the texture becomes almost creamy without any cream. Once, after a snowstorm, I delivered a pot to a neighbor and she wrote that it “warmed an entire house.” It’s practical, thrifty, and emotionally generous; that combination is why I keep this in my weekend rotation.
Proper storage preserves texture and flavor: cool the soup to room temperature within two hours and transfer to airtight containers. In the refrigerator it will keep 4–5 days; the bread continues to absorb liquid, so before serving leftovers, add 1/4 to 1/2 cup of hot stock or water and stir over low heat to loosen. For longer storage, freeze in individual portions for up to three months—leave a little headspace as the soup will expand. Thaw overnight in the fridge and reheat gently on the stove. When freezing, omit garnish and any extra cheese; add fresh basil and grated Parmesan after reheating.
Swap kale for Swiss chard or collard greens if unavailable—reduce cooking time slightly for tender chard. Use great northern beans in place of cannellini if that’s what you have; if using dried beans, soak and cook separately to avoid broken skins. Replace San Marzano-style crushed tomatoes with an equal amount of crushed plum tomatoes or a can of whole tomatoes lightly crushed by hand. For a vegan version, skip the Parmesan rind and boost umami with 1 tablespoon of white miso or a splash of tamari. Gluten-free eaters can use dense gluten-free bread, though texture will vary.
Serve ribollita with a drizzle of high-quality extra-virgin olive oil and a generous grating of Parmigiano-Reggiano. Toast extra bread cubes in olive oil until golden and sprinkle them on top for crunch. Pair the bowl with a crisp green salad dressed with lemon and olive oil or roasted winter vegetables. For wine, a medium-bodied red like Chianti or an earthy Sangiovese complements the tomato and bean base. It makes a satisfying main course for a casual family supper or an elegant first course at a rustic dinner party.
Ribollita comes from Tuscany and literally means “reboiled”: it was traditionally made by reheating leftover minestrone-style stew with day-old bread. Peasant origins explain why it emphasizes frugality and full-flavored results from simple ingredients. Historically, cooks would layer bread and vegetables and reheat the pot multiple times, each reheating deepening the flavor. The dish highlights Tuscan ingredients—beans, dark leafy greens, tomatoes, and robust bread—and reflects a culinary ethos that values thrift, seasonality, and savoring every bit of food.
In winter, choose robust Tuscan kale and heartier root vegetables like parsnips or turnips to deepen flavor. In spring or summer, swap some of the kale for baby spinach at the end for a lighter version, add fresh cherry tomatoes instead of canned for sweetness, and finish with a scattering of basil. For autumn, stir in roasted butternut squash cubes for sweetness and color. The basic method adapts well to seasonal produce while keeping the comforting bread-and-bean heart intact.
Make a large pot on Sunday and portion into lunch-size containers for the week—each portion reheats quickly and keeps you full. If you prefer a looser texture for lunches, stir in extra vegetable stock before sealing containers. Keep garnishes separate: toasted bread cubes and grated Parmesan should be stored in small bags or jars to maintain crunch. For a streamlined weeknight meal, cook the soffritto the night before and refrigerate; in the morning combine everything and simmer for 20–30 minutes after work.
Ribollita is more than a recipe; it’s a practice of using good basics and letting time and heat turn them into something soulful. Make it yours by adjusting herbs and bread, and enjoy the ritual of sharing a humble, slow-made bowl with people you love.
Use day-old crusty Italian or country bread so it absorbs liquid without turning to mush too quickly.
Add the Parmesan rind early during simmering to extract deep savory flavors; remove before serving.
Keep the kale pieces bite-sized to achieve tender-but-not-mushy greens in the finished soup.
If the soup becomes too thick after chilling, loosen it with a splash of hot broth or water while reheating.
This nourishing ribollita soup recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Yes. The soup stores well and the flavor improves after a day. Refrigerate up to 4–5 days or freeze portions for up to 3 months.
Omit the Parmesan rind and cheese, and add a tablespoon of miso or tamari for umami to keep it vegan.
This Ribollita Soup recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Heat 2 tablespoons olive oil in a large pot over medium-high heat. Add chopped onion, carrots, and celery and cook about 5 minutes until softened and edges are lightly golden.
Stir in minced garlic and 1/4 teaspoon crushed red pepper flakes; cook 2 minutes until fragrant, taking care not to brown the garlic.
Pour in crushed tomatoes and 4 cups vegetable broth. Add thyme sprigs, chopped basil, minced rosemary, bay leaf, Parmesan rind, and rinsed cannellini beans. Season with salt and pepper and stir to combine.
Bring to a gentle simmer with the lid slightly ajar and cook for 20 minutes until vegetables are tender and flavors meld.
Remove lid, stir in chopped Tuscan kale and simmer 2–4 minutes until wilted but still slightly firm.
Add 2 cups cubed day-old bread and simmer 5 minutes until bread partially dissolves and thickens the soup; remove thyme, bay leaf, and rind before serving.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@gusteen on social media!


A lightning-fast, budget-friendly egg fried rice that transforms day-old jasmine rice into a savory, restaurant-style side or main in just 10 minutes.

No-bake chocolate coconut balls made with just shredded coconut, condensed milk, and dark chocolate. Quick, crowd-pleasing, and perfect for gifting.

A simple, no bake treat made with shredded coconut, sweetened condensed milk, Manuka honey, whole almonds, and dark chocolate. Ready in under an hour and perfect for gifting.

Leave a comment & rating below or tag @gusteen on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.