Warm, hearty, and brimming with rustic Italian charm, Ribollita Italian Cabbage Soup is the ultimate comfort food for chilly days. This traditional Tuscan recipe combines nutrient-packed Tuscan kale and Savoy cabbage with tender cannellini beans, aromatic vegetables, and rich vegetable stock. Day-old bread is simmered right into the soup, giving it a satisfyingly thick, stew-like texture that's perfect for soaking up every delicious bite. Finished with a sprinkle of freshly grated Parmesan cheese, this one-pot wonder is as easy to make as it is flavorful, requiring just 15 minutes of prep and 45 minutes of cooking time. Perfect for meal prep or feeding a crowd, Ribollita is a healthy, wholesome dish that's rich in fiber, protein, and classic Italian flavors. Serve it piping hot for an authentic taste of Tuscany!
Scan with your phone to download!
Heat the olive oil in a large pot over medium heat.
Dice the onion, carrots, and celery. Mince the garlic cloves. Add them to the pot and sauté for 5-7 minutes until softened.
Chop the Tuscan kale and Savoy cabbage into bite-sized pieces. Add them to the pot and stir well.
Pour in the canned diced tomatoes and stir to combine.
Mash half of the cannellini beans with the back of a fork and leave the other half whole. Add both the mashed and whole beans to the pot.
Pour in the vegetable stock, and bring the soup to a gentle boil. Add the salt, black pepper, and fresh thyme. Lower the heat to a simmer.
Simmer the soup for 25-30 minutes, stirring occasionally, until the vegetables are tender.
Tear the day-old bread into chunks and add it to the soup. Cook for an additional 5 minutes until the bread has soaked up some of the liquid and softened.
Taste and adjust the seasoning if needed. Ladle the ribollita into bowls and top it with grated Parmesan cheese.
Serve hot and enjoy this classic Italian comfort food!
Serving size | (3452.2g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2525.4 |
Total Fat 110.0g | 0% |
Saturated Fat 31.2g | 0% |
Polyunsaturated Fat 13.1g | |
Cholesterol 87.9mg | 0% |
Sodium 9830.6mg | 0% |
Total Carbohydrate 291.5g | 0% |
Dietary Fiber 62.5g | 0% |
Total Sugars 60.9g | |
Protein 113.8g | 0% |
Vitamin D 0IU | 0% |
Calcium 2078.1mg | 0% |
Iron 27.8mg | 0% |
Potassium 7584.5mg | 0% |
Source of Calories