First off, drain the chicken to remove as much liquid as possible. I did this by grabbing handfuls and squeezing them well. As I drained each handful, I added it to a large bowl.
Then, I peeled and chopped the onion, ginger, and garlic and added these to the bowl along with the breadcrumbs, egg, coriander, smoked paprika, salt, pepper, parsley, oregano, and (if using) cayenne.
Using a fork or your hand, stir the ingredients until well combined.
Then, divide the mixture into fourths.
Then form each 1/4 portion of the chicken mixture into a chicken cake, using your hands. Repeat until you have 4 cakes.
Then, add a thin layer of oil (I have used everything from olive oil to grapeseed oil to avocado oil when frying chicken cakes, so use whichever one you prefer) to a large pan or large skillet. Set the pan over a stove that has been set to medium heat.
Gently add the chicken cakes to the pan and let them cook for about 3 minutes (or until golden brown) on one side.
Then, flip the chicken cake over and let sauté another 3 minutes or until golden on the other side as well.