The Best Easy Ribollita Recipe — Classic Italian Bean Soup

Published by Ilyas, Date :

Delicious f97f2b13c4

Soup Recipes

Recipe 02316a6156

If you’re craving healthy comfort food that warms you up from the inside out, this Ribollita recipe is your new go-to. Rooted in Tuscan tradition, this hearty Italian bean soup is packed with nutrient-rich veggies, cannellini beans, and day-old bread that transforms it into a filling stew-like delight. It’s not just delicious — it’s an easy weeknight dinner that’s budget-friendly and perfect for meal prepping. Plus, it fits beautifully into a protein eating plan thanks to its fiber-rich beans and wholesome ingredients.

Ribollita literally means “reboiled” in Italian, referring to the tradition of cooking it, letting it rest, then reheating it the next day for deeper, richer flavors. This soup is as much about history as it is about nourishment — making it a beloved choice for healthy meal plans for two or families looking for quick family meals that satisfy and comfort.

Why You’ll Love This Recipe

This soup is pure soul food. It’s vegan, affordable, and incredibly satisfying, delivering hearty nutrition with every spoonful. The cannellini beans provide a fantastic plant-based protein boost, making it one of the best high protein ready meals you can make at home.

[gs_pinterest id=1]

Ribollita is wonderfully versatile — you can make it in big batches and freeze portions for a convenient meal prep microwave lunch later on. It’s also naturally gluten-free if you skip the bread or use a gluten-free alternative, making it accessible for many dietary needs.

What Makes This Recipe Special?

What really sets Ribollita apart is its signature texture. The addition of torn stale bread thickens the soup into a luscious, stew-like consistency that feels indulgent yet wholesome.

The slow simmer melds earthy greens like kale or Swiss chard with fragrant herbs and rich tomatoes, creating layers of flavor you just don’t get in ordinary bean soups. It’s a celebration of humble ingredients turned into something extraordinary.

Ingredients

  • 2 tablespoons olive oil
  • 1 onion, chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 1 teaspoon dried thyme
  • ½ teaspoon red pepper flakes (optional for a gentle kick)
  • ¼ head green cabbage, chopped
  • 2 cups chopped kale or Swiss chard
  • 1 (14.5 oz) can diced tomatoes
  • 2 (15 oz) cans cannellini beans, drained and rinsed
  • 4 cups vegetable broth
  • 1 cup water
  • 4 slices day-old crusty bread, torn into chunks
  • Salt and black pepper to taste
  • Extra virgin olive oil for drizzling
  • Grated Parmesan or Pecorino cheese (optional, omit for vegan)

How to Make It Step-by-Step

  1. Heat olive oil in a large pot over medium heat. Add the onion, carrots, and celery. Cook for about 8–10 minutes until softened and fragrant — this is the flavor foundation.
  2. Stir in the garlic, thyme, and red pepper flakes if you’re using them. Sauté for 1–2 minutes until the garlic releases its aroma.
  3. Add the chopped cabbage and kale or Swiss chard. Cook for another 5 minutes, letting the greens wilt down beautifully.
  4. Pour in the diced tomatoes, cannellini beans, vegetable broth, and water. Bring the soup to a boil, then reduce the heat and simmer gently for 30 minutes, stirring occasionally.
  5. Toss in the torn bread chunks. Stir well so the bread absorbs the flavors and thickens the soup. Let it simmer for another 10–15 minutes until the texture is rich and stew-like.
  6. Season generously with salt and black pepper. Remove from heat.
  7. Serve hot, drizzled with extra virgin olive oil and sprinkled with grated cheese if you like.

Tips for Best Results

  • Use day-old or stale bread for the perfect soaking effect that thickens the soup. Fresh bread won’t absorb the broth as well.
  • Don’t skip the simmering — it’s crucial to meld all the flavors and soften the veggies and beans perfectly.
  • Taste as you go! Season gradually to avoid over-salting.
  • For a creamier texture, mash some beans with a fork or use an immersion blender to puree a portion of the soup.
  • Leftovers taste even better the next day — the flavors deepen overnight.

Ingredient Substitutions & Variations

  • Swap kale for Swiss chard, collard greens, or savoy cabbage for a different twist.
  • For a heartier version, add diced potatoes or green beans with the veggies.
  • Skip the bread and serve with gluten-free bread to make it gluten-free.
  • Add chopped vegan sausage or turkey for a high protein high carb low fat meal variation.
  • Spice lovers can up the heat by adding a pinch more red pepper flakes or a diced chili pepper.

Serving Suggestions

Ribollita is fantastic served in big bowls with a drizzle of quality extra virgin olive oil on top. Pair it with a crisp green salad tossed with lemon vinaigrette for contrast, or extra crusty bread to dip and savor every last bit.

If you want to keep things light, a simple tomato and cucumber salad works beautifully alongside. This soup also shines as part of a prepared meals for two dinner when paired with a roasted vegetable side.

Pairing Ideas (Drinks, Sides, etc.)

A glass of dry white wine, like Pinot Grigio or Sauvignon Blanc, complements the savory, herbal notes of the soup perfectly. For non-alcoholic options, sparkling water with a slice of lemon or a herbal iced tea are refreshing choices.

Side dishes like roasted garlic bread or a light caprese salad enhance the Italian vibes. A few olives or marinated artichokes make for a great antipasto starter to round out the meal.

How to Store and Reheat Leftovers

Store leftovers in an airtight container in the fridge for up to 5 days. When reheating, warm gently on the stovetop over medium heat, stirring occasionally. Add a splash of broth or water if it’s thickened too much.

Ribollita freezes wonderfully. Cool completely, portion into freezer-safe containers, and freeze for up to 3 months. Thaw overnight in the fridge and reheat as usual.

Make-Ahead and Freezer Tips

This soup is perfect for batch cooking. Make a big pot on the weekend, enjoy fresh servings, and freeze the rest for effortless meal prep microwave lunches later in the week.

Freezing in individual portions saves time and ensures you always have a nutritious, low calorie premade meal delivery option ready to heat and eat on busy days.

Common Mistakes to Avoid

  • Using fresh bread instead of day-old bread — it won’t absorb the liquid and thicken the soup properly.
  • Rushing the simmering process — slow and steady cooking brings out the best flavors.
  • Forgetting to season gradually — soup tastes better with layered seasoning.
  • Overcooking greens until mushy — they should be tender but still hold some texture.

Frequently Asked Questions (FAQ)

What does Ribollita mean?
It means “reboiled” in Italian, reflecting the traditional practice of reheating the soup the next day to enhance flavor.

Can I use canned beans?
Yes! Canned cannellini beans are convenient and work well. Just rinse and drain before adding.

What type of bread works best?
A rustic, crusty bread like Italian sourdough or ciabatta works best, preferably day-old for optimal texture.

Is Ribollita vegan?
Yes, the traditional recipe is vegan. Just skip the optional cheese garnish if avoiding dairy.

Can I freeze Ribollita?
Absolutely, it freezes well and reheats beautifully.

Can I make Ribollita spicier?
Yes, add red pepper flakes or chopped chili while sautéing garlic.

What should I serve with Ribollita?
Pair it with a light salad, roasted veggies, or extra crusty bread for dipping.

Cooking Tools You’ll Need

  • Large soup pot
  • Cutting board and sharp knife
  • Wooden spoon or spatula
  • Can opener (if using canned beans or tomatoes)
  • Ladle for serving

This minimal toolkit makes it easy to whip up this classic healthy boxed meal.

Ribollita isn’t just a soup — it’s a celebration of simple ingredients transformed by love and tradition. It’s the kind of recipe that fills your home with comforting aromas and your belly with warmth. Whether you’re meal planning chicken alternatives or searching for best vegan meal prep options, Ribollita fits right in with its wholesome, satisfying goodness.

If you enjoyed this recipe, don’t forget to save it on Pinterest or share it with a friend!

Ribollita – Italian Bean Soup

A hearty Tuscan soup made with cannellini beans, fresh vegetables, and day-old bread, simmered to perfection for a comforting and nutritious meal. Perfect for easy weeknight dinners and healthy meal plans for two.
No ratings yet
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Course Soup
Cuisine Italian
Servings 6 people
Calories 280 kcal

Ingredients
  

  • 2 tablespoons olive oil
  • 1 whole onion, chopped
  • 2 whole carrots, diced
  • 2 stalks celery, diced
  • 3 cloves garlic, minced
  • 1 teaspoon dried thyme
  • 0.5 teaspoon red pepper flakes (optional)
  • 0.25 head green cabbage, chopped
  • 2 cups kale or Swiss chard, chopped
  • 1 can (14.5 oz) diced tomatoes
  • 2 cans (15 oz each) cannellini beans, drained and rinsed
  • 4 cups vegetable broth
  • 1 cup water
  • 4 slices day-old crusty bread, torn into chunks
  • to taste salt and black pepper
  • to drizzle extra virgin olive oil
  • optional grated Parmesan or Pecorino cheese

Instructions
 

  • Heat olive oil in a large pot over medium heat. Add chopped onion, carrots, and celery, cooking until softened, about 8–10 minutes.
  • Add minced garlic, dried thyme, and red pepper flakes if using. Sauté for 1–2 minutes until fragrant.
  • Stir in chopped cabbage and kale or Swiss chard. Cook until wilted, about 5 minutes.
  • Add diced tomatoes, cannellini beans, vegetable broth, and water. Bring to a boil, then reduce heat and simmer for 30 minutes.
  • Add torn bread chunks and stir well to incorporate. Simmer for another 10–15 minutes until the soup thickens to a stew-like consistency.
  • Season with salt and black pepper to taste. Remove from heat.
  • Serve hot, drizzled with extra virgin olive oil and topped with grated cheese if desired.

Nutrition

Serving: 1peopleCalories: 280kcalCarbohydrates: 38gProtein: 11gFat: 8gSaturated Fat: 1gSodium: 520mgFiber: 9gSugar: 6g
Keyword Budget-Friendly Recipes, Easy Weeknight Dinners, Healthy Comfort Food, High Protein Meals, Italian Bean Soup, Ribollita, Vegan Meal Prep Plan
Tried this recipe?Let us know how it was!

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating