A hearty and flavorful dish perfect for family gatherings or a cozy dinner.
Chop the onion and garlic finely.
Use a sharp knife to ensure even chopping and prevent crushing the garlic.
In a large pot, combine water, pinto beans, ham hock, onion, and garlic.
Ensure the beans are fully submerged in the liquid for even cooking.
Bring the mixture to a boil, then reduce the heat to low and simmer for 2 hours.
Check occasionally and add more water if the beans start to dry out.
Add the diced ham, chili powder, salt, sugar, and maple syrup to the pot.
Stir well to ensure the seasonings are evenly distributed.
Continue to simmer for another hour, stirring occasionally.
Taste the beans towards the end of cooking and adjust the seasoning if needed.
Serve the beans hot, garnished with fresh cilantro.
Pair with cornbread or rice for a complete meal.