Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Top-down bowl of Italian White Bean Soup with cannellini beans, sausage, carrots, celery, and spinach, finished with cracked pepper.

Italian White Bean Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Aneta
  • Total Time: 45 minutes
  • Yield: 6 servings 1x

Description

Creamy, cozy Italian White Bean Soup made with savory sausage, bacon, tender cannellini beans, and fresh spinach. A hearty one-pot comfort meal perfect for busy weeknights.


Ingredients

Scale
  • 1 pound Italian ground sausage (mild or spicy)

  • 4 slices bacon, chopped

  • 3 tablespoons minced garlic

  • 1 yellow onion, diced

  • 3 cups carrots, diced (about 3 carrots)

  • 1 cup celery, diced (about 2 stalks)

  • 3 (14-ounce) cans cannellini beans, drained and rinsed

  • 4 cups chicken broth

  • 1 teaspoon Italian seasoning

  • 1 teaspoon salt, or to taste

  • ½ teaspoon dried rosemary

  • 2 cups baby spinach

  • 1 cup full-fat coconut milk

  • Black pepper, to taste


Instructions

  1. Add the Italian sausage and chopped bacon to a large stockpot over medium-high heat. Cook for about 10 minutes, breaking up the sausage, until browned and the bacon is fully cooked.

  2. Stir in the garlic, onion, carrots, and celery. Sauté for 5 minutes, until the onion is translucent and vegetables begin to soften.

  3. Add the cannellini beans, chicken broth, Italian seasoning, salt, and rosemary. Bring to a boil, then reduce heat to a simmer. Cover and cook for 15–20 minutes, until carrots are tender.

  4. Use a potato masher or fork to gently mash the soup 3–4 times to thicken it slightly while keeping some beans whole.

  5. Remove from heat and stir in the coconut milk and spinach until wilted. Taste and adjust seasoning.

  6. Serve warm with freshly cracked black pepper.

Notes

Mash more beans for a thicker soup or add extra broth for a lighter texture.

Turkey Italian sausage works well as a lighter swap.

Soup thickens as it sits—add broth when reheating if needed.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Italian-American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 420 kcal
  • Sugar: 6 g
  • Sodium: 980 mg
  • Fat: 28 g q
  • Saturated Fat: 12 g
  • Unsaturated Fat: 14 g
  • Trans Fat: 0 g
  • Carbohydrates: 26 g
  • Fiber: 7 g
  • Protein: 18 g
  • Cholesterol: 65 mg