Nutrition Facts for Italian sausage tomato and white bean soup

Italian Sausage Tomato and White Bean Soup

Warm up your kitchen with this hearty and flavorful Italian Sausage Tomato and White Bean Soup, a comforting one-pot meal perfect for chilly evenings. Loaded with savory Italian sausage, tender white beans, and nutrient-packed kale or spinach, this soup is elevated by a rich tomato base and aromatic herbs like oregano and basil. Sautéed carrots, celery, and onions add depth and sweetness, while a splash of chicken broth ties everything together in a soul-soothing broth. Ready in just 45 minutes, this wholesome dish is perfect for weeknight dinners or meal prepping. Serve it with a crusty loaf of bread and a sprinkle of Parmesan cheese for an irresistibly satisfying experience. This easy Italian soup recipe is a must-try for fans of cozy and healthy comfort food!

Nutriscore Rating: 70/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Italian Sausage Tomato and White Bean Soup
Prep Time:10 mins
Cook Time:35 mins
Total Time:45 mins
Servings: 6

Ingredients

  • 2 tablespoons olive oil
  • 1 pound Italian sausage (mild or hot, casings removed if using links)
  • 1 yellow onion, finely chopped
  • 3 garlic cloves, minced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 14.5 ounces canned diced tomatoes (with juices)
  • 15 ounces canned white beans (like cannellini or Great Northern), drained and rinsed
  • 4 cups chicken broth (low-sodium)
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1 bay leaf
  • 2 cups kale or spinach, roughly chopped
  • 0.5 teaspoons salt
  • 0.25 teaspoons black pepper, freshly ground
  • 0 Parmesan cheese, grated (optional, for serving)
  • 0 crusty bread (optional, for serving)

Directions

Step 1

Heat the olive oil in a large pot or Dutch oven over medium heat.

Step 2

Add the Italian sausage to the pot, breaking it up with a wooden spoon. Cook until browned and fully cooked through, about 5-7 minutes. Remove the sausage with a slotted spoon and set aside, leaving the rendered fat in the pot.

Step 3

Add the chopped onion, minced garlic, diced carrots, and diced celery to the pot. Sauté for 5 minutes until the vegetables are softened and aromatic.

Step 4

Stir in the diced tomatoes (with their juices), drained white beans, cooked sausage, and chicken broth.

Step 5

Add the dried oregano, dried basil, and the bay leaf. Stir well to combine.

Step 6

Bring the soup to a boil, then reduce the heat to low and let it simmer uncovered for 20 minutes.

Step 7

Stir in the chopped kale or spinach and cook for an additional 5 minutes until the greens are wilted and tender.

Step 8

Season with salt and black pepper to taste. Remove and discard the bay leaf before serving.

Step 9

Ladle the soup into bowls and garnish with grated Parmesan cheese if desired. Serve with a side of crusty bread for a complete meal.

Nutrition Facts

Serving size (2963.9g)
Amount per serving % Daily Value*
Calories 2490.2
Total Fat 152.1g 0%
Saturated Fat 48.1g 0%
Polyunsaturated Fat 2.7g
Cholesterol 320.5mg 0%
Sodium 7008.1mg 0%
Total Carbohydrate 172.9g 0%
Dietary Fiber 40.8g 0%
Total Sugars 40.0g
Protein 110.9g 0%
Vitamin D 2IU 0%
Calcium 813.1mg 0%
Iron 20.5mg 0%
Potassium 5120.0mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 54.7%
Protein: 17.7%
Carbs: 27.6%