If using store-bought dried molokhia leaves, check them carefully and remove any bad leaves, paper, or small rocks.
(I usually have mine cleaned and vacuum-sealed, so it’s ready to soak and wash.)
Soak the molokhia leaves in warm water for a couple of hours.
Wash the leaves several times until the water runs clear. This may take 5–6 rinses. Remove any slimy leaves.
Squeeze out excess water and place the leaves in a strainer until all batches are done.
Spread the molokhia leaves on a baking tray and bake at 400°F (200°C) for about 15 minutes, stirring every 5 minutes to dry them evenly.
In a large pot, add the chicken pieces and cover with hot water.
When white foam appears on top, skim it off. Add the cinnamon stick, garlic, onion, and bay leaf.
Cook for about 15 minutes, then turn off the heat.
Strain the broth and set it aside for the molokhia. Leave the chicken in a little broth so it stays juicy.
In another pot, sauté the chopped onion and garlic in olive oil until fragrant.
Add the chopped cilantro and mix well.
Add the baked molokhia leaves and stir.
Pour in the chicken broth (and extra water if needed). The liquid should be slightly more than the molokhia.
Season with salt, pepper, and optional 7 spice.
Add the chopped tomato (optional but recommended—it adds flavor and helps reduce sliminess).
Bring to a boil, then cover and simmer on low for about 1 hour, adjusting the time depending on how soft you like your molokhia.
(I like mine very soft, so I cook it a little longer.)
Once fully cooked, add lemon juice to taste and the chicken, cut into smaller pieces.
Optional: Sauté extra garlic and cilantro and add it on top for extra flavor.
If you like a richer broth, you can also add 1 chicken bouillon cube at the end.