Pinto Beans with Smoked Ham Hocks and Cornbread

There are few meals that feel more comforting than a big pot of Southern-style pinto beans cooked low and slow with smoked ham hocks, served alongside a skillet of warm, golden cornbread.

The beans become tender and flavorful as they simmer, while the smoked ham hocks add a rich, savory depth to the broth. Served with homemade cornbread for soaking up every last bit of the delicious cooking liquid, this is the kind of meal that feels like classic Southern home cooking. (Cornbread Millionaire)

Why You’ll Love This Recipe

This recipe is simple, hearty, and incredibly satisfying. Dried pinto beans are simmered with smoked ham hocks, onion, garlic, and seasonings until tender. The ham contributes smoky flavor and richness, while some of the beans naturally break down and help thicken the broth. (Food Fidelity)

And of course, cornbread is the perfect partner. A warm slice alongside a bowl of beans turns this humble dish into a complete comfort-food meal.

Ingredients

For the Pinto Beans

  • 1 pound dried pinto beans
  • 1–2 smoked ham hocks
  • 1 medium yellow onion, chopped
  • 3 cloves garlic, minced
  • 6–8 cups water or chicken broth
  • 2 bay leaves
  • 1 teaspoon black pepper
  • 1 teaspoon garlic powder
  • 1 teaspoon smoked paprika
  • Salt, to taste
  • 1–2 tablespoons chopped fresh parsley, optional
  • Chopped green onion, for serving, optional

For the Cornbread

  • 1 cup yellow cornmeal
  • 1 cup all-purpose flour
  • 1 tablespoon baking powder
  • ½ teaspoon salt
  • 2 tablespoons sugar, optional
  • 1 large egg
  • 1 cup buttermilk or milk
  • ¼ cup melted butter
  • 2 tablespoons vegetable oil or additional melted butter for the skillet

How to Make Pinto Beans with Smoked Ham Hocks

1. Prepare the Beans

Sort through the dried pinto beans and remove any stones or damaged beans. Rinse them thoroughly.

For the best results, soak the beans overnight in plenty of water. Drain and rinse before cooking.

If you’re short on time, a quick-soak method can also be used.

2. Start the Ham Hocks

Place the smoked ham hocks in a large Dutch oven or heavy-bottomed pot.

Add the chopped onion, garlic, bay leaves, and enough water or broth to generously cover the ingredients.

Bring everything to a boil.

3. Add the Pinto Beans

Add the soaked and drained pinto beans to the pot.

Reduce the heat to a gentle simmer and cover.

Cook slowly until the beans become tender. Depending on the beans and soaking method, this can take roughly 1½ to 3 hours.

Stir occasionally and add additional liquid if necessary to keep the beans covered.

4. Season the Beans

Once the beans are tender, add the black pepper, garlic powder, smoked paprika, and salt to taste.

Be careful with the salt because smoked ham hocks can already be quite salty.

Continue simmering until some of the beans begin to break down and the cooking liquid becomes rich and slightly creamy.

5. Add the Ham

Remove the ham hocks from the pot and allow them to cool enough to handle.

Pull the tender meat from the bones, discard the bones and excess tough skin, and return the meat to the beans.

Give everything a good stir.

How to Make the Cornbread

While the beans are cooking, prepare the cornbread.

Preheat your oven to 400°F (200°C).

In a bowl, whisk together the cornmeal, flour, baking powder, salt, and sugar if using.

In another bowl, whisk together the egg, buttermilk, and melted butter.

Pour the wet ingredients into the dry ingredients and stir just until combined. Avoid overmixing.

Heat a cast-iron skillet with a little oil or butter, then pour in the batter.

Bake for approximately 20–25 minutes, or until the top is golden and a toothpick inserted into the center comes out clean.

Let it cool for a few minutes before slicing.

The Best Way to Serve It

Spoon the hot pinto beans into bowls and top with some of the shredded smoked ham.

Serve with a generous slice of warm cornbread on the side.

For extra flavor, you can add:

  • Diced raw onion
  • Green onions
  • Hot sauce
  • Pickled peppers
  • Jalapeños
  • A little extra black pepper

Some Southern-style preparations serve pinto beans as a main dish, while others pair them with additional sides such as greens or fried potatoes. (Cornbread Millionaire)

Slow Cooker Option

This recipe also works beautifully in a slow cooker.

After soaking and rinsing the beans, add them to the slow cooker with the smoked ham hocks, onion, garlic, seasonings, and enough liquid to cover everything.

Cook on LOW until the beans are tender, then remove the ham hocks, shred the meat, and return it to the pot.

The slow cooker method is especially convenient when you want a hands-off meal. (I Heart Recipes)

Tips for the Best Pinto Beans

Don’t rush the cooking. Pinto beans become especially creamy and flavorful when simmered gently.

Watch the liquid. The beans should remain well covered while cooking.

Season carefully. Add salt gradually, especially when using smoked ham hocks.

Don’t throw away the meat. Once the ham hocks are tender, pull the meat from the bones and stir it back into the beans.

Make extra. Pinto beans often taste even better the next day after the flavors have had more time to come together.

Storing Leftovers

Allow the beans to cool and refrigerate them in an airtight container.

When reheating, add a small splash of water or broth if the beans have thickened too much. Pinto beans naturally become thicker as they cool and can easily be loosened again with additional liquid. (Food Fidelity)

A Bowl of Southern Comfort

Pinto Beans with Smoked Ham Hocks and Cornbread is the kind of meal that proves simple ingredients can create something incredibly satisfying.

Tender beans, smoky ham, savory seasonings, and warm homemade cornbread come together for a comforting meal that’s perfect for family dinners, Sunday suppers, or whenever you’re craving old-fashioned Southern cooking.

Would you eat a big bowl of pinto beans with smoked ham hocks and homemade cornbread? 🫘🍖🌽

(Cornbread Millionaire)

Leave a Comment