Go Back
+ servings
Italian Sausage and White Bean Soup

Hearty Italian Sausage and White Bean Soup for Cozy Nights

Enjoy a comforting bowl of Italian Sausage and White Bean Soup, a perfect dish for cozy nights with loved ones.
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Servings: 6 servings
Course: Soups
Cuisine: Italian
Calories: 350

Ingredients
  

For the Soup
  • 1 pound Italian Sausage or ground turkey/chicken for a lighter option
  • 4 slices Bacon or prosciutto, or omit for a lighter option
  • 1 medium Onion or shallots for a milder taste
  • 2 cloves Garlic fresh is best; use 1/4 teaspoon garlic powder per clove as a substitute
  • 3 cans Cannellini Beans drained; navy or great northern beans are good substitutes
  • 6 cups Chicken Broth vegetable broth can be used for a vegetarian option
  • 1 tablespoon Italian Seasoning or a mix of dried basil, oregano, and thyme
  • 1 teaspoon Dried Rosemary or double the amount of fresh rosemary if substituting
  • 2 medium Carrots chopped; parsnips are a great alternative
  • 4 cups Fresh Baby Spinach or kale/swiss chard for variety
  • to taste Salt adjust according to taste
  • to taste Pepper adjust according to taste

Equipment

  • Large pot

Method
 

Step-by-Step Instructions
  1. In a large pot, over medium-high heat, add the sliced Italian sausage and bacon. Cook for about 15 minutes, stirring occasionally, until the sausage is browned and the bacon becomes crispy.
  2. Once the meats are crispy, carefully remove them from the pot, leaving about two tablespoons of fat. In the same pot, add the chopped onion and sauté for 3-5 minutes until softened and slightly browned.
  3. Add the minced garlic to the pot and cook for an additional 30 seconds, stirring constantly until fragrant.
  4. Stir in the drained cannellini beans, then pour in the chicken broth along with the Italian seasoning and dried rosemary.
  5. Return the reserved sausage and bacon back to the pot, along with the chopped carrots. Bring the mixture to a boil over medium-high heat, then reduce the heat to low and let it simmer for 15-20 minutes.
  6. In the final step, stir in the fresh baby spinach until it wilts, which should take about 2-3 minutes. Season with salt and pepper to taste, adjusting according to your preference.

Nutrition

Serving: 1bowlCalories: 350kcalCarbohydrates: 30gProtein: 25gFat: 15gSaturated Fat: 5gPolyunsaturated Fat: 2gMonounsaturated Fat: 8gCholesterol: 60mgSodium: 800mgPotassium: 800mgFiber: 8gSugar: 5gVitamin A: 1000IUVitamin C: 15mgCalcium: 100mgIron: 4mg

Notes

Taste your broth before adding salt to avoid over-salting. This soup can be stored in airtight containers for up to 3 days in the fridge or frozen for up to 3 months.

Tried this recipe?

Let us know how it was!