Tuscan White Bean and Kale Soup (Ribollita)

This post may contains Amazon affiliate and other affiliate links. If you make a purchase through these links, I may earn a small commission at no extra cost to you. Your support helps me continue to provide quality content. I only recommend products I personally trust and believe will add value to your experience. For more details, please visit my Privacy Policy.

Page Contents

Vegan Tuscan white bean and kale soup, inspired by traditional ribollita, is a rustic, deeply comforting dish rooted in simplicity. It is known for its hearty texture and layered flavors, created from humble pantry ingredients slowly simmered together. Even without animal products, the soup delivers richness and depth, making it ideal for cooler days or nourishing weeknight meals.

White beans form the backbone of the soup, breaking down slightly as they cook and naturally thickening the broth. This creates a creamy, stew-like consistency without the need for dairy. The beans also provide substance and protein, turning the soup into a filling, satisfying main course rather than a light starter.

Kale adds structure and earthiness, holding its shape while softening into the broth. As it cooks, it absorbs the flavors of garlic, onion, and herbs, balancing the creaminess of the beans with a subtle bitterness. Traditional ribollita often includes bread, which soaks up the broth and gives the soup its signature thickness.

Finished with olive oil and simple seasoning, this vegan ribollita improves with time and tastes even better the next day. It is a perfect example of how Tuscan cooking transforms modest ingredients into something warm, nourishing, and timeless.


Vegan Tuscan White Bean and Kale Soup (Ribollita)

Ingredients (4 servings)

  • 3 tablespoons olive oil, plus more for serving

  • 1 large onion, diced

  • 2 carrots, diced

  • 2 celery stalks, diced

  • 4 cloves garlic, minced

  • 1 teaspoon dried thyme or rosemary

  • ½ teaspoon chili flakes (optional)

  • 2 cans (15 oz each) cannellini or other white beans, drained and rinsed

  • 1 can (14–15 oz) crushed tomatoes

  • 4 cups vegetable broth

  • 3–4 cups chopped kale, stems removed

  • 2–3 cups day-old crusty bread, torn into pieces

  • Salt and black pepper, to taste


Instructions

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

  2. Add onion, carrots, and celery. Cook 6–8 minutes until softened.

  3. Stir in garlic, thyme, and chili flakes; cook 30 seconds until fragrant.

  4. Add beans, crushed tomatoes, and vegetable broth. Bring to a gentle boil.

  5. Reduce heat and simmer 15 minutes, lightly mashing some beans to thicken.

  6. Add kale and bread, stirring to submerge.

  7. Simmer another 10–15 minutes until thick and stew-like.

  8. Season with salt and pepper to taste.


Serving Suggestions

  • Drizzle generously with extra-virgin olive oil

  • Serve with additional toasted bread on the side

  • Add freshly ground black pepper or fresh herbs

Related Posts

Scroll to Top