Ingredients
Method
Cooking the Beans
- In a large pot, combine the pinto beans, ham, chopped onion, minced garlic, and broth. Bring to a boil, then lower the heat and simmer.
- If using dried beans, simmer for 1–1.5 hours until creamy and tender; if using canned beans, simmer for about 30 minutes to let flavors meld.
- The broth will turn rich and thick as the beans soften.
Frying the Potatoes
- While the beans cook, heat the oil or bacon grease in a skillet over medium-high heat.
- Add the diced potatoes and a handful of chopped onion. Fry, stirring now and then, until the potatoes are golden and crisp on the edges and soft inside—about 12–15 minutes.
- Season with salt, pepper, and garlic powder.
Making the Cornbread
- Preheat the oven to 400°F (200°C).
- In a bowl, whisk the cornmeal, flour, sugar, baking powder, and salt.
- In another bowl, beat together the buttermilk, egg, and melted butter.
- Pour the wet ingredients into the dry and stir just until combined.
- Pour into a greased baking dish and bake for 20–25 minutes until the top is golden and a toothpick comes out clean.
- For extra flavor, brush a little melted butter on top right after it comes out.
Serving
- Ladle the creamy pinto beans and ham into bowls, add a scoop of fried potatoes, and serve warm squares of cornbread for dipping.
Notes
Use canned beans for a time saver; they still absorb flavor. If the beans are too thin, smash a cup against the pot side to thicken the broth. For a flavor twist, stir in hot sauce or cumin, or add chopped greens at the end for color and vitamins.
