Yes, the catechins, particularly EGCG, in green tea enhance insulin sensitivity, aiding the body in managing glucose levels more effectively.