Heat a little oil in a large pan and sauté the chopped onion until soft.
Add garlic and cook for another minute.
Stir in curry powder, turmeric, cumin, and ground coriander. Cook gently for 1–2 minutes.
Add the chopped chicken and cook until sealed on all sides.
Pour in the chopped tomatoes and the vegetable stock. Simmer for 10 minutes.
Stir in the coconut milk. Simmer for another 10–15 minutes until chicken is cooked through.
Taste and season. Adjust spices depending on preference.
Serve hot with boiled rice and naan bread. Garnish with fresh coriander if you like!