In a large pot, add the chicken pieces, quartered onion, and enough water to cover the chicken. Bring to a boil, then reduce heat and simmer for 30-40 minutes, or until the chicken is cooked through.
Remove the chicken from the pot and set aside. Strain the broth and discard the onion. Return the broth to the pot.
If using fresh molokhia leaves, rinse and finely chop them. If using frozen, ensure they are fully thawed and chopped.
In a separate pot, heat the olive oil or ghee over medium heat. Add the minced garlic and cook until fragrant, about 1 minute.
Add the ground coriander, cumin, paprika (if using), black pepper, and turmeric (if using). Stir well to combine.
Add the chopped molokhia to the pot with the garlic and spices. Stir and cook for 2-3 minutes.
Gradually add the strained chicken broth to the pot, stirring constantly to avoid lumps. Bring to a gentle simmer.
Cook the molokhia mixture for 15-20 minutes, stirring occasionally, until it thickens slightly and becomes tender. Adjust the seasoning with salt to taste.
Shred or chop the cooked chicken into bite-sized pieces and add it back to the pot with the molokhia.
Stir in the lemon juice and cook for an additional 5 minutes.
Enjoy your meal!