Nutrition Facts for Cosy ham and bean soup
Blog Research API Download App

Cosy Ham and Bean Soup

Image of Cosy Ham and Bean Soup
Nutriscore Rating: 73/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!

✓ FDA-Compliant • EC Certified

The Toxic-Free Cutting Board

Medical-grade titanium. No microplastics. No bacteria. No compromises.

Zero Toxins
Self-Sanitizing
Lifetime Durability
$99 $169 SAVE 40%
Shop Now →
Titan Haus Pure Titanium Cutting Board

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!
313
cal
28.3g
protein
29.8g
carbs
9.4g
fat

Nutrition Facts

1 serving (523.3g)
Calories
313
% Daily Value*
Total Fat 9.4 g 12%
Saturated Fat 2.6 g 13%
Polyunsaturated Fat 0.0 g
Cholesterol 39 mg 13%
Sodium 1603 mg 70%
Total Carbohydrate 29.8 g 11%
Dietary Fiber 7.3 g 26%
Total Sugars 5.2 g
Protein 28.3 g 57%
Vitamin D 0.0 mcg 0%
Calcium 110 mg 8%
Iron 3.1 mg 17%
Potassium 1069 mg 23%

*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

37.6%%
35.3%%
27.1%%
Fat: 514 cal (27.1%%)
Protein: 672 cal (35.3%%)
Carbs: 714 cal (37.6%%)