Nutrition Facts for Simple pinto bean and ham soup

Simple Pinto Bean and Ham Soup

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.

Nutriscore Rating: 72/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 Simple Pinto Bean and Ham Soup
Prep Time:15 mins
Cook Time:120 mins
Total Time:135 mins
Servings: 6

Ingredients

  • 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)

Directions

Step 1

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

Step 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.

Step 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.

Step 4

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

Step 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.

Step 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.

Step 7

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

Step 8

Adjust the seasoning with additional salt and pepper to taste.

Step 9

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

Nutrition Facts

Serving size (3260.4g)
Amount per serving % Daily Value*
Calories 1584.4
Total Fat 64.8g 0%
Saturated Fat 19.6g 0%
Polyunsaturated Fat 1.1g
Cholesterol 226.8mg 0%
Sodium 7720.0mg 0%
Total Carbohydrate 156.0g 0%
Dietary Fiber 51.1g 0%
Total Sugars 17.0g
Protein 101.3g 0%
Vitamin D 0IU 0%
Calcium 395.8mg 0%
Iron 14.3mg 0%
Potassium 4261.5mg 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: 36.2%
Protein: 25.1%
Carbs: 38.7%