Total Time
Prep 9 hrs
Cook 1 hr

My husband loves this and I like the spicy flavor. You may want to add less serrano chili peppers if you don't want that firery feeling. You can use 1 can of chopped green chiles instead of peppers and it will not be as hot.

Ingredients Nutrition


  1. Sort and wash beans; place in a large dutch oven Cover with water 2 inches above beans; let soak at least 8 hours.
  2. Drain Well.
  3. Add chicken broth, 2 cups water, ham hocks, salt pork, and bay leaf to beans; bring mixture to a boil.
  4. Cover, reduce heat, and simmer 1 1/2 hours.
  5. Remove ham hocks and salt pork. Discard bone and fat; return ham to soup mixture.
  6. Add onion and remaining ingredients, except lemon slices.
  7. Cover and simmer 2 hours. Remove bay leaf. Partially mash beans with a potato mashers, Garnish each bowl of soup with lemon slices, if desired.
  8. Can use 1 can chopped green chiles instead of serrano peppers and it will not be as hot.
Most Helpful

5 5

Wonderful comfort food. I did not use the serrano peppers because I have a little one. Instead I added canned sliced jalepeno peppers to the bowls of whoever wanted it. Halfway through cooking I added a couple of chopped chicken sausages, about a teaspoon of cumin, and a teaspoon of oregano. I also used four garlic cloves instead of one because we love garlic. Delicious!