Cut chicken into desired sizes and marinate chicken in the above seasoning overnight in the refrigerator or for 10 to 15 minutes.
Put oil in a saucepan. Add onions, garlic and celery. Sautee for 3 to 5 minutes till it it fragrant and onions are softened. Do not brown or caramelise the onions. Add the marinated chicken pieces together with the marinade, cover and let steam for about 5 minutes on high heat.
Add carrots and white pepper. Add the chicken stock cube and water or chicken stock. Make a corn flour water solution with 1 to 2 tablespoon corn flour with a little water. Add the solution, taste and adjust for salt. Simmer for 3 to 5 minutes till sauce is thickened and carrots are tender. Serve alone or with any carbohydrate dish of choice.