I make Ribollita Soup when I want a hearty, rustic soup that feels both nourishing and deeply comforting. This classic Italian dish combines vegetables, beans, and bread into a thick, satisfying meal that tastes even better the next day.

Why You’ll Love This Recipe

I love how Ribollita transforms simple, humble ingredients into something incredibly flavorful. It’s filling without being heavy, and I can easily adapt it based on what vegetables I have on hand. I also appreciate that it’s perfect for meal prep since the flavors deepen as it sits. It’s a cozy, one-pot meal that always satisfies me.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • 2 tablespoons olive oil

  • 1 small onion, diced

  • 2 carrots, chopped

  • 2 celery stalks, chopped

  • 3 cloves garlic, minced

  • 1 teaspoon dried thyme

  • 1 teaspoon dried oregano

  • 1/2 teaspoon salt

  • 1/4 teaspoon black pepper

  • 1 can (14–15 ounces) diced tomatoes

  • 1 can (15 ounces) cannellini beans, drained and rinsed

  • 4 cups vegetable broth

  • 2 cups chopped kale or Swiss chard

  • 2 cups day-old rustic bread, torn into pieces

  • 1/4 cup grated Parmesan cheese (optional)

Directions

  1. I heat olive oil in a large pot over medium heat.

  2. I add the onion, carrots, and celery, and sauté until softened, about 5–7 minutes.

  3. I stir in the garlic, thyme, oregano, salt, and pepper, cooking for another minute until fragrant.

  4. I add the diced tomatoes, cannellini beans, and vegetable broth. I bring the mixture to a gentle boil, then reduce the heat and let it simmer for about 15 minutes.

  5. I stir in the chopped kale or Swiss chard and cook until wilted, about 5 minutes.

  6. I add the torn bread pieces directly into the pot and stir well. I let the soup simmer for another 10–15 minutes, stirring occasionally, until it thickens.

  7. I taste and adjust seasoning if needed. I serve it warm with a sprinkle of grated Parmesan if I like.

Servings and timing

This recipe serves about 4–6 people.

I usually spend around 15 minutes preparing the vegetables and about 35–40 minutes cooking. In total, I have it ready in approximately 55 minutes.

Variations

I sometimes add diced zucchini or potatoes for extra heartiness. If I want a richer flavor, I drizzle a little extra olive oil over each serving. I also enjoy adding fresh rosemary instead of thyme for a slightly different herbal note. For a vegan version, I simply skip the Parmesan cheese.

storage/reheating

I store leftover Ribollita in an airtight container in the refrigerator for up to 4 days. The soup thickens as it sits, which I actually enjoy.

To reheat, I warm it gently on the stovetop, adding a splash of broth or water if it becomes too thick. It also freezes well for up to 2 months.

FAQs

What does Ribollita mean?

Ribollita means “reboiled” in Italian. Traditionally, I reheat the soup the next day, which enhances its flavor and thickness.

Can I use fresh bread instead of day-old bread?

Yes, I can lightly toast fresh bread before adding it to help it hold its texture better in the soup.

Is Ribollita vegetarian?

Yes, this recipe is vegetarian as written. I can make it vegan by omitting the Parmesan cheese.

Can I make this soup ahead of time?

Yes, I often prepare it a day in advance because it tastes even better after resting overnight.

Why is my soup so thick?

Ribollita is meant to be thick and hearty. If it becomes too thick for my preference, I simply add more broth when reheating.

Conclusion

I love how Ribollita turns simple pantry staples and vegetables into a deeply satisfying meal. Its thick texture, rich flavor, and comforting warmth make it one of my favorite soups to prepare when I want something wholesome and filling.

Similar Posts

Leave a Reply

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

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