Print

Italian Sausage White Bean Soup with Spinach and Carrots

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Italian sausage white bean soup is a hearty, 30-minute one-pot meal with savory sausage, creamy white beans, tender carrots, and fresh spinach—comforting, flavorful, and perfect for weeknights or cozy weekends.

Ingredients

  • 1 lb Italian sausage (mild or hot, casings removed)
  • 1 medium onion, diced
  • 23 carrots, peeled and sliced
  • 3 cloves garlic, minced
  • 2 cans (15 oz each) white beans (cannellini or great northern), drained and rinsed
  • 4 cups chicken broth
  • 4 cups fresh spinach leaves
  • 12 tbsp olive oil
  • 1 tsp Italian seasoning
  • Salt and pepper, to taste
  • Optional: red pepper flakes, grated Parmesan for serving

Instructions

  1. Heat olive oil in a large pot over medium heat. Brown the sausage, breaking it apart as it cooks.
  2. Add onion and carrots; cook until vegetables begin to soften.
  3. Stir in garlic and Italian seasoning; cook 1 minute until fragrant.
  4. Pour in chicken broth and add white beans. Bring to a gentle boil.
  5. Reduce heat and simmer 10–15 minutes, until carrots are tender.
  6. Stir in spinach just before serving, letting it wilt.
  7. Season with salt, pepper, and optional red pepper flakes. Serve hot with Parmesan if desired.

Notes

  • Swap spinach for kale or Swiss chard.
  • Add a splash of cream or half-and-half for a richer soup.
  • Use turkey or chicken sausage for a lighter version.
  • Stir in cooked small pasta for extra heartiness.
  • Frozen spinach works—just drain excess water before adding.

Nutrition