Pinto Beans with Smoked Ham Hocks and Cornbread
Pinto Beans with Smoked Ham Hocks and Cornbread is pure Southern comfort. Slow-simmered beans soak up smoky, savory flavor from tender ham hocks, creating a rich, hearty pot that’s simple yet deeply satisfying. Served alongside warm cornbread, this classic meal is humble, filling, and full of old-fashioned goodness.
It’s the kind of dish that’s been passed down for generations—budget-friendly, nourishing, and perfect for gathering around the table.
Yield and Timing
Serves 6–8 people
Prep time: 15 minutes (plus soaking time)
Cook time: 2–3 hours (stovetop)
Ingredients
For the Pinto Beans:
- 1 pound dried pinto beans, sorted and rinsed
- 2 smoked ham hocks
- 1 small onion, chopped
- 2–3 cloves garlic, minced
- 6 cups water or chicken broth
- 1 teaspoon black pepper
- ½ teaspoon smoked paprika (optional)
- Salt, to taste (add near end)
For the Cornbread:
- 1 cup cornmeal
- 1 cup all-purpose flour
- ¼ cup sugar (optional, Southern style often uses little to none)
- 1 tablespoon baking powder
- ½ teaspoon salt
- 1 cup buttermilk
- 2 large eggs
- ¼ cup melted butter or oil
Preparation
Soak the Beans:
Place dried beans in a large bowl and cover with water. Soak overnight. Drain before cooking.
(Quick soak option: boil beans for 2 minutes, remove from heat, cover, and let sit for 1 hour.)
Cook the Beans:
In a large pot or Dutch oven, combine soaked beans, ham hocks, onion, garlic, and water or broth.
Bring to a boil, then reduce to a gentle simmer. Cover and cook for 2–3 hours, stirring occasionally, until beans are tender.
Remove ham hocks, shred the meat, and return it to the pot. Discard bones and excess fat.
Season with black pepper, smoked paprika if using, and salt to taste. Simmer uncovered for an additional 15–20 minutes to thicken slightly.
Make the Cornbread:
Preheat oven to 400°F (200°C). Grease a cast iron skillet or baking pan.
In a bowl, mix cornmeal, flour, sugar (if using), baking powder, and salt.
In another bowl, whisk buttermilk, eggs, and melted butter.
Combine wet and dry ingredients until just mixed. Pour into prepared skillet.
Bake for 20–25 minutes, until golden and set in the center.
Serving Suggestions
Serve the pinto beans hot in bowls with a generous slice of warm cornbread on the side. Many like to crumble cornbread directly into the beans for a true Southern-style meal.
Add sliced onions or a dash of hot sauce if desired.
Storage
Store beans in the refrigerator for up to 4 days. They often taste even better the next day. Cornbread keeps well at room temperature for 2 days or refrigerated longer.
Why This Dish Is a Southern Staple
The smoky ham hocks infuse the beans with deep flavor, while slow cooking creates a rich, comforting broth. Cornbread adds texture and balance, making every bite complete.
Pinto Beans with Smoked Ham Hocks and Cornbread is simple, hearty food that brings warmth and tradition to the table—just the way it’s always been.
Enjoy !!!

