Italian Ribollita Soup
This hearty, thick soup is filled with vegetables, beans and bread cubes that melt in to create a thick, stew-like consistency. Perfect for a cold day when you need something warming, and a great way to use up vegetables and bread in the Italian tradition. For a vegetarian or vegan version, use homemade vegetable broth and skip the pancetta or Prosciutto (or use it as a garnish). Leftovers are great and freeze well.
Prep Time20 minutes mins
Cook Time40 minutes mins
Total Time1 hour hr
Course: Soup
Cuisine: Italian
Servings: 6 Yield 2 ½ quarts
Calories: 315kcal
- 1 ½ - 2 cups bread cubes sourdough bread, GF or not, day old staled
- 2 tablespoons olive oil divided use
- 3 ounces prosciutto, chopped or pancetta
- 1 large onion diced, 2 cups
- 3-4 large cloves garlic chopped fine
- 1 cup diced carrots 2 large
- 1 cup diced celery 2-3 ribs
- 1 cup diced fennel bulb 1 medium bulb
- 1 ½ teaspoons dried Italian herb blend
- ½ teaspoon sea salt
- ¼ teaspoon freshly ground black pepper
- ¼ teaspoon red pepper flakes
- 4 cups chopped kale 5-6 large leaves without center ribs
- 15 ounces canned cannellini beans rinsed and drained
- 4 cups low sodium chicken broth preferably homemade
- 1 28-ounce can diced tomatoes
- ¼ cup chopped fresh basil leaves
- ½ cup grated Parmesan cheese optional
Cook the prosciutto or pancetta
Add the vegetables
Add the carrots, celery, and fennel. Cook until tender, 5–7 minutes, stirring occasionally. Stir in the dried Italian herbs, salt, pepper, and red pepper flakes.
Finish soup
Return the cooked prosciutto or pancetta to the soup, stir in the fresh herbs, remove the parmesan rind if using, and taste for seasoning. Ladle into bowls and top with grated Parmesan if desired (and remember parmesan is salty).
Recipe Notes: This soup is even better the next day. I like it very thick as we had it in Italy. If you want a more brothy soup, add more broth. Leftovers freeze well.
Calories: 315kcal | Carbohydrates: 32g | Protein: 15g | Fat: 15g | Saturated Fat: 4g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 7g | Trans Fat: 0.02g | Cholesterol: 17mg | Sodium: 597mg | Potassium: 796mg | Fiber: 7g | Sugar: 4g | Vitamin A: 5222IU | Vitamin C: 19mg | Calcium: 225mg | Iron: 4mg