Nutrition Facts for Cranberry bean soup

Cranberry Bean Soup

Cozy up with a hearty and nourishing bowl of Cranberry Bean Soup, an irresistible blend of wholesome ingredients and comforting flavors. Featuring the creamy richness of dried cranberry beans, this soup is slow-simmered with aromatic vegetables like onion, carrots, and celery, along with flavorful additions of garlic, thyme, and bay leaf. The savory base of vegetable broth and juicy diced tomatoes brings depth to every delicious spoonful. Finished with tender baby spinach and a burst of fresh parsley, this plant-based soup is as nutritious as it is satisfying. Perfect for chilly evenings or meal prepping, this one-pot wonder is easy to make and packed with protein, fiber, and plenty of soul-warming goodness. Serve it with a crusty slice of bread for the ultimate comfort food experience.

Nutriscore Rating: 85/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 Cranberry Bean Soup
Prep Time:20 mins
Cook Time:90 mins
Total Time:110 mins
Servings: 4

Ingredients

  • 1 cup dried cranberry beans
  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic cloves, minced
  • 2 medium carrots, diced
  • 2 stalks celery stalks, diced
  • 1 cup diced tomatoes (canned, with juices)
  • 4 cups vegetable broth
  • 1 leaf bay leaf
  • 1 teaspoon fresh thyme leaves
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 2 cups baby spinach
  • 2 tablespoons fresh parsley, chopped

Directions

Step 1

Rinse the cranberry beans thoroughly, then soak them in cold water for 6-8 hours or overnight. Drain and rinse before cooking.

Step 2

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

Step 3

Add the diced onion and sauté for 3-4 minutes until softened and translucent.

Step 4

Stir in the minced garlic, diced carrots, and diced celery. Cook for another 5 minutes, stirring occasionally.

Step 5

Add the drained cranberry beans, vegetable broth, diced tomatoes (with their juices), bay leaf, thyme, salt, and black pepper to the pot.

Step 6

Bring the mixture to a boil, then reduce the heat to low. Cover and simmer for 60-75 minutes, or until the cranberry beans are tender and creamy. Stir occasionally to prevent sticking.

Step 7

Once the beans are cooked, add the baby spinach and let it wilt into the soup, about 3-4 minutes.

Step 8

Remove the bay leaf from the pot and adjust seasoning with additional salt and pepper if needed.

Step 9

Ladle the soup into bowls, garnish with fresh parsley, and serve warm. Enjoy!

Nutrition Facts

Serving size (1825.6g)
Amount per serving % Daily Value*
Calories 1476.4
Total Fat 41.3g 0%
Saturated Fat 6.8g 0%
Polyunsaturated Fat 5.5g
Cholesterol 0mg 0%
Sodium 5261.9mg 0%
Total Carbohydrate 223.0g 0%
Dietary Fiber 73.9g 0%
Total Sugars 38.6g
Protein 66.6g 0%
Vitamin D 0IU 0%
Calcium 661.7mg 0%
Iron 20.5mg 0%
Potassium 6112.1mg 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: 24.3%
Protein: 17.4%
Carbs: 58.3%