Clean the chicken, remove any fat and skin, then cut into 1-inch pieces.
Season chicken with salt, pepper, green seasoning, ketchup, onion, Worcestershire, and ginger. Set aside to marinate.
Heat oil in a heavy pot over high heat. Add brown sugar and stir until frothy and amber.
Quickly add seasoned chicken. Stir well to coat in caramelized sugar.
Reduce heat to medium, cover, and cook for 5–8 minutes to release natural juices.
Remove lid and increase heat. Cook until all liquid evaporates and oil reappears.
Add string beans and stir to combine.
Swish 1 cup water in marinade bowl and pour into pot. Bring to a boil.
Reduce to a rolling boil and cook uncovered for 15 minutes or until chicken and beans are tender.
Add grape tomatoes in the last 3 minutes.
Serve hot. The perfect combo for this, besides hot Sada Roti, is hot rice. Steamed, boiled or done in your favorite way. Enjoy!