Chop an onion and 3 garlic cloves.
Add 2 tablespoons of olive oil to a pot and heat slightly over medium heat.
Add in the onions and saute until translucent. Then add the chopped garlic cloves and cook for another minute.
Add the cubed chicken to the pot. Add all the spices and mix to coat the chicken. Cook the chicken over medium-high heat until the chicken cubes change colour on all sides.
Also, add a tablespoon of cornmeal (corn flour not starch), a tablespoon of white wine vinegar or similar and water just enough to cover the bottom of the pot.
Cook with lid covered until the internal temperature of the chicken reaches 74° Celsius (165°F).
Add 2 tablespoons of sour cream and mix to dissolve. If the sauce is too thin, cook for 5 more minutes without the lid.
Serve warm.