Nutrition Facts for White bean and sausage soup
Blog Research API Download App

White Bean and Sausage Soup

Image of White Bean and Sausage Soup
Nutriscore Rating: 70/100

Cozy up with a hearty bowl of White Bean and Sausage Soup—an irresistible one-pot meal that's packed with bold flavors and wholesome ingredients. This comforting recipe combines tender cannellini or Great Northern beans with savory Italian sausage, a medley of diced vegetables, and nutrient-rich baby spinach. Simmered in a fragrant broth infused with garlic, rosemary, and thyme, this soup is elevated further with the addition of diced tomatoes for a subtle tang. Ready in just 50 minutes, it's a perfect choice for busy weeknights or chilly evenings. Serve it with a sprinkle of Parmesan cheese and a slice of crusty bread for the ultimate warming experience. Perfect as a make-ahead meal, this protein-packed soup freezes wonderfully, ensuring delicious leftovers for days.

Smart Nutrition Tracking with SnapCalorie

★★★★★ 4.8/5 (2M+ downloads)
✓ Track meals with just a photo
✓ Hit your nutrition goals easier
✓ Join 2M+ happy users
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
35 min
🕐
Total Time
50 min
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

17 items
  • 2 tablespoons olive oil
  • 1 pound Italian sausage (mild or spicy)
  • 1 large yellow onion, diced
  • 2 medium carrots, diced
  • 2 medium celery stalks, diced
  • 4 cloves garlic cloves, minced
  • 6 cups chicken broth
  • 2 15-ounce cans canned white beans (cannellini or Great Northern), drained and rinsed
  • 1 14.5-ounce can diced tomatoes, with juices
  • 2 cups baby spinach
  • 1 teaspoon dried thyme
  • 0.5 teaspoon dried rosemary
  • 1 whole bay leaf
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • grated Parmesan cheese (for serving, optional)
  • crusty bread (for serving, optional)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

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

2

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

3

Add the diced onion, carrots, and celery to the pot. Sauté until softened, about 5 minutes.

4

Stir in the minced garlic and cook for an additional 1 minute until fragrant.

5

Pour in the chicken broth and bring to a simmer.

6

Add the white beans, diced tomatoes (with juices), cooked sausage, dried thyme, dried rosemary, bay leaf, salt, and black pepper. Stir to combine.

7

Reduce the heat to low and let the soup simmer for 20 minutes, stirring occasionally.

8

Add the baby spinach to the pot and stir until wilted, about 1-2 minutes.

9

Remove the bay leaf and taste the soup, adjusting seasoning if needed.

10

Serve hot, topped with grated Parmesan cheese if desired, and accompanied by crusty bread for dipping.

⚡
Cooking Tip: Take your time with each step for the best results!
419
cal
22.7g
protein
35.2g
carbs
21.6g
fat

Nutrition Facts

1 serving (567.4g)
Calories
419
% Daily Value*
Total Fat 21.6 g 28%
Saturated Fat 6.2 g 31%
Polyunsaturated Fat 0.0 g
Cholesterol 45 mg 15%
Sodium 1630 mg 71%
Total Carbohydrate 35.2 g 13%
Dietary Fiber 7.4 g 26%
Total Sugars 6.2 g
Protein 22.7 g 45%
Vitamin D 0.0 mcg 0%
Calcium 133 mg 10%
Iron 4.5 mg 25%
Potassium 1035 mg 22%

*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

32.7%%
21.5%%
45.8%%
Fat: 1174 cal (45.8%%)
Protein: 549 cal (21.5%%)
Carbs: 837 cal (32.7%%)