Marinade the chicken with salt and pepper for at least 15 minutes.
Mix all the sauce ingredients in a bowl.
Heat 2 tbsp oil over medium heat in a large skillet. Add chicken and cook for 5 minutes until cooked and golden brown. Remove from the skillet.
Heat 1 tbsp oil over medium heat in a large skillet. Add garlic and ginger and cook for 2 minutes.
Add chopped onion and cook for 1 minute then add red and yellow paprika. Stir to combine and let it cook for about 2 minutes.
Then add the sauce and stir to combine. If needed, add 50ml water.
Add cooked chicken and stir. Add a pinch of pepper. Then add salt to your taste (optional, if necessary).
Cook for 1 minute until it reduces down to a syrup, coating the chicken nicely.
Add green onions. Toss for 30 seconds.
Transfer to a serving dish. Serve with warm rice.