Nutrition Facts for Cosy ham and bean soup

Cosy Ham and Bean Soup

Image of Cosy Ham and Bean Soup
Nutriscore Rating: 78/100

Warm up with a comforting bowl of Cosy Ham and Bean Soup, a hearty and flavorful classic perfect for chilly days. This one-pot wonder combines tender chunks of savory ham, creamy white beans, and a medley of aromatic vegetables like carrots, celery, and onion for a satisfying meal that's as nutritious as it is delicious. Simmered in a rich chicken broth infused with bay leaf and thyme, this soul-soothing soup strikes the perfect balance of flavor and texture. Whether you prefer it chunky or partially blended for added creaminess, it's easy to customize to your liking. Ready in just an hour and brimming with wholesome ingredients, this six-serving recipe makes an ideal weeknight dinner or cozy lunch. Garnish with fresh parsley for a pop of color and an extra layer of freshness. For anyone searching for "homemade ham and bean soup" or "easy one-pot meals," this recipe is sure to hit the spot!

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
45 min
🕐
Total Time
1 hr
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

13 items
  • 2 tablespoons olive oil
  • 1 large yellow onion, diced
  • 3 medium carrots, diced
  • 2 sticks celery stalks, diced
  • 3 cloves garlic cloves, minced
  • 2 cups ham, diced or shredded
  • 4 cups cooked white beans (such as cannellini or great northern beans), rinsed and drained
  • 6 cups chicken broth
  • 1 leaf bay leaf
  • 1 teaspoon dried thyme
  • 0.5 teaspoons ground black pepper
  • salt, to taste
  • 2 tablespoons fresh parsley, chopped (optional for garnish)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

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

2

Add the diced onion, carrots, and celery, and sauté for 5-7 minutes until the vegetables are softened.

3

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

4

Add the diced ham to the pot and cook for 2-3 minutes to heat through.

5

Stir in the cooked white beans, chicken broth, bay leaf, dried thyme, and ground black pepper.

6

Bring the soup to a boil, then reduce the heat to a simmer. Cover and let the soup cook for 30 minutes, stirring occasionally.

7

Remove the bay leaf and taste the soup. Adjust seasoning with salt, if needed.

8

If desired, use a potato masher or an immersion blender to blend a portion of the soup to create a thicker consistency while keeping some beans and vegetables intact.

9

Serve hot and garnish with chopped fresh parsley, if using.

Cooking Tip: Take your time with each step for the best results!
2516
cal
216.5g
protein
286.9g
carbs
58.2g
fat

Nutrition Facts

1 serving (3321.9g)
Calories
2516
% Daily Value*
Total Fat 58.2 g 75%
Saturated Fat 14.6 g 73%
Polyunsaturated Fat 2.7 g
Cholesterol 236 mg 79%
Sodium 9644 mg 419%
Total Carbohydrate 286.9 g 104%
Dietary Fiber 71.8 g 256%
Total Sugars 30.2 g
Protein 216.5 g 433%
Vitamin D 0.0 mcg 0%
Calcium 897 mg 69%
Iron 28.3 mg 157%
Potassium 8109 mg 173%

*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

45.2%%
34.1%%
20.6%%
Fat: 523 cal (20.6%%)
Protein: 866 cal (34.1%%)
Carbs: 1147 cal (45.2%%)