Heat the oil in a large pot or Dutch oven over medium-high heat. Add the onion and cook until softened, about 5 minutes. Add the garlic and cook for another minute.
Add the thyme, oregano, paprika, cumin, cinnamon, and cayenne pepper, if using. Stir to combine and cook for another minute.
Add the chicken broth and bring to a simmer. Add the chicken, mushrooms, and sweet potatoes. Season with salt and pepper, to taste.
Reduce the heat to medium-low and simmer until the chicken is cooked through and the sweet potatoes are tender, about 25 minutes.
Stir in the parsley, if using, and serve.
Interesting Facts
This stew can be made ahead of time and stored in the refrigerator for up to 3 days.
This stew can also be frozen for up to 3 months.
You can use any type of mushroom for this stew, such as shiitake, cremini, or white button mushrooms.
You can also use any type of potato, such as russet or Yukon Gold potatoes.