This recipe came up on The Pioneer Woman Cooks while I was planning Ella's Mexican-inspired birthday dinner, so they were a perfect fit! They were great for a party because I could prepare them the day before and they were also delicious, which is a must. I was slightly traumatized when I had to buy a ham hock, but I think I'll get over it eventually...maybe after eating some more yummy beans :-).

Directions:
Rinse beans under cold water, sorting out any rocks/particles.
Place beans in a stock pot with the ham hock and cover with water by 2 inches. Bring to a boil, then reduce to a simmer. Cover the pot and simmer for 2 hours, checking occasionally to make sure the water level is fine. Add more water as needed (I had plenty).
Then throw in diced onion, red bell pepper, garlic and jalapeno. Cover and continue cooking for another hour or two, remembering to check the water level.
Add salt, chili powder and pepper, then cover and cook for another 20 to 30 minutes, or until beans are lovely and tender. Serve with cornbread as a meal, or spoon on top of nachos, tacos, etc.