Nutrition Facts for Simple pinto bean and ham soup

Simple Pinto Bean and Ham Soup

Image of Simple Pinto Bean and Ham Soup
Nutriscore Rating: 72/100

Warm, hearty, and satisfyingly simple, this Pinto Bean and Ham Soup is the perfect comfort food for any season. Made with tender, protein-packed pinto beans, smoky ham hock or diced ham, and a medley of aromatic vegetables like onion, carrot, and celery, this soup is simmered to perfection with garlic, thyme, and a hint of smoked paprika for a deep, savory flavor. Whether you choose to cook it with chicken broth for extra richness or stick with water for a lighter option, this one-pot recipe is as easy as it is wholesome. Ideal for meal prep or cozy weeknight dinners, serve this nourishing soup with crusty bread or cornbread for dipping. With just 15 minutes of prep and simple pantry-friendly ingredients, this recipe delivers homemade comfort with every ladle.

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

🥘 Ingredients

13 items
  • 1 pound dried pinto beans
  • 1 piece ham hock or diced cooked ham
  • 8 cups water or chicken broth
  • 1 medium onion, diced
  • 2 large carrots, diced
  • 2 stalks celery ribs, diced
  • 3 cloves garlic, minced
  • 1 piece bay leaf
  • 1 teaspoon dried thyme
  • 1 teaspoon smoked paprika
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 1 tablespoon olive oil (optional)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

Sort through the dried pinto beans to remove any debris or damaged beans, then rinse them under cold water.

2

Place the beans in a large bowl and cover them with water. Let them soak overnight, or for at least 8 hours. Alternatively, use the quick soak method by boiling the beans in water for 1 minute, then removing them from the heat and letting them sit for 1 hour. Drain and rinse the soaked beans.

3

In a large soup pot or Dutch oven, heat the olive oil (if using) over medium heat. Add the diced onion, carrots, and celery. Sauté for 5-7 minutes or until softened and fragrant.

4

Add the minced garlic and cook for an additional 30 seconds, stirring constantly to prevent burning.

5

Stir in the pinto beans, ham hock or diced ham, bay leaf, dried thyme, smoked paprika, chicken broth or water, salt, and black pepper.

6

Bring the mixture to a boil, then reduce the heat to low. Cover the pot and simmer for 1.5-2 hours or until the beans are tender and the flavors have melded together. Stir occasionally and check the liquid levels, adding more water or broth as needed.

7

Once the soup is cooked, remove the ham hock (if using), shred the meat, and return it to the pot. Discard the bone.

8

Adjust the seasoning with additional salt and pepper to taste.

9

Serve warm with crusty bread or cornbread on the side for a complete meal.

Cooking Tip: Take your time with each step for the best results!
1584
cal
101.3g
protein
156.0g
carbs
64.8g
fat

Nutrition Facts

1 serving (3260.4g)
Calories
1584
% Daily Value*
Total Fat 64.8 g 83%
Saturated Fat 19.6 g 98%
Polyunsaturated Fat 1.1 g
Cholesterol 227 mg 76%
Sodium 7720 mg 336%
Total Carbohydrate 156.0 g 57%
Dietary Fiber 51.1 g 182%
Total Sugars 17.0 g
Protein 101.3 g 203%
Vitamin D 0.0 mcg 0%
Calcium 396 mg 30%
Iron 14.3 mg 79%
Potassium 4262 mg 91%

*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

38.7%%
25.1%%
36.2%%
Fat: 583 cal (36.2%%)
Protein: 405 cal (25.1%%)
Carbs: 624 cal (38.7%%)