Nutrition Facts for Dairy-free hearty white bean soup

Dairy-Free Hearty White Bean Soup

Image of Dairy-Free Hearty White Bean Soup
Nutriscore Rating: 82/100

Warm up with a bowl of this Dairy-Free Hearty White Bean Soup, a wholesome and nourishing recipe that’s perfect for cozy evenings. Packed with protein-rich white beans, vibrant vegetables like carrots, celery, and leafy greens, and aromatic herbs including thyme and rosemary, this soup is both comforting and incredibly flavorful. A splash of lemon juice brightens the dish while fresh parsley adds a pop of freshness, making every spoonful satisfying and nutritious. Completely dairy-free and easy to prepare, this hearty soup is simmered to perfection in just 30 minutes, making it an ideal go-to for busy weeknights. Perfect as a healthy meal for the whole family or an elegant starter, it’s a flavorful way to enjoy a plant-based and protein-packed dinner!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

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

🥘 Ingredients

15 items
  • 2 cups white beans (cannellini or navy)
  • 2 tablespoons olive oil
  • 1 medium yellow onion, chopped
  • 3 garlic cloves, minced
  • 2 medium carrots, diced
  • 2 medium celery stalks, diced
  • 6 cups vegetable broth
  • 1 bay leaf
  • 1 teaspoon thyme
  • 1 teaspoon rosemary
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 2 cups spinach or kale, roughly chopped
  • 1 tablespoon lemon juice
  • 2 tablespoons fresh parsley, chopped
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

12 steps
1

Begin by preparing the white beans. If using dried beans, soak them overnight and then cook according to package instructions until tender. If using canned beans, simply drain and rinse them well.

2

In a large pot, heat the olive oil over medium heat.

3

Add the chopped onion and sauté for about 4 minutes, until it becomes translucent.

4

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

5

Add the diced carrots and celery to the pot and sauté for about 5 minutes, until they start to soften.

6

Pour in the vegetable broth and add the drained white beans.

7

Stir in the bay leaf, thyme, rosemary, salt, and black pepper.

8

Bring the soup to a boil over medium-high heat.

9

Once boiling, reduce the heat to low, cover the pot, and let it simmer for about 20 minutes, allowing the flavors to meld.

10

Add the chopped spinach or kale and lemon juice to the soup. Stir well and cook for an additional 5 minutes.

11

Taste and adjust seasoning if necessary, removing the bay leaf before serving.

12

Serve the soup hot, garnished with fresh parsley. Enjoy your nutritious and comforting dairy-free white bean soup!

Cooking Tip: Take your time with each step for the best results!
1406
cal
61.9g
protein
204.1g
carbs
43.4g
fat

Nutrition Facts

1 serving (2310.8g)
Calories
1406
% Daily Value*
Total Fat 43.4 g 56%
Saturated Fat 7.4 g 37%
Polyunsaturated Fat 7.0 g
Cholesterol 0 mg 0%
Sodium 5984 mg 260%
Total Carbohydrate 204.1 g 74%
Dietary Fiber 53.5 g 191%
Total Sugars 36.1 g
Protein 61.9 g 124%
Vitamin D 0.0 mcg 0%
Calcium 740 mg 57%
Iron 21.4 mg 119%
Potassium 6159 mg 131%

*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

56.1%%
17.0%%
26.9%%
Fat: 390 cal (26.9%%)
Protein: 247 cal (17.0%%)
Carbs: 816 cal (56.1%%)