Print

Italian Sausage White Bean Soup – A Hearty, Rustic One-Pot Meal

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty, flavorful soup made with Italian sausage, creamy white beans, and tender greens in a savory broth — perfect for cozy nights and healthy meal prep.

Ingredients

Scale
  • 1 lb Italian sausage (mild or hot)

  • 1 tbsp olive oil

  • 1 small onion, diced

  • 2 carrots, diced

  • 2 celery stalks, diced

  • 3 garlic cloves, minced

  • 2 (15 oz) cans cannellini beans, rinsed and drained

  • 4 cups low-sodium chicken broth

  • ½ cup crushed tomatoes (optional)

  • 1 bay leaf

  • 1 tsp dried rosemary or 1 sprig fresh

  • 1 tsp dried thyme or 1 sprig fresh

  • 2 cups chopped kale or spinach

  • Salt and pepper, to taste

  • Optional: grated Parmesan, red pepper flakes, parsley

Instructions

  • Heat olive oil in a large pot. Brown sausage until fully cooked. Remove and set aside.

  • Add onion, carrot, and celery to the pot. Sauté 6–7 minutes. Stir in garlic and cook 1 minute.

  • Deglaze with a splash of broth. Add sausage back to pot.

  • Stir in beans, broth, tomatoes, bay leaf, and herbs. Simmer uncovered 20–25 minutes.

  • Add kale or spinach and cook until wilted. Remove bay leaf and herb stems.

  • Taste and adjust seasoning. Serve hot with Parmesan and fresh herbs.

Notes

Make it creamy with ½ cup heavy cream. Use turkey sausage for a lighter option. Freeze in portions for up to 3 months.