Rinse and soak black eyed peas overnight. Alternatively, boil for 2 minutes, then soak for 1 hour if short on time.
In a large pot, heat oil and sauté onion, celery, and garlic until tender.
Add smoked turkey leg or ham hock and sear slightly to release flavor.
Drain soaked peas and add to the pot with chicken broth, thyme, and bay leaf. Stir to combine.
Bring to a boil, reduce heat, cover, and simmer for 1 to 1.5 hours, stirring occasionally, until peas are tender. Remove bay leaf and meat before serving.