Go Back Email Link
+ servings
A bowl of white bean soup with Italian sausage, carrots and spinach.
5 from 5 votes

Italian White Bean Soup

Rich and creamy, this Italian White Bean Soup is easy to make but is big on flavor. Warm up with a bowl of this cozy soup served with fresh crusty bread - yum!
Prep Time15 minutes
Cook Time25 minutes
Total Time40 minutes
Course: Soup & Stew Recipes
Cuisine: Italian
Keyword: italian white bean soup
Servings: 6 servings
Calories: 580kcal

Ingredients

Instructions

  • In a large pot, cook the sausage over medium heat. Using a large spoon, break apart the sausage into bite-size pieces. Cook until the sausage is cooked through, then transfer the sausage to a paper towel-lined plate.
    1 pound ground Italian sausage
  • Add the oil, onion, carrots, and celery to the pot. Cook until the onions have softened, about 3-5 minutes.
    1 Tablespoon extra virgin olive oil, 1 medium yellow onion, 2 medium carrots, 2 celery stalks
  • Stir in the garlic and allow it to cook for 1 minute.
    3 cloves fresh garlic
  • Add the chicken stock, sausage, beans, rosemary, and bay leaf to the pot. Using a wooden spoon, scrape the bottom of the pot to loosen up the brown bits at the bottom of the pan. 
    32 ounces chicken stock, 29 ounces white cannellini beans, 1 fresh spring rosemary, 1 bay leaf
  • Bring the soup up to a boil over medium-high heat. Once it has come to a boil, reduce the heat to a simmer and allow it to cook for 15 minutes. Turn off the heat, remove the rosemary and bay leaf.
  • Stir in the spinach and heavy cream and allow the spinach to wilt before serving.
    1 cup fresh baby spinach, ½ cup heavy cream

Video

Notes

Serve with crusty bread.
Notes: Any type of white beans will work in this recipe. You can use canned navy beans, Great Northern bean white beans.
You can freeze leftover soup in containers or mason jars.

Nutrition

Serving: 1serving | Calories: 580kcal | Carbohydrates: 40g | Protein: 26g | Fat: 35g | Saturated Fat: 14g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 15g | Cholesterol: 84mg | Sodium: 801mg | Potassium: 1121mg | Fiber: 8g | Sugar: 5g | Vitamin A: 4174IU | Vitamin C: 6mg | Calcium: 151mg | Iron: 6mg
QR Code linking back to recipe