Nutrition Facts for Italian white bean soup
Blog Research API Download App

Italian White Bean Soup

Image of Italian White Bean Soup
Nutriscore Rating: 76/100

Warm, hearty, and bursting with flavor, this Italian White Bean Soup is the ultimate comfort food for chilly days. Featuring tender white beans, aromatic vegetables, and a perfectly balanced blend of thyme and oregano, this recipe brings the rustic charm of Italian cuisine to your table in just 45 minutes. Fresh spinach adds a vibrant touch, while a squeeze of lemon juice and a sprinkle of parmesan lend a delightful depth to each bowl. The soup’s natural creaminess is enhanced by lightly mashing some of the beans, creating a satisfying texture that pairs beautifully with crusty bread. Perfect as a wholesome weeknight dinner or a meal-prep favorite, this vegetarian soup is both nourishing and irresistibly delicious.

🧬 Science-Backed Nutrition

Be Healthy Without Effort

Science-backed supplements for performance, wellness, and longevity.

pH Balance Support
Made in USA
Science-Backed
Shop Supplements →

Optimize your body chemistry naturally

nutriEffect Supplements

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
30 min
🕐
Total Time
45 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

16 items
  • 2 tablespoons olive oil
  • 1 medium, diced yellow onion
  • 2 medium, peeled and diced carrot
  • 2 diced celery stalks
  • 4 cloves, minced garlic
  • 6 cups vegetable broth
  • 2 15-ounce cans, drained and rinsed canned white beans
  • 1 teaspoon dried thyme
  • 1 teaspoon dried oregano
  • 1 bay leaf
  • 4 cups fresh spinach
  • 1 teaspoon or to taste salt
  • 0.5 teaspoons or to taste black pepper
  • 1 tablespoon (optional) lemon juice
  • 0.5 cup, grated (optional) parmesan cheese
  • 1 loaf, for serving (optional) crusty bread
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

13 steps
1

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

2

Add the diced onion, carrot, and celery to the pot. Cook for 5–7 minutes, stirring occasionally, until the vegetables are softened.

3

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

4

Pour the vegetable broth into the pot and bring to a simmer.

5

Add the drained and rinsed white beans, dried thyme, dried oregano, and the bay leaf to the pot. Stir to combine.

6

Simmer the soup gently for 15–20 minutes, allowing the flavors to meld together.

7

Remove the bay leaf and discard.

8

Using a potato masher or the back of a spoon, mash some of the beans in the pot to thicken the soup slightly.

9

Add the fresh spinach to the pot and cook for 3–5 minutes, until wilted.

10

Season the soup with salt and black pepper to taste.

11

If desired, stir in the lemon juice to brighten the flavor.

12

Ladle the soup into bowls and top with grated parmesan cheese, if using.

13

Serve hot with slices of crusty bread on the side, if desired.

Cooking Tip: Take your time with each step for the best results!
835
cal
37.2g
protein
133.3g
carbs
17.9g
fat

Nutrition Facts

1 serving (744.8g)
Calories
835
% Daily Value*
Total Fat 17.9 g 23%
Saturated Fat 4.5 g 22%
Polyunsaturated Fat 1.5 g
Cholesterol 11 mg 4%
Sodium 2581 mg 112%
Total Carbohydrate 133.3 g 48%
Dietary Fiber 18.6 g 66%
Total Sugars 13.4 g
Protein 37.2 g 74%
Vitamin D 0.0 mcg 0%
Calcium 375 mg 29%
Iron 9.7 mg 54%
Potassium 1639 mg 35%

*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

63.4%%
17.7%%
18.9%%
Fat: 635 cal (18.9%%)
Protein: 596 cal (17.7%%)
Carbs: 2134 cal (63.4%%)