Go Back
+ servings
Italian Bean Soup Recipe
5 from 6 votes

Italian Bean Soup

If you need something fast, easy, and delicious, make this Italian Bean Soup for dinner tonight! The soup is packed with healthy veggies and wonderful flavors. It's a quick soup recipe that you can make with pantry items.
Prep Time 10 mins
Cook Time 20 mins
Servings 8
Calories 260 kcal


  • 1 pound sweet Italian sausage, (casing removed)
  • cups diced yellow onion
  • 1 cup diced carrots
  • 3 garlic cloves, (minced)
  • tablespoon olive oil
  • 2 cans (14.5 oz each) diced tomatoes, no-salt added, (undrained)
  • 2 cans (15.5 oz each) cannellini beans, no-salt added, (drained and rinsed)
  • 2 cans (14.5 oz each) low-sodium chicken broth, (or about 3.5 cups) *see notes*
  • teaspoon Italian seasoning, (add more according to your liking)
  • ½ teaspoon dried basil , (add more according to your liking)
  • ½ teaspoon black pepper
  • 3-4 cups spinach


  • Cook the sausage undisturbed in hot oil over medium heat for 1 minute then break it apart with a spatula. Add diced onion and carrots, cook for 5 minutes or until the sausage is no longer pink. Stir in garlic and until fragrant.
  • Add remaining ingredients, except spinach into the pot. Bring to a boil then lower the heat, simmer the soup, uncovered for about 10 minutes.
  • Stir in spinach. Turn off the heat immediately so you don't overcook it. Serve.


For a lighter broth, you can use up to 3 cans of low-sodium chicken broth and up to 3 cans of cannellini beans. Adjust seasoning if needed. 
Serve with hot sauce or red chili pepper flakes if you like spicy food. 


Calories: 260kcalCarbohydrates: 7gProtein: 11gFat: 21gSaturated Fat: 7gCholesterol: 43mgSodium: 467mgPotassium: 394mgFiber: 1gSugar: 2gVitamin A: 3728IUVitamin C: 8mgCalcium: 45mgIron: 1mg
Tried this recipe?Let us know how it was!