Okoye was waived on Nov. 27 when veteran offensive lineman Andre Gurode was signed. But Gurode never saw a snap for the Bears and was waived on Tuesday.
Okoye played in six games for the Bears before being waived. He has three tackles and one sack this season.
Injuries were likely a factor in Okoye's return. The Bears played without starting nose guard Stephen Paea (foot injury) against the Minnesota Vikings on Sunday, and later saw defensive tackle Henry Melton (shoulder) and defensive end Shea McClellin (knee) suffer injuries.
In his career, Okoye, the 10th overall pick by the Houston Texans in the 2007 draft, has 169 tackles, 16 sacks, five pass break-ups, two forced fumbles and two fumble recoveries.