Nutrition Facts for Pinto beans ham

Pinto Beans Ham

Warm, hearty, and full of comforting flavors, this Pinto Beans Ham recipe is the epitome of Southern-inspired comfort food. Tender pinto beans are slow-simmered alongside a smoky ham hock, aromatic garlic, onions, and a blend of savory spices like cumin and chili powder. The ham infuses the dish with rich, smoky depth, while the beans soak up all the flavorful broth, creating a creamy, satisfying dish perfect for chilly days. With minimal prep and simple pantry staples, this recipe is both easy and budget-friendly, making it a great option for weeknight dinners or meal prep. Serve it with a side of fluffy cornbread or steamed white rice for a soul-warming meal that feeds the whole family. Whether you're looking for a protein-packed dish or a taste of traditional Southern cuisine, this Pinto Beans Ham recipe hits all the right notes!

Nutriscore Rating: 69/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 Pinto Beans Ham
Prep Time:15 mins
Cook Time:180 mins
Total Time:195 mins
Servings: 6

Ingredients

  • 1 pound dried pinto beans
  • 1 large ham hock (or diced cooked ham)
  • 1 medium yellow onion
  • 3 large garlic cloves
  • 8 cups chicken broth or water
  • 1 tablespoon olive oil
  • 1 whole bay leaf
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 2 tablespoons fresh cilantro (optional, for garnish)

Directions

Step 1

Rinse the dried pinto beans under cold water and remove any debris or damaged beans. Place them in a large bowl, cover with water, and let soak overnight (or for at least 6-8 hours). Alternatively, use the quick soak method: boil the beans in water for 2 minutes, then remove from heat and let them soak for 1 hour.

Step 2

Drain the soaked beans and set aside.

Step 3

Dice the onion and mince the garlic cloves.

Step 4

In a large pot or Dutch oven, heat the olive oil over medium heat. Add the diced onion and sauté for 3-4 minutes until softened and translucent. Add the minced garlic and cook for another 1-2 minutes until fragrant.

Step 5

Add the ham hock (or diced cooked ham) to the pot, along with the drained pinto beans.

Step 6

Pour in the chicken broth or water, ensuring the beans are fully submerged. Stir in the bay leaf, ground cumin, chili powder, salt, and black pepper.

Step 7

Bring the mixture to a boil over high heat, then reduce the heat to low. Cover the pot and simmer for 2.5 to 3 hours, stirring occasionally, until the beans are tender and the flavors are well combined.

Step 8

If using a ham hock, remove it from the pot once the beans are tender. Shred the meat off the bone and return the shredded ham to the pot, discarding the bone.

Step 9

Taste and adjust the seasoning with additional salt and pepper, if needed.

Step 10

Serve the pinto beans and ham warm, garnished with chopped fresh cilantro if desired. Pair with cornbread or white rice for a complete meal.

Nutrition Facts

Serving size (2614.8g)
Amount per serving % Daily Value*
Calories 1104.9
Total Fat 26.6g 0%
Saturated Fat 5.7g 0%
Polyunsaturated Fat 2.4g
Cholesterol 40mg 0%
Sodium 11149.4mg 0%
Total Carbohydrate 148.8g 0%
Dietary Fiber 44.6g 0%
Total Sugars 10.3g
Protein 71.6g 0%
Vitamin D 0IU 0%
Calcium 381.8mg 0%
Iron 13.6mg 0%
Potassium 2834.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: 21.4%
Protein: 25.5%
Carbs: 53.1%