Go Back
+ servings
Italian Sausage & White Bean Soup

Italian Sausage & White Bean Soup

A hearty Italian soup so full of flavor, like a warm hug in a bowl
No ratings yet
Prep Time 10 mins
Cook Time 45 mins
Course Main Course
Cuisine American, Italian
Servings 6


  • Large Stock Pot


  • 2 lb Italian Sausage links
  • 2 tbso Avocado Oil
  • 1 Yellow Onion diced
  • 1 Bell Pepper diced
  • 4 Garlic Cloves minced
  • 2 28oz can Crushed Tomatoes
  • 2 cup Beef Broth
  • 2 tsp Thyme
  • 2 tsp Italian Seasoning
  • 1 tsp Red Pepper Flakes
  • 1 tsp Salt
  • ¼ cup Balsamic Vinegar
  • 4 15oz can Great Northern Beans
  • 1 cup Parmesan Cheese shredded, for garnish


  • Prepare all of the ingredients.
  • In a large stock pot over medium high heat, brown sausages evenly. Cook for 10 minutes then remove from pan and set aside.
  • In the same pan, add oil, onions, bell pepper, and garlic. Let cook for 3 minutes. Then add tomatoes, broth, seasonings and vinegar. Reduce heat to medium and cover pot with lid and cook for 25 minutes.
  • Cut sausages into ½-inch coins. Add to pot along with beans (in juices). Stir to combine, replace lid and cook another 10 minutes.
  • Serve in a shallow bowl with generous sprinkle of parmesan cheese on top.
Keyword Italian Sausage, soup, tomato, white beans
Tried this recipe?Let us know how it was!