Put water, onions, chicken, and potatoes into a large pot and bring to a boil.
Add in all seasonings stir well, then lower heat and cook on lowest setting for around 2-3 hours. Check flavor every hour, and add more of seasonings if desired.
BONUS! If you separate the chicken and vegetables from the broth and strain the broth so it is clear, you can make cous cous using the broth and serve the vegetables over the cous cous as a truly Moroccan style dish!