1
Wash the beans and place in a pot. Cover with water and store in the refrigerator overnight.
2
The next day, put the pot on the stove over medium heat. Add the ham hock and bay leaves. Bring to a boil, then reduce heat to medium-low. Continue boiling until beans are tender and water is reduced by half-about 2 hours.
3
In a medium saucepan, heat olive oil over medium heat. Add the onion, green bell pepper, and garlic and sauté until soft - about 5-7 minutes. Add cumin, oregano, salt, pepper, sugar, and red wine vinegar.
4
Add this sofrito to the beans and let boil for 10 minutes more, until all flavors are mixed. Serve warm.