Nutrition Facts for Dairy-free hearty white bean soup

Dairy-Free Hearty White Bean Soup

Cozy up with a bowl of this **Dairy-Free Hearty White Bean Soup**, a nourishing and wholesome recipe that’s perfect for weeknights or meal prep. Packed with protein-rich white beans, tender vegetables like carrots and celery, and aromatic herbs like thyme and rosemary, this soup is a comforting choice that doesn’t compromise on flavor. A splash of lemon juice adds a refreshing brightness, while leafy greens like spinach or kale bring a nutrient boost. Completely vegan and dairy-free, this soup is simmered with vegetable broth for a satisfying depth of flavor. Ready in just 45 minutes, it’s the ultimate cold-weather remedy or light-yet-filling dinner. Garnished with fresh parsley, this dish is as beautiful as it is delicious—perfect for serving on its own or paired with a crusty loaf of bread for dipping.

Nutriscore Rating: 82/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 Dairy-Free Hearty White Bean Soup
Prep Time:15 mins
Cook Time:30 mins
Total Time:45 mins
Servings: 4

Ingredients

  • 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

Directions

Step 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.

Step 2

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

Step 3

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

Step 4

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

Step 5

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

Step 6

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

Step 7

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

Step 8

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

Step 9

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

Step 10

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

Step 11

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

Step 12

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

Nutrition Facts

Serving size (2310.8g)
Amount per serving % Daily Value*
Calories 1405.9
Total Fat 43.4g 0%
Saturated Fat 7.4g 0%
Polyunsaturated Fat 7.0g
Cholesterol 0mg 0%
Sodium 5984.0mg 0%
Total Carbohydrate 204.1g 0%
Dietary Fiber 53.5g 0%
Total Sugars 36.1g
Protein 61.9g 0%
Vitamin D 0IU 0%
Calcium 740.0mg 0%
Iron 21.4mg 0%
Potassium 6158.7mg 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: 26.9%
Protein: 17.0%
Carbs: 56.1%