Nutrition Facts for Traditional bean soup

Traditional Bean Soup

Warm, hearty, and loaded with nourishing ingredients, this Traditional Bean Soup is a timeless comfort food that’s as delicious as it is wholesome. Featuring an aromatic medley of dried mixed beans simmered to tender perfection with vibrant vegetables, savory herbs, and a touch of zesty lemon juice, this recipe delivers a rich, depth-of-flavor in every bite. Perfect for cozy dinners or meal prepping, this vegan-friendly soup is made with simple pantry staples like diced tomatoes, vegetable broth, and dried thyme, making it a versatile go-to for any occasion. With its slow-cooked goodness and fresh parsley garnish, this protein-packed soup pairs beautifully with crusty bread for a complete, satisfying meal the whole family will love. Ready your ladle and enjoy a bowl of pure comfort!

Nutriscore Rating: 77/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 Traditional Bean Soup
Prep Time:20 mins
Cook Time:120 mins
Total Time:140 mins
Servings: 6

Ingredients

  • 1 cup dried mixed beans
  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 2 medium carrots, peeled and diced
  • 2 stalks celery stalks, diced
  • 3 cloves garlic cloves, minced
  • 1 15-ounce can diced tomatoes (canned)
  • 6 cups vegetable broth
  • 2 bay leaves
  • 1 teaspoon dried thyme
  • 1 teaspoon ground paprika
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 2 tablespoons fresh parsley, chopped
  • 1 tablespoon lemon juice

Directions

Step 1

Rinse the dried mixed beans under cold water, removing any debris. Place them in a large bowl, cover with water, and soak for at least 8 hours or overnight. Drain and rinse before using.

Step 2

In a large soup pot, heat the olive oil over medium heat. Add the diced onion, carrots, and celery. Sauté for 5-7 minutes until the vegetables are softened.

Step 3

Stir in the minced garlic and cook for another 1-2 minutes until fragrant.

Step 4

Add the soaked beans, diced tomatoes (with their juices), vegetable broth, bay leaves, thyme, paprika, salt, and pepper to the pot. Stir well to combine.

Step 5

Bring the soup to a boil, then reduce the heat to low. Cover the pot and simmer for 1.5 to 2 hours, or until the beans are tender. Stir occasionally and add more broth or water if the soup becomes too thick.

Step 6

Once the beans are tender, remove the bay leaves and adjust seasonings if necessary. Stir in the fresh parsley and lemon juice for brightness.

Step 7

Serve hot with crusty bread or a side salad. Enjoy!

Nutrition Facts

Serving size (1837.3g)
Amount per serving % Daily Value*
Calories 942.3
Total Fat 41.4g 0%
Saturated Fat 7.0g 0%
Polyunsaturated Fat 7.0g
Cholesterol 0mg 0%
Sodium 5944.2mg 0%
Total Carbohydrate 122.7g 0%
Dietary Fiber 26.6g 0%
Total Sugars 35.4g
Protein 29.8g 0%
Vitamin D 0IU 0%
Calcium 365.0mg 0%
Iron 9.8mg 0%
Potassium 3620.4mg 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: 37.9%
Protein: 12.1%
Carbs: 49.9%