In a large pot, heat the vegetable oil over medium heat.
Add the finely chopped onion and sauté until golden brown, about 5-7 minutes.
Add the minced garlic and cook for another minute until fragrant.
Add the chicken pieces to the pot and brown them on all sides.
Stir in the ground coriander, ground cumin, ground turmeric, ground black pepper, and salt.
Mix well to coat the chicken with the spices.
Pour in the chicken broth or water and bring the mixture to a boil.
Reduce the heat to low, cover, and let it simmer for about 30-40 minutes, or until the chicken is cooked through and tender.
If using fresh molokhia, wash the leaves thoroughly, remove the stems, and finely chop the leaves.
If using frozen molokhia, thaw it according to the package instructions.
Add the chopped molokhia to the pot, stirring to combine with the chicken and broth.
Simmer for another 10-15 minutes, or until the molokhia is tender and the stew has thickened slightly.
Stir in the lemon juice and adjust the seasoning with more salt and pepper if needed.
Garnish the molokhia with fresh chopped cilantro or parsley.
Enjoy your meal!