Tuscan White Bean and Kale Soup with Fennel and Tomatoes

Prep: 10 minCook: 20 min6 servingsmediumItalian
Tuscan White Bean and Kale Soup with Fennel and Tomatoes

This hearty Italian-inspired soup combines earthy cannellini beans with tender Tuscan kale and aromatic fennel in a rich tomato broth. The fennel adds a subtle licorice note that pairs beautifully with the smoky paprika and red pepper flakes. Perfect for chilly evenings or when you need a nutritious weeknight meal, this soup delivers comfort and flavor in every spoonful. The optional Pecorino cheese adds a sharp, salty finish that complements the beans and greens perfectly.

Ingredients

6 servings
  • 1 bulb fennel, chopped
  • 2 bunches Tuscan kale or other dark leafy greens, washed and roughly chopped
    Swiss chard1:1vegetarian

    same nutrition profile

  • 2 15-ounce cans cannellini beans, drained and rinsed
    great northern beans1:1vegetarian

    similar texture

    Full guide →
  • 2 tablespoons olive oil
  • 2 28-ounce cans diced tomatoes, with juices
  • 4 cups vegetable broth
    chicken broth1:1removes vegetarian tag

    richer flavor

    Full guide →
  • 2 cups water
  • ½ teaspoon red pepper flakes
  • 1 teaspoon dried basil
  • ½ teaspoon smoked paprika
  • 1 teaspoon kosher salt
  • Pecorino cheese, grated for garnish(optional)
    Parmesan cheese1:1vegetarian

    similar sharp flavor

Instructions

  1. 1

    Chop the fennel bulb and reserve some sprigs for garnish

  2. 2

    Wash and roughly chop the kale

  3. 3

    Drain and rinse the cannellini beans

  4. 4

    Heat olive oil in a large pot or Dutch oven over medium high heat

  5. 5

    Sauté the fennel for 5 minutes

  6. 6

    Add the canned tomatoes with their juices and simmer for 8 minutes

  7. 7

    Add the vegetable broth, water and cannellini beans

  8. 8

    Bring to a boil

  9. 9

    Reduce to a simmer and add the red pepper flakes, dried basil, smoked paprika, and kosher salt

  10. 10

    Add the kale and simmer until tender, about 5 minutes

  11. 11

    Serve garnished with grated Pecorino cheese and fennel sprigs

Tips

Tip 1

San Marzano tomatoes provide the best flavor for this soup if you can find them

Tip 2

Reserve fennel fronds for garnish to add a fresh anise note to each serving

Tip 3

Swiss chard, spinach, or mustard greens work well as substitutes for Tuscan kale

Good to Know

Storage

Refrigerate for up to 3 days or freeze for up to 3 months

Make Ahead

Can be made 1-2 days ahead and reheated gently on stovetop

Serve With

Serve hot with crusty bread and extra grated cheese on the side

See pairing guide →

Common Mistakes

Watch

Don't overcook the kale to avoid mushy texture

Watch

Drain beans thoroughly to prevent cloudy broth

Substitutions

Tuscan kale
Swiss chard1:1vegetarian

same nutrition profile

Full guide →
vegetable broth
chicken broth1:1removes vegetarian tag

richer flavor

Full guide →
Pecorino cheese
Parmesan cheese1:1vegetarian

similar sharp flavor

Full guide →
cannellini beans
great northern beans1:1vegetarian

similar texture

Full guide →
Find more substitutions →

FAQ

Can I use fresh tomatoes instead of canned?

Yes, use about 3-4 pounds fresh tomatoes, peeled and chopped. You may need to simmer longer to develop the same rich flavor.

How long will this soup keep in the refrigerator?

The soup will keep for 3 days refrigerated in an airtight container. The flavors actually improve after a day.

Can I freeze this soup?

Yes, freeze for up to 3 months. The beans may become slightly softer after freezing but the flavor remains excellent.