Soak the black-eyed peas overnight in a bowl of water.
Rinse and drain them before starting the recipe.
In a large pot, heat the olive oil over medium-high heat.
Add chopped onion and garlic, sautéing until soft and translucent.
Add the soaked peas to the pot, stirring to combine with onions and garlic.
Pour in chicken broth, ensuring peas are fully submerged.
Add the ham hock, salt, and pepper into the pot.
Bring to a boil, then reduce heat to simmer, covering the pot partially.
Cook peas for about 1.5 to 2 hours until they’re tender.
Stir occasionally to prevent sticking, adding more broth if necessary.