If you’re craving something hearty, warming, and full of bold flavors, this Spicy Italian Sausage Bean Soup will hit the spot. It’s packed with smoky sausage, tender beans, and aromatic herbs simmered in a rich broth. Perfect for chilly nights, weeknight dinners, or when you just need a big bowl of comfort.
This soup reminds me of cozy evenings at my aunt’s house, where a pot of something hearty was always simmering on the stove. She had a way of making simple ingredients—beans, sausage, and spices—feel like a feast. It wasn’t fancy, but it was the kind of meal that made you linger at the table a little longer, soaking up every last spoonful with crusty bread. That’s exactly the spirit of this recipe.
Recipe Info
- Cuisine: Italian-Inspired Comfort Food
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Servings: 6
- Calories: ~360 per serving
Ingredients
- 1 lb (450 g) spicy Italian sausage (bulk or casings removed)
- 1 medium onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 1 can (15 oz / 425 g) diced tomatoes
- 4 cups (1 L) chicken or vegetable broth
- 2 cans (15 oz / 425 g each) cannellini or great northern beans, drained and rinsed
- 1 tsp Italian seasoning
- 1/2 tsp crushed red pepper flakes (adjust to taste)
- 1 bay leaf
- 2 cups fresh spinach or kale, roughly chopped
- Salt and black pepper, to taste
- 2 tbsp olive oil
Optional Garnishes: Fresh parsley, grated Parmesan, crusty bread
Step-by-Step Instructions
Step 1 – Cook the Sausage
Heat olive oil in a large pot over medium heat. Add sausage, breaking it into small pieces, and cook until browned. Remove with a slotted spoon and set aside.
Step 2 – Sauté the Veggies
In the same pot, add onion, carrot, and celery. Cook for 5–6 minutes until softened. Stir in garlic and cook for 1 more minute.
Step 3 – Build the Soup
Return sausage to the pot. Add diced tomatoes, broth, beans, Italian seasoning, red pepper flakes, and bay leaf. Stir and bring to a boil.
Step 4 – Simmer
Reduce heat to low and simmer for 20 minutes, letting the flavors meld. Season with salt and pepper.
Step 5 – Finish & Serve
Stir in spinach or kale just before serving. Remove bay leaf. Ladle into bowls, garnish with parsley and Parmesan, and serve with crusty bread.
Pro Tips
- Use hot Italian sausage for a bold kick, or mild if you prefer less heat.
- Add a Parmesan rind while simmering for extra depth of flavor.
- Mash a few beans into the broth to make it creamier.
- Let the soup rest for 10 minutes before serving—the flavors get richer.
Ingredient Substitutions
- Swap cannellini beans for chickpeas or kidney beans.
- Use turkey sausage for a lighter version.
- Replace spinach with kale, Swiss chard, or even cabbage.
- Make it vegetarian by skipping sausage and adding smoked paprika for flavor.
Storage Tips
- Refrigerate leftovers in an airtight container for up to 4 days.
- Freeze for up to 3 months (leave out the spinach/kale and add fresh when reheating).
- Reheat gently on the stove with a splash of broth or water.
Serving Suggestions
- Pair with crusty bread, garlic toast, or focaccia.
- Serve with a simple green salad for balance.
- Top with Parmesan or pecorino for a salty finish.
Cultural Context
Bean soups have deep roots in Italian cuisine, often served as a humble but filling dish called zuppa di fagioli. Regional versions differ—some include pancetta, others more herbs—but they all celebrate beans as an affordable staple that nourished families for generations. Adding spicy Italian sausage is a modern twist that blends tradition with bold flavors.
FAQs
Q: Can I make this soup in a slow cooker?
A: Yes—brown the sausage and veggies first, then add everything to the slow cooker and cook on low for 6–7 hours or high for 3–4 hours.
Q: Can I make it less spicy?
A: Use mild sausage and skip the red pepper flakes.
Q: How can I thicken the broth?
A: Mash some of the beans into the soup, or simmer uncovered for longer.
Q: Can I add pasta?
A: Absolutely—small shapes like ditalini or elbow pasta work well. Just cook separately and stir in before serving to avoid soggy pasta.
Q: What wine pairs best with this soup?
A: A medium-bodied red like Chianti or Sangiovese complements the richness perfectly.
Spicy Italian Sausage Bean Soup
Course: SoupsCuisine: ItalianDifficulty: Easy6
servings15
minutes35
minutes360
kcalIngredients
1 lb (450 g) spicy Italian sausage (bulk or casings removed)
1 medium onion, diced
2 carrots, diced
2 celery stalks, diced
3 cloves garlic, minced
1 can (15 oz / 425 g) diced tomatoes
4 cups (1 L) chicken or vegetable broth
2 cans (15 oz / 425 g each) cannellini or great northern beans, drained and rinsed
1 tsp Italian seasoning
1/2 tsp crushed red pepper flakes (adjust to taste)
1 bay leaf
2 cups fresh spinach or kale, roughly chopped
Salt and black pepper, to taste
2 tbsp olive oil
Optional Garnishes: Fresh parsley, grated Parmesan, crusty bread
Directions
- Step 1 – Cook the Sausage
Heat olive oil in a large pot over medium heat. Add sausage, breaking it into small pieces, and cook until browned. Remove with a slotted spoon and set aside. - Step 2 – Sauté the Veggies
In the same pot, add onion, carrot, and celery. Cook for 5–6 minutes until softened. Stir in garlic and cook for 1 more minute. - Step 3 – Build the Soup
Return sausage to the pot. Add diced tomatoes, broth, beans, Italian seasoning, red pepper flakes, and bay leaf. Stir and bring to a boil. - Step 4 – Simmer
Reduce heat to low and simmer for 20 minutes, letting the flavors meld. Season with salt and pepper. - Step 5 – Finish & Serve
Stir in spinach or kale just before serving. Remove bay leaf. Ladle into bowls, garnish with parsley and Parmesan, and serve with crusty bread.
Recipe Video
Notes
- Pro Tips:
Use hot Italian sausage for a bold kick, or mild if you prefer less heat.
Add a Parmesan rind while simmering for extra depth of flavor.
Mash a few beans into the broth to make it creamier.
Let the soup rest for 10 minutes before serving—the flavors get richer. - Storage Tips:
Refrigerate leftovers in an airtight container for up to 4 days.
Freeze for up to 3 months (leave out the spinach/kale and add fresh when reheating).
Reheat gently on the stove with a splash of broth or water.