Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(6)
Export 9 ingredients for grocery delivery
Step 1
Pat the chicken dry and put it in a storage container. Pour two tablespoons of fish sauce into the bowl and mix to make sure the chicken is thoroughly coated. Cover the container with a lid and marinate on the counter for at least two hours. Note: If you put the chicken in the fridge to marinate, you need to remove it at least 20 minutes before cooking to bring it to room temperature, otherwise the chicken will cook unevenly.
Step 2
In a pot over medium heat, add the vegetable oil and the onions. Saute for about one to two minutes or until the onions are translucent. Add the garlic and ginger and cook for one minute until fragrant, but not burned.
Step 3
Add the chicken into the pot and stir all the ingredients. Continue to the chicken in the pot for 6-8 minutes or until the chicken is brown on the outside, or the internal chicken temperature reads 135 °F.
Step 4
Add the water and the rest of the fish sauce into the pot and stir. Raise the heat to medium-high and bring to a boil.
Step 5
Lower the heat to medium-low and continue a simmer for about 30 minutes covered with the lid.
Step 6
Remember to stir occasionally and skim the fat and scum off the top of the soup.
Step 7
Add the chayote and continue to cook for 8 minutes or until the chayote is soft and you can pierce it easily with a fork.
Step 8
Add all the spinach.
Step 9
Immediately add all the moringa, then cook for up to one minute to soften the leaves.
Step 10
Taste test the soup and add the black pepper. If necessary, add additional salt or pepper to taste. The chicken should be tender and the internal temperature should read 165 °F.