Comforting Sausage, Fennel and White Bean Soup

Italian soups are one of my favorite comforts, and this Sausage, Fennel, and White Bean Soup hits every note: savory Italian sausage, the bright anise-like crunch of fennel, creamy cannellini beans, and a hint of lemon to lift the whole bowl. It’s hearty without being heavy and comes together in about 40 minutes—perfect for weeknights or a cozy weekend meal.

Bowls of Sausage, Fennel, and White Bean Soup on wood serving board. Bowls of garnishes scattered around.

This version is reminiscent of a classic Zuppa Toscana—with Italian sausage and kale—but it’s brightened by fennel, fire-roasted tomatoes, a splash of white wine, and the creamy texture of cannellini beans. If you prefer a dairy-free meal, omit the parmesan rind and skip the grated cheese at the end; the soup still has plenty of depth and richness.

Sausage, Fennel, and White Bean Soup Ingredients

  • 1 pound mild or spicy Italian sausage (use spicy if you like more heat)
  • 1 medium fennel bulb, quartered lengthwise and thinly sliced
  • 1 cup diced yellow onion (about 1 small onion)
  • 1/2 cup dry white wine
  • 4 cups low-sodium chicken broth
  • 1 (14.5-ounce) can fire-roasted tomatoes
  • 2 (15-ounce) cans cannellini beans (drained and rinsed)
  • Parmesan rind (optional; omit for dairy-free)
  • 1 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon freshly ground black pepper
  • 1 teaspoon Italian seasoning
  • Zest of 1/2 lemon and 2 tablespoons freshly squeezed lemon juice
  • 4 cups lacinato (Tuscan) kale, stems removed and thinly sliced
  • Optional for serving: grated Parmesan, crushed red pepper flakes, extra black pepper

Step-by-Step Instructions

1. Brown the sausage and cook the aromatics

Heat a large pot or Dutch oven over medium-high heat. Add the Italian sausage and cook, breaking it into bite-sized pieces, until it’s just browned and no longer pink, about 5 minutes. Drain off excess fat, return the pot to the heat, then add the sliced fennel and diced onion. Sauté, stirring occasionally, until the fennel is tender, about 4 minutes.

White dutch oven with ground beef and fennel sautéing.

2. Deglaze and build the broth

Pour the white wine into the pot and cook until the liquid is reduced by about half, roughly 2 minutes. Add the chicken broth, fire-roasted tomatoes, drained cannellini beans, parmesan rind (if using), salt, pepper, and Italian seasoning. Bring the mixture to a rapid simmer, then lower the heat to maintain a gentle simmer. Cover and cook until the beans are tender and the flavors meld, about 15 minutes.

White dutch oven filled with beans, broth, tomatoes, seasoning, and cheese rind.

3. Finish with lemon and kale

Remove and discard the parmesan rind. Stir in the lemon zest, lemon juice, and the sliced kale. Cook until the kale is just wilted, about 3–4 minutes. Taste and adjust seasoning with additional salt or pepper if needed.

Dutch oven of Sausage, Fennel, and White Bean Soup. Spoon resting in pot.

4. Serve

Ladle the soup into bowls and garnish as desired with grated Parmesan, a pinch of crushed red pepper flakes, and freshly cracked black pepper. This soup pairs well with crusty bread for dipping.

Recipe FAQs

Can I use spicy Italian sausage?

Yes. Spicy Italian sausage will give the soup more heat and a bolder flavor. Mild sausage keeps the dish more balanced if you prefer less spice.

Should I drain the fat after cooking the sausage?

Yes. If there is excess fat after browning the sausage, drain it off before adding the fennel and onion to avoid an overly greasy broth.

Is the parmesan rind necessary?

No. The rind adds a savory depth and a subtle umami note, but you can omit it to keep the soup dairy-free. The soup will still be flavorful thanks to the sausage, tomatoes, and seasoning.

How should I reheat leftovers?

Reheat gently on the stovetop over medium heat, adding a splash of broth if the soup has thickened, since the beans can absorb liquid in storage. Microwave in intervals, stirring between rounds, until warmed through.

White bowl of Sausage, Fennel, and White Bean Soup with spoon resting in it.

This soup stores and freezes well. Let it cool completely before transferring to airtight containers or freezer bags, leaving room for expansion. Thaw overnight in the refrigerator or use your microwave’s defrost setting, then reheat on the stove, adding 1–2 cups of extra broth if the soup has become thick. Adjust seasoning after reheating.

Notes & Tips

  • Substitutions: Swap cannellini beans for another white bean if preferred. Ground turkey or chicken Italian sausage work in a pinch, though texture and fat content will differ.
  • Texture: For a creamier consistency, mash a cup of the cooked beans against the side of the pot before adding the kale.
  • Make-ahead: The flavors develop even more after a day in the fridge, making this a great make-ahead dinner.
  • Freezing: Label containers with date and freeze for up to 3 months. Thaw in the fridge before reheating.

Nutrition (per serving, approximate)

  • Calories: 462 kcal
  • Carbohydrates: 11 g
  • Protein: 18 g
  • Fat: 36 g (Saturated Fat: 13 g)
  • Sodium: 1455 mg
  • Fiber: 4 g
  • Vitamin A: 2187 IU
  • Vitamin C: 35 mg

Nutrition information is an approximation and will vary depending on specific ingredients and portion sizes.

Additional Info

  • Total time: about 40 minutes
  • Servings: 4 (can serve 4 to 6 depending on appetite)
  • Author: Alex Snodgrass

Looking for more soup recipes? Try these:

Chickpea and Farro Soup with Escarole

Spring Green Minestrone

Tuscan Ribollita Soup

Easy Italian White Bean Soup

Photography credit: Eat Love Eats.