Heat the olive oil in a medium skillet.
Add the onion, cinnamon, coriander, and pepper flakes to the skillet, and season with salt and pepper.
Cook until the onions are tender, approximately 5 minutes.
Stir in the garlic and parsley and cook about 1 minute more.
Move to a big bowl and let cool a little.
Stir in the chicken and yogurt and mix thoroughly.
Season with salt and pepper.
Shape into 4 1/2" round patties.
Cook in a nonstick skillet over medium heat until nicely browned and cooked, about 5 minutes on each side.
Brush burgers with the molasses and let rest for 5 minutes.
Serve on toasted buns with mayonnaise(if using), tomato, cucumber, onion, lettuce and cilantro(if using). Enjoy!