Italian Sausage Soup

Featured in: Soups
This rustic Italian Sausage Soup is a comforting, one-pot meal that's packed with flavor. Sweet fennel sausage, creamy beans, and hearty greens simmer together in a rich tomato broth for a satisfying dinner. It's the kind of soul-warming Italian sausage soup that makes any weeknight feel special.
A rustic bowl of Italian sausage soup with white beans and kale in a rich tomato broth Pin it
A rustic bowl of Italian sausage soup with white beans and kale in a rich tomato broth | plateseason.com

Nothing beats a steaming bowl of Italian Sausage Soup when you’re craving deep, comforting flavors. This version is a classic for good reason, drawing inspiration from the rustic, resourceful kitchens of Italy where a few quality ingredients transform into a feast. You get sweet fennel sausage, creamy beans, and hearty greens all simmered together in a rich tomato broth. It’s my absolute go-to for a weeknight dinner that feels like a warm hug, proving that incredible food doesn’t need to be complicated.

Ingredients You’ll Need

  • Sweet Italian sausage: for foundational flavor and richness, look for sausage with visible fennel seeds and a good fat content for maximum taste.
  • Yellow onion: provides a sweet aromatic base that gets beautifully soft and melds into the broth.
  • Carrots and celery: classic soffritto vegetables that build body and a subtle earthy sweetness in every spoonful.
  • Garlic and dried oregano: the essential Italian aromatics that create that unmistakable savory fragrance as they cook.
  • Red pepper flakes: just a pinch adds a gentle warmth that balances the sausage’s sweetness, totally optional.
  • Low-sodium chicken broth: gives you full control over the salt level, creating a balanced backdrop for all the other ingredients.
  • Crushed tomatoes: their thick texture and concentrated flavor form the heart of the rich, savory broth.
  • Cannellini beans: these creamy, mild beans add wonderful texture and make the soup extra satisfying and filling.
  • Lacinato kale: also called dinosaur kale, its sturdy leaves hold up beautifully to simmering without getting mushy.
  • Kosher salt and black pepper: the essential finishers that sharpen and define all the layered flavors in your pot.
  • Grated Parmesan and crusty bread: the perfect finishing touches for salty, savory depth and for dipping into that glorious broth.

How to Make It

Brown the Sausage Well:
Heat your oil in a large, heavy pot over medium-high heat. Add the sausage, breaking it up with a spoon as it cooks. You want to get it nicely browned and cooked through, which builds a deep flavor foundation for your entire Italian Sausage Soup. Transfer it to a plate with a slotted spoon, leaving those tasty drippings behind.

Cook the Aromatics:
Add your diced onion, carrots, and celery to the pot with the sausage drippings. Let them cook, stirring now and then, until they start to soften and the onion turns translucent. This step, called sweating, gently coaxes out their natural sweetness.

Bloom the Garlic and Spices:
Stir in the minced garlic, oregano, and red pepper flakes if you’re using them. Cook for just about a minute, stirring constantly. You’ll know it’s ready when the garlic becomes incredibly fragrant – don’t let it brown or it can turn bitter.

Build the Broth Base:
Pour in your chicken broth and crushed tomatoes, using your spoon to scrape up all the browned bits stuck to the pot bottom. Those bits are pure flavor gold. Bring everything up to a gentle boil, letting the tomato and broth marry together.

Combine and Simmer:
Now, add back the browned sausage along with the drained beans, torn kale, salt, and pepper. Give it a good stir, then reduce the heat to low and cover the pot. Let it all simmer gently for about 20 to 25 minutes. This quiet time is when the magic happens, letting the kale become tender and every flavor meld into one harmonious pot.

Taste and Adjust:
After simmering, grab a spoon and taste your creation. This is your moment to make it perfect. You might find it needs another pinch of salt or a crack of fresh pepper. Trust your palate here, it knows what it’s doing.

Ladle and Garnish:
Serve the soup hot into deep bowls. This is where you get to personalize it. A generous sprinkle of Parmesan cheese, a drizzle of good olive oil, or some fresh herbs on top make it feel restaurant-special. Don’t forget the bread on the side for dipping.

Overhead shot of a steaming Dutch oven filled with hearty sausage and kale soup

Storage Tips

Once your soup has cooled to room temperature, transfer it to airtight containers and stash it in the fridge where it’ll keep beautifully for up to four days. The flavors really do deepen overnight, making leftovers something to look forward to. You can also freeze it for up to three months – I like to portion it into individual containers for easy future meals. Just thaw it overnight in the fridge and reheat it gently on the stovetop, adding a splash of broth if it’s gotten too thick.

Ingredient Substitutions

If you can’t find sweet Italian sausage, a mix of mild pork sausage with a pinch of fennel seed works in a pinch, or use hot Italian sausage for a kick. Any sturdy greens like Swiss chard, curly kale, or even escarole can stand in for the lacinato kale. Great Northern beans or even chickpeas are excellent swaps for the cannellini beans if that’s what you have in the pantry. For a vegetarian version, skip the sausage, use vegetable broth, and maybe add a handful of mushrooms or lentils for heartiness.

Serving Suggestions

This Italian Sausage Soup truly is a meal in a bowl, but I love serving it with a big, crisp salad dressed with a lemony vinaigrette to cut through the richness. Thick, grilled slices of crusty bread or garlic toast are mandatory for sopping up every last drop of that incredible broth. For a perfect Italian-inspired spread, add a simple antipasto platter with olives and cured meats to start. A glass of Chianti or Sangiovese red wine alongside makes the whole meal feel like a cozy trattoria visit.

Cultural Context

This type of hearty, bean and greens soup is a hallmark of cucina povera, the ‘poor kitchen’ tradition of Italian cooking that turns humble, accessible ingredients into something extraordinary. You’ll find countless regional variations across Italy, from Tuscany’s ribollita to minestrone, each family having their own cherished version passed down through generations. It embodies the Italian principle of creating maximum flavor from minimal ingredients, where a good soffritto, quality tomatoes, and a slow simmer do all the work. Making a big pot to share is about nourishment and community, a tradition that feels just as right at my modern table as it did in a nonna’s kitchen.

Close-up of a spoon dipping into chunky soup with beans, sausage, and vibrant greens

Frequently Asked Questions

What type of sausage works best for Italian Sausage Soup?

Sweet Italian sausage with fennel is the classic choice for authentic flavor in this soup, as listed in the ingredients. Its herbs and mild seasoning create the perfect base. If you prefer more heat, you can substitute with hot Italian sausage or simply add the optional red pepper flakes.

Can I make this Italian Sausage Soup ahead of time?

Absolutely! This soup’s flavors meld and improve overnight. Let it cool completely, then store it in an airtight container in the refrigerator for up to 3-4 days. Reheat it gently on the stovetop, adding a splash of broth if needed, as the beans will continue to absorb liquid.

What can I substitute for lacinato kale?

If you don’t have lacinato (Tuscan) kale, curly kale, Swiss chard, or even fresh spinach are excellent alternatives. For heartier greens like curly kale, add them when the recipe calls for lacinato. For delicate spinach, stir it in during the last 5 minutes of cooking just to wilt.

How do I know when the Italian Sausage Soup is ready?

The soup is ready when the vegetables are tender and the flavors have fully combined. You’ll know it’s done after it simmers for about 20-25 minutes once all the ingredients (broth, tomatoes, beans) are added and the kale has wilted and become tender.

What should I serve with Italian Sausage Soup?

This hearty soup is a complete meal on its own! For a true Italian trattoria experience, serve it with a slice of crusty, grilled ciabatta or focaccia for dipping. A simple side salad with a sharp vinaigrette also balances the soup’s richness perfectly.

Rate This Recipe

How would you rate this recipe?

Hearty Italian Sausage Soup with Kale and White Beans

This rustic Italian Sausage Soup is a comforting, one-pot meal that's packed with flavor. Sweet fennel sausage, creamy beans, and hearty greens simmer together in a rich tomato broth for a satisfying dinner. It's the kind of soul-warming Italian sausage soup that makes any weeknight feel special.

Prep Time
15 Minutes
Cook Time
40 Minutes
Total Time
55 Minutes
4.2
(233 reviews)
By: Chloe Anderson
Category: Soups
Difficulty: Easy
Cuisine: Italian
Yield: 6 Servings
Dietary: dairy-free

Ingredients

  1. 01 1 tablespoon olive oil
  2. 02 1 ½ pounds sweet Italian sausage, casings removed
  3. 03 1 large yellow onion, diced
  4. 04 2 medium carrots, peeled and diced
  5. 05 2 celery stalks, diced
  6. 06 4 cloves garlic, minced
  7. 07 1 teaspoon dried oregano
  8. 08 ½ teaspoon red pepper flakes (optional)
  9. 09 6 cups low-sodium chicken broth
  10. 10 1 (28-ounce) can crushed tomatoes
  11. 11 2 (15-ounce) cans cannellini beans, drained and rinsed
  12. 12 1 large bunch lacinato kale (about 8 ounces), stems removed and leaves torn into bite-sized pieces
  13. 13 1 teaspoon kosher salt, plus more to taste
  14. 14 ½ teaspoon freshly ground black pepper

Instructions

Step 01

Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the sausage, breaking it up with a wooden spoon. Cook for 6-8 minutes, until browned and cooked through. Use a slotted spoon to transfer the sausage to a plate, leaving the drippings in the pot.

Step 02

Add the onion, carrots, and celery to the pot. Cook, stirring occasionally, for 5-7 minutes, until the vegetables begin to soften.

Step 03

Add the minced garlic, dried oregano, and red pepper flakes (if using). Cook for 1 minute, stirring constantly, until fragrant.

Step 04

Pour in the chicken broth and crushed tomatoes, scraping the bottom of the pot to lift any browned bits. Bring the mixture to a gentle boil.

Step 05

Stir in the cooked sausage, drained cannellini beans, torn kale, salt, and pepper. Reduce the heat to low, cover, and simmer for 20-25 minutes, until the kale is tender and the flavors have melded.

Step 06

Taste and adjust seasoning with more salt and pepper if needed. Ladle the soup into bowls and serve hot with your chosen toppings.

Tools You'll Need

  • Large Dutch oven or heavy soup pot
  • Wooden spoon
  • Chef's knife
  • Cutting board
  • Can opener
  • Measuring cups and spoons

Allergy Information

This recipe is dairy-free as written (optional Parmesan served on the side). Contains gluten if using conventional sausage (check labels for gluten-free). For a gluten-free version, ensure your sausage and broth are certified gluten-free.

Nutrition Facts (Per Serving)

Calories
420
Protein
24g
Carbohydrates
35g
Fat
22g