The 21-year-old made his debut for the League Two Essex side in 2013 and scored 14 goals in 76 appearances.
He spent part of this season on loan at National League leaders Lincoln City, where his only goal in eight outings came in a 1-0 win at Tranmere Rovers
Woking are in the relegation zone with one win in their last five games and play Eastleigh on Saturday.
Find all the latest football transfers on our dedicated page or visit our Premier League tracker here.
National League Woking have signed striker Macauley Bonne on a one-month loan from Colchester United.