Pinto Beans with Smoked Ham Hocks and Golden Skillet Cornbread

Pinto beans recipe

ADVERTISEMENT

  1. Soak the beans. Rinse the pinto beans and place them in a large bowl. Cover with cold water by at least 3 inches and soak overnight (8–12 hours). Drain and rinse before using.
  2. Cook the beans. In a large heavy pot or Dutch oven, combine the drained beans, ham hocks, diced onion, minced garlic, broth, bay leaves, and smoked paprika. Bring to a boil over high heat, then reduce to a low simmer. Cover and cook for 2 to 2.5 hours, until the beans are completely tender and creamy.
  3. Finish the beans. Remove the ham hocks and set aside to cool slightly. Pull the meat off the bone, shred it, and stir it back into the pot. Discard the bay leaves and any skin or fat. Season generously with salt and pepper. Leave the lid off and simmer for another 15 minutes to thicken the broth.
  4. Preheat the skillet. About 30 minutes before the beans are done, preheat your oven to 220°C (425°F). Place a 10-inch cast iron skillet inside the oven and let it heat for at least 10 minutes.
  5. Mix the cornbread batter. In a large bowl, whisk together the cornmeal, flour, sugar, baking powder, and salt. In a separate bowl, whisk the buttermilk, eggs, and melted butter. Pour the wet ingredients into the dry and fold gently until just combined — a few lumps are perfectly fine. Do not overmix.
  6. Bake the cornbread. Carefully remove the hot skillet from the oven using oven mitts. Add the vegetable oil and swirl to coat the bottom and sides. Pour the batter in immediately — it should sizzle and start to set at the edges right away. Bake for 20–22 minutes, until the top is golden and a toothpick inserted in the center comes out clean.
  7. Serve. Ladle the smoky beans into bowls and slice the cornbread directly from the skillet. Serve with a pat of butter on the cornbread and a dash of hot sauce on the beans if you like a little heat.

---

💡 Pro Tips for the Best Results

  • No time to soak overnight? Use the quick soak method: boil the beans for 2 minutes, turn off the heat, let them sit for 1 hour, then drain and cook as usual.
  • No buttermilk? Make your own by combining 240ml of regular milk with 1 tablespoon of white vinegar or lemon juice. Let it sit for 5 minutes before using.
  • The hot skillet is non-negotiable. This is the secret to that gorgeous crispy crust on the bottom and sides of the cornbread. Never pour the batter into a cold pan.
  • Taste before adding salt. Ham hocks are already quite salty, so always season the beans at the end rather than the beginning.
  • Want thicker beans? Mash a cup of cooked beans and stir them back in to naturally thicken the broth without any added starch.

---

Variations and Substitutions

Make it spicy

Add one or two dried chile peppers (like ancho or guajillo) to the pot while the beans cook. Remove before serving. You can also stir in a teaspoon of cayenne pepper for a straightforward kick.

Make it smokier

Add a teaspoon of liquid smoke along with the broth if you want an extra layer of smoky depth. A few strips of bacon cooked and added to the pot also work wonderfully.

Swap the protein

If you cannot find smoked ham hocks, smoked turkey legs or smoked turkey necks are excellent substitutes that are just as flavorful. For a vegetarian version, skip the meat entirely and add 1 tablespoon of smoked paprika plus 1 teaspoon of liquid smoke.

Cheesy cornbread

Fold 100g of shredded sharp cheddar cheese and a handful of sliced jalapeños into the cornbread batter before baking for a kicked-up version that pairs beautifully with the smoky beans.

---

How to Store and Reheat

 

 

 

ADVERTISEMENT

Pinto beans

Leftover beans keep in an airtight container in the refrigerator for up to 5 days. They thicken considerably as they cool — just add a splash of water or broth when reheating on the stovetop over medium-low heat, stirring occasionally. They also freeze well in portions for up to 3 months.

Cornbread

Store leftover cornbread wrapped in plastic wrap or in an airtight container at room temperature for up to 2 days, or in the refrigerator for up to 5 days. Reheat individual slices in a dry skillet over medium heat for 2–3 minutes per side to restore the crispy crust, or in a 175°C oven for 8–10 minutes.

---

What to Serve Alongside

This dish is a complete meal on its own, but if you want to round out the table, consider:

  • Collard greens or braised cabbage
  • A simple green salad with apple cider vinaigrette
  • Pickled jalapeños or pickled onions for brightness
  • Hot sauce (Crystal, Tabasco, or your favorite brand)
  • A cold glass of sweet iced tea — the Southern way

---

Estimated Nutrition (Per Serving)

Nutrient Amount
Calories ~480 kcal
Protein ~28g
Carbohydrates ~52g
Fat ~18g
Fiber ~11g
Sodium ~720mg

Note: Nutrition values are estimates and will vary based on specific ingredients used.

---

Frequently Asked Questions

Do I have to soak the pinto beans overnight?Soaking is highly recommended because it significantly reduces cooking time and makes the beans easier to digest. However, if you skip soaking, you can still cook the beans — just expect them to take 3 to 4 hours to become fully tender instead of 2 to 2.5 hours.
Can I make this recipe in a slow cooker?Absolutely. Combine all the bean ingredients in a slow cooker and cook on LOW for 8–10 hours or HIGH for 4–5 hours. This is a great hands-off option. Make the cornbread separately in the oven while the beans finish.
Where can I buy smoked ham hocks?Smoked ham hocks are available at most grocery stores, often in the meat section near other pork products. Butcher shops and international or Southern food markets almost always carry them. If you cannot find them locally, they are widely available online.
Can I use canned pinto beans instead of dried?Yes, though the texture and flavor will not be quite as rich. Use 3 to 4 cans (400g each) of drained pinto beans. Reduce the cooking time to 45–60 minutes since canned beans are already cooked — you are mostly cooking the ham hocks and developing flavor.
What if I do not have a cast iron skillet for the cornbread?A 9-inch round cake pan or an 8x8-inch square baking dish will work. The crust will not be quite as crispy, but the cornbread will still taste great. You can also grease the pan generously with butter and preheat it in the oven the same way.
How do I know when the beans are done?The beans are ready when they are completely soft and creamy all the way through — no firm center when you bite one. The broth should also have thickened naturally and taken on a rich, brownish color from the ham hocks.
Can I add vegetables to the beans?Yes! Diced carrots, celery, and bell peppers all work well. Add them along with the onion at the beginning. You can also add diced potatoes in the last 45 minutes of cooking for a heartier stew.

---

Final Thoughts

Pinto beans with smoked ham hocks and golden skillet cornbread is the definition of humble, honest cooking. It asks very little of you — just a bit of patience while everything simmers low and slow — and rewards you with a bowl of something truly spectacular. This is the kind of meal that fills the whole house with an incredible aroma and brings everyone to the table without a single complaint.

Make it once and it will quickly become a regular in your rotation. The leftovers, if there are any, might actually be better than the first serving.

Enjoy every bite — and do not skip the cornbread. 🌽🫘

Recipe article optimized for food blogs | Ready to publish | Add your site name, author bio, and images before going live.

ADVERTISEMENT

Leave a Reply

Your email address will not be published. Required fields are marked *