Southern Ham and Brown Beans Recipe

Southern Ham and Brown Beans Recipe

Cook Time: 200 minutes

Ingredients

This recipe was developed at its original yield. Ingredient amounts are automatically adjusted, but cooking times and steps remain unchanged. Note that not all recipes scale perfectly. Original recipe (1X) yields 8 servings.

  • 1 pound dry pinto beans
  • 1 large, meaty ham hock
  • 1 large onion, chopped
  • 2 cloves garlic, minced
  • 8 cups water
  • 1 teaspoon chili powder
  • 1 teaspoon salt, or to taste
  • teaspoon ground black pepper, or to taste

Directions

Follow these simple steps to create this delicious dish:

  1. Step 1: Gather all your ingredients.
  2. Step 2: In a large stockpot, combine the dry pinto beans, ham hock, chopped onion, minced garlic, and water.
  3. Step 3: Add the chili powder, salt, and black pepper. Stir to evenly distribute the seasonings.
  4. Step 4: Bring the mixture to a boil over medium-high heat, and cook for 2 minutes.
  5. Step 5: Remove the pot from the heat. Cover it and let it sit for 1 hour to allow the flavors to meld.
  6. Step 6: After 1 hour, return the pot to the stovetop, and bring it back to a boil.
  7. Step 7: Reduce the heat to medium-low and let the mixture simmer for at least 3 hours, or up to 6 hours. Stir occasionally, and check the broth. The flavors will blend, and the broth will thicken as it simmers.
  8. Step 8: During the final 15 minutes of simmering, carefully transfer the ham hock to a cutting board.
  9. Step 9: Let the ham hock cool for about 5 to 10 minutes, then pull the meat from the bone.
  10. Step 10: Return the pulled meat to the stockpot, and discard the bone.
  11. Step 11: Taste the dish and adjust the seasonings (salt, pepper, or chili powder) as needed.

Nutrition Facts (per serving)

Nutrient Amount % Daily Value
Calories 273
Total Fat 6g 8%
Saturated Fat 2g 10%
Cholesterol 17mg 6%
Sodium 323mg 14%
Total Carbohydrate 38g 14%
Dietary Fiber 9g 33%
Total Sugars 2g
Protein 17g 33%
Vitamin C 6mg 6%
Calcium 80mg 6%
Iron 3mg 18%
Potassium 902mg 19%

Note: Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Southern Ham and Brown Beans Recipe

Comments

Bao Le

10/06/2025 01:52:54 PM

I give this 4 out of 5 because it is a good recipe true to form, but there are some techniques that could help make sure the beans turn out the way you want them to - that is, nice and creamy beans in a relatively thick cooking liquid. So here's the trick: brine your beans overnight in plenty of water and 2-3 tablespoons of salt. You may worry they'll be salty. They will be. But you'll dump a lot of that salty water off. Because you've done this, don't add any salt to the recipe until the end to suit your tastes. Since you've now brined them, add them to the pot with water to cover, add your other ingredients (I soften my onion and garlic in a little oil over medium heat first), and bring to a boil. Reduce to a VIGOROUS simmer for 45-60 minutes. Stir occasionally. That simmer will give you the thick cooking liquid. After that, you can add more seasonings or ham if you like, and continue to simmer until your beans are all nice and soft - maybe up to 30 minutes or so. Another note, I love to use up a left over ham bone if there's one lying around, and add a bay leaf or 2 to the mix. If you have bean issues (your beans are always crumbly and not creamy), then definitely give these tips a whirl and see if it doesn't help!

Rachel Moore

04/13/2014 10:49:13 AM

This turned out better than takeout!

Debi Blair McGinness

09/03/2010 02:21:08 PM

These were the best pinto beans we've ever had. I only made a few minor changes. First, because of the problems with gas that beans can cause, I added the beans only to the water, brought to boil and let sit for 1 hr, then drained them. I didn't have any ham hocks, but did have some ham in the freezer and used about 1 lb of that. I sauteed the ham, onion, and garlic slightly before adding the beans AND, instead of all water, used 1/2 water and 1/2 low sodium chicken stock. My husband loved them. This is the only way I'll be fixing pinto beans from now on.

Angela Knight

02/07/2019 02:18:56 PM

YUMMY! Can I give this 10 stars? I used this base recipe and made it in 1 hour in my pressure cooker. I started by thoroughly rinsing the pinto beans then adding it to the cooker with 10 cups of water (broth not needed, salt slows the cooking of beans + extra salt flavor not needed in final product) and the ham bone, then cooked on high pressure for 8 min. I allowed 15 min of natural release, then opened the valve to quick release the remaining steam. Meanwhile I prepared the remaining ingredients including 2-3 chopped celery stalks and cooked them in 1 Tbsp EVOO to blend flavors. After adding all the remaining ingredients ( including 2 bay leaves-yum) to the beans and water, I pressure cooked them on high for 20 min. I allowed a natural release (about 15-20min) before opening. The beans were perfectly cooked! I prefer my soup a little thicker so I removed the ham bone, strained out about 2 cups of beans, then used my immersion blender to roughly chop the remaining beans and veggies. After replacing the 2c beans, it was the perfect consistency. I served it over homesteader cornbread (WOW) from this site.

Randy Allred

11/08/2019 11:17:08 PM

Love this! My family eats this about twice a month. My teenagers ask for it by name, surprisingly. I'll substitute a pound of bacon if I don't have a ham bone, but it's best with the ham bone. Also, I've started making it in my Instant Pot. Just cut the water to 4 cups and cook on high pressure for about 80-90 minutes. Then mash some of the beans with a potato masher to thicken the broth.

Allrecipes Member

07/29/2018 07:41:37 PM

Instead of half water and low sodium chicken broth, I only used the chicken broth. (8 cups) I stir fried the onions, garlic (4 cloves), hamhocks & the hambone first...until a fond developed on the stock pot's bottom. Then I added the beans (soaked overnight) and stir fried them for about 2 minutes before adding the chicken broth. As suggested, cooked on high for a full hour, then simmered for 2 hours. (Gas cook range) A dash of salt is added after serving. DELICIOUS AND EASY RECIPE!!!

JovialTart7540

07/29/2018 07:48:57 PM

Instead of half water and low sodium chicken broth, I only used the chicken broth. (8 cups) I stir fried the onions, garlic (4 cloves), hamhocks & the hambone first...until a fond developed on the stock pot's bottom. Then I added the beans (soaked overnight) and stir fried them for about 2 minutes before adding the chicken broth. As suggested, cooked on high for a full hour, then simmered for 2 hours. (Gas cook range) A dash of salt is added after serving. DELICIOUS AND EASY RECIPE!!!

CO Dabbler

04/17/2020 09:50:57 PM

My wife was very happy with this dish last night. I did add a 4 oz can of green chiles to the recipe, but the rest was straight. I am glad I found a post by the recipe's originator that half the liquid is chicken stock and to leave the salt until the end. The flavor was very good. I chucked the ham hock after six hours and diced up some good ham for the last few minutes on the stove. With cornbread and crispy fried potatoes, this is a great meal. ETA 6/17/23: I don't use a ham hock at all now. I use 8 oz. of a good ham instead.

liederlover

03/05/2018 09:30:40 PM

Very down-home and tasty. What I changed: I soaked my beans overnight. I put all ingredients; beans, onion & garlic, ham hock, water & chicken broth, plus seasonings, into my Instant Pot electric pressure cooker. Set it on high pressure for 40 minutes. Let pressure come down naturally for about 10-15 minutes, then opened. So delicious! Came out perfectly. Will make again for my family.

SeasickSailor

12/01/2018 03:30:25 AM

I make this and variations on it all the time. I do, however recommend buying ham shanks versus hocks as there is much more meat on the shanks. I also boil my hocks/skanks until the meat falls off the bone and the marrow has all melted into the liquid. Then I can remove the bones and whatever fat I want to before adding the beans, onions, and spices, etc. Then all I have to worry about is the texture of the beans and the cornbread that’s in my cast iron skillet in the oven or my smoker. If the shanks/hocks I buy aren’t smoked I add a bit of liquid smoke to the pot. One of my go-to comfort meals.

Teresa

01/01/2016 03:13:01 PM

Great flavor, will definitely make again! Made a few changes to soaking time to remove as much oligosaccharides - indigestible sugars which cause flatulence - as possible from the beans. Step 1: Soak 1 lb pinto beans in 8 cups water overnight in covered pot, soak time 17 hours - NO SALT added Step 2: Rinse beans and pot very well with cold water; add beans and 8 cups water back to pot, bring to boil then promptly remove from heat. Let sit undisturbed for 3 1/2 hours in covered pot - NO SALT added. Step 3: Rinse beans and pot very well. Step 4: Back to pot, add beans, onion, garlic, 2 tsp chili powder, black pepper, 2 meaty ham hocks plus one ham steak cut into 1 inch pieces (ham steak adds salt to dish), cover with 4 cups of water & 4 cups no sodium chicken stock - NO SALT added. Step 5: Simmer in covered pot on med-low for 3 hours. - NO SALT added. Step 6: Mix 1/4 cup flour with 3/4 cup water until smooth. Stir slowly into bean soup mixture. Simmer an additional 45 minutes. - NO SALT added. Step 7: Dish into bowl, top with diced red onion and salt individually according to taste. Served with corn bread.

Laura Fayette

01/02/2025 11:10:43 PM

So yummy! I added Cayenne along with the chili powder and let the hubby add salt to his liking but other than that I changed nothing. Thanks for the recipe.

FunBasil1696

01/01/2025 01:33:07 AM

This is so good. I did use half water and half chicken stock as the recipe originator recommended (two heaping tsp better than bullion in four cups of water) and I cooked it in the oven at 300 degrees. These beans go with everything. A fantastic side dish. Could be an easy lunch by itself or with some crusty bread or corn bread. I went back for seconds.

ToughDate3927

05/21/2022 07:29:15 AM

I took the original authors recommendation and used 4 cups chicken stock and 4 cups water. Another time I was pressed for time and substituted six cans of beans, drained, and used only 4 cups chicken stock. Both times it was absolutely delicious!

Annie

05/17/2022 05:30:04 PM

I made this version for the first time today to share with a neighbor. Absolutely delicious. I did replace part of the water with homemade unsalted chicken broth. About 3 cups.

CHRISTIE1213

04/21/2022 02:46:52 PM

The flavors in this were amazing. We used our Honey Baked Ham hock and there was a nice bit of meat on the bone. It has been added to my rotation!

Patty Woods

02/10/2022 08:12:23 AM

Tastes heavenly.

Dale

01/06/2021 06:31:37 PM

When I am in the mood for Ham and Beans, I always use this recipe.

Theresa Pickman Bowser

09/08/2020 01:42:14 AM

My husband loved it!

valerie

09/06/2020 08:18:19 PM

These beans are perfect and they taste like home, if that makes sense.

Sweet Potato and Bacon Pizza Recipe
audio  audio version
Cook Time: 100 minutes
Baked Apricot Chicken Recipe
audio  audio version
Cook Time: 50 minutes
Beer Steak Recipe
Cook Time: 10 minutes
Polish Chili Recipe
Cook Time: 60 minutes