Best Italian Sausage Soup Recipe
This robust Italian sausage soup combines tender white beans, fresh vegetables, and aromatic herbs in a rich, savory broth. The hearty combination of spicy sausage and creamy beans creates a deeply satisfying soup that reflects the rustic comfort food tradition of Italian home cooking. Serve with crusty bread and Pecorino Romano for an authentic meal.
Ingredients
- 500g Italian sausage (casings removed)
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 3 medium carrots, cut into half-moons
- 2 celery stalks, diced
- 1 can (400g) diced tomatoes
- 1 liter (4 cups) chicken or vegetable broth
- 2 cans (800g total) cannellini beans, drained and rinsed
- 150g kale, roughly chopped
- 2 teaspoons dried Italian seasoning
- 1 teaspoon fennel seed, lightly crushed
- ½ teaspoon red pepper flakes
- Salt and black pepper to taste
- Freshly grated Parmesan cheese for serving
Instructions
-
Heat olive oil in a large pot over medium-high heat. Add the sausage, breaking it into small pieces with a wooden spoon, and cook until browned, approximately 5-7 minutes. Transfer to a plate lined with paper towels.
-
In the same pot, add diced onion and cook until softened, about 3 minutes. Add minced garlic and cook for another minute until fragrant.
-
Add the diced carrots and celery to the pot. Stir and cook for 5 minutes until the vegetables begin to soften.
-
Pour in the diced tomatoes with their juice and the broth. Add the dried Italian seasoning, crushed fennel seed, and red pepper flakes. Stir well.
-
Return the cooked sausage to the pot and bring to a simmer. Cook uncovered for 15 minutes to allow flavors to meld.
-
Add the drained cannellini beans and chopped kale. Simmer for another 10-12 minutes until the kale is tender and the soup has thickened slightly.
-
Taste and adjust seasoning with salt and black pepper as needed. Serve hot in bowls with grated Parmesan cheese and crusty bread on the side.
Substitutions
- For vegetarian version: replace sausage with 300g diced mushrooms (cremini or porcini) sautéed until golden
- For low-sodium: use low-sodium broth and no-salt-added canned beans, reduce added salt
- For gluten-free: use certified gluten-free broth and ensure sausage is gluten-free certified
- For spice reduction: decrease red pepper flakes to ¼ teaspoon and use mild Italian sausage
Tips
- Make this soup a day ahead—flavors deepen overnight and it reheats beautifully on the stovetop or in a slow cooker
- For extra richness, add a splash of heavy cream or a drizzle of quality Italian olive oil just before serving
- If kale is not available, spinach, escarole, or even diced zucchini work well as substitutes
- To make this more substantial, add 150g small pasta such as ditalini or pastina in the final 10 minutes of cooking
This style of soup draws from Italian peasant cooking traditions, where humble ingredients like beans, seasonal vegetables, and preserved meats were combined to create nourishing, economical meals. The combination of sausage and beans appears throughout Italian regional cuisines, particularly in Tuscany and Umbria, where white beans and fennel-flavored sausages are staple ingredients.
Frequently Asked Questions
How long does Best Italian Sausage Soup Recipe take to make?
Best Italian Sausage Soup Recipe takes about 60 minutes total — 15 minutes of prep and 45 minutes of cooking — and makes 6 servings.
What can I substitute in Best Italian Sausage Soup Recipe?
You can adapt it easily: For vegetarian version: replace sausage with 300g diced mushrooms (cremini or porcini) sautéed until golden; For low-sodium: use low-sodium broth and no-salt-added canned beans, reduce added salt; For gluten-free: use certified gluten-free broth and ensure sausage is gluten-free certified.
How should I store leftover Best Italian Sausage Soup Recipe?
Keep it in an airtight container in the refrigerator for up to 4 days, or freeze for up to 3 months.
How much protein is in Best Italian Sausage Soup Recipe?
Each serving of Best Italian Sausage Soup Recipe has about 22g of protein and 385 calories.




Loading comments...