Wash the mloukhiyeh leaves thoroughly several times and remove all stems.
Brown the chicken using the sauté function in the Instant Pot or in a large pot.
Add onion, cardamom, bay leaf, salt, chicken stock powder (if using), and enough water to cover.
Pressure cook for 20 minutes.
Remove the chicken, strain the broth, and shred the chicken.
Heat olive oil in an extra-large pot.
Add the garlic and dried coriander and cook until fragrant.
Add the fresh mloukhiyeh leaves and continue stirring until they wilt.
Pour the strained broth over the leaves.
Bring to a boil, then reduce the heat and simmer for 20 minutes.
Stir in the shredded chicken.
Cook another 10 minutes.
Taste and adjust seasoning.
Serve hot with vermicelli rice or warm pita bread.