This Italian soup is simple to prepare and perfect for a cold evening. Mild Italian sausage paired with cannellini beans creates a comforting yet light brothy soup. This Brothy Italian Sausage and White Bean Soup is flavorful, satisfying, and likely to become a winter favorite.

Looking for more cozy soups? Try Hearty Vegetable Pasta Soup or Creamy Three Bean Chicken Stew.
Why You’ll Love this Recipe
- Comforting brothy soup ideal for chilly weather.
- Flavorful but light, not overly heavy.
- Easy to make with simple steps.
- Ready quickly—this soup comes together fast.
- Great leftovers: flavors deepen the next day.
About This Soup Recipe
Mild or sweet Italian sausage is an underappreciated but excellent choice for soup. Combined with cannellini beans (also called white kidney beans), it creates a savory, hearty base that pairs beautifully with aromatic fennel and simple vegetables. A short simmer lets the flavors meld into a satisfying fall or winter meal.
If you enjoy Zuppa Toscana but want something a bit lighter, this Italian Sausage and White Bean soup delivers the same comforting flavor without the creaminess.

Ingredients
Ingredients for this easy soup:
- Fennel seeds — toasted and added whole for a fragrant, slightly sweet-anise note that complements the sausage.
- Mild or sweet Italian sausage — bulk or removed from casings; this is the star.
- Onion — yellow onion adds savory depth.
- Bell pepper — red, orange, or yellow for sweetness and color.
- Celery — adds the final base flavor, similar to soffritto or mirepoix.
- Cannellini beans — canned, drained and rinsed; they hold their shape and add creaminess.
- Chicken stock — use good-quality unsalted stock for the broth.
- Kosher salt and black pepper to taste.
- Balsamic vinegar — a small amount deepens the overall flavor.
- Parmesan cheese — freshly grated for serving.
See the recipe card below for exact quantities.
Substitutions
Common substitutions:
- Sausage: Use hot Italian sausage if you prefer heat.
- Onion: Red onion or shallots work fine.
- Beans: Any firm white bean that keeps its shape can replace cannellini.
- Stock: Vegetable stock works for a lighter or vegetarian approach.
How to Make Brothy Italian Sausage and White Bean Soup
This is a straightforward recipe: cook the sausage, sauté the vegetables, combine with beans and stock, then simmer about 30 minutes so the flavors blend.
Equipment
Needed equipment:
- Large sauté pan or skillet
- Large pot or Dutch oven (7–8 qt recommended)

Step-by-Step Instructions
Toast the fennel seeds
- Dry-toast fennel seeds in a skillet over medium heat, stirring until fragrant and lightly browned. Remove immediately and set aside.
Cook the sausage
- Cook the sausage in the skillet over medium heat until fully browned, about 8–10 minutes. Transfer to a paper towel-lined plate to drain, leaving about 1 teaspoon of the rendered fat in the pan.
Sauté the vegetables
- Sauté the chopped onion, bell pepper, and celery in the reserved fat over medium heat until the onion becomes translucent around the edges.
Cook the soup
- Combine the cooked sausage, toasted fennel seeds, sautéed vegetables, drained cannellini beans, chicken stock, salt, pepper, and balsamic vinegar in a large pot. Bring to a boil, then reduce to a simmer and cook for 30 minutes. Adjust salt if needed. Serve with freshly grated Parmesan, a pinch of red pepper flakes if desired, and crusty bread.
Variations
Ways to vary the recipe:
- Swap the sausage for chicken or ground beef, or omit for a vegetarian version with vegetable stock.
- Add fresh spinach or kale at the end for extra greens.
- Stir in small pasta (shells or orzo) cooked al dente for a heartier soup.

Storage
This pot makes enough to serve 6–8 people. It stores well and the flavor improves after a day. You can refrigerate or freeze portions for later.
How to store leftovers:
- Refrigerate in an airtight container for up to 5 days.
How to reheat:
- Reheat gently on the stove over medium–low heat until warmed through.
Freezing:
- This soup freezes well for up to six months. Thaw in the refrigerator overnight before reheating.
Top Tip
Toast the fennel seeds—dry-toasting spices releases oils and amps up their flavor, making a big difference in the finished soup.
Troubleshooting
If the sausage is very lean or very fatty, keep a little oil or add a tablespoon of olive oil to ensure the vegetables sauté properly.
What to Serve With Italian Sausage and White Bean Soup
Crusty Italian or French bread is ideal. A simple side salad pairs nicely, though the soup is a complete meal on its own.
What Wines To Drink with Italian Sausage Soup
This soup pairs well with medium-bodied Italian reds such as Chianti or Sangiovese, which complement the sausage’s flavors.

Mangiamo Cookbook
Our cookbook, Mangiamo, features 60 Italian recipes with evocative images inspired by Italian traditions and travels.
FAQ
A blend of herbs and seasonings, especially fennel and sometimes crushed red pepper, gives Italian pork sausage its characteristic taste.
Italy grows many varieties of white beans. Cannellini beans, often used in soups, are larger and sometimes labeled as white kidney beans in the United States.
Related
Looking for other recipes like this? Try these:
-
Brothy Italian Sausage and White Bean Soup
-
Creamy Three Bean Chicken Stew
-
Creamy Potato and Caramelized Leek Soup
-
Best Texas Chili from Scratch
Pairing
Favorite sides to serve with this soup:
-
Lemony Basil Pesto Potato Salad
-
Lobster and Shrimp Mac and Cheese
-
Roasted Beets with Whipped Goat Cheese
-
Jalapeño Spinach Artichoke Dip
📖 Recipe

Brothy Italian Sausage and White Bean Soup
Pin Recipe
Equipment
-
Large sauté pan or skillet
-
Large pot or Dutch oven (7-8 qt)
Ingredients
- 1 teaspoon fennel seeds
- 1 pound mild or sweet Italian sausage
- 1 medium yellow onion, chopped
- 1 medium red bell pepper, chopped
- 1 large stalk of celery, chopped
- 2 cans (15.5 oz each) cannellini beans, drained and rinsed
- 6 cups unsalted chicken stock (48 ounces)
- 1 teaspoon kosher salt, plus more to taste
- ½ teaspoon black pepper
- 1 teaspoon balsamic vinegar
- Parmesan cheese for serving
Instructions
-
Toast 1 teaspoon fennel seeds in a dry skillet over medium heat until fragrant and lightly browned. Remove and set aside.
-
Cook 1 pound mild or sweet Italian sausage in the skillet over medium heat until cooked through, about 8–10 minutes. Transfer to a paper towel-lined plate, leaving 1 teaspoon of fat in the pan.
-
Sauté the chopped onion, red bell pepper, and celery in the reserved fat until the onion is just translucent.
-
Add the cooked sausage, toasted fennel seeds, sautéed vegetables, 2 cans (15.5 oz each) drained cannellini beans, 6 cups unsalted chicken stock, 1 teaspoon kosher salt, ½ teaspoon black pepper, and 1 teaspoon balsamic vinegar to a large pot. Bring to a boil, reduce to a simmer, and cook 30 minutes. Taste and adjust seasoning as needed.
-
Serve topped with freshly grated Parmigiano-Reggiano, a sprinkle of crushed red pepper if desired, and crusty bread.
Nutrition
