Foster is recuperating from a groin injury suffered on Nov. 2. He missed the Texans' Week 11 win in Cleveland.
The Texans started Alfred Blue in Foster's place. Blue had a franchise record 36 rushes against the Browns and gained 156 yards on those carries. The rookie was a sixth-round draft pick out of LSU this year.
This marks the third game Foster has missed this season. He also missed the Texans' Week 3 game against the Giants, that time with a hamstring injury suffered in Week 2.
Foster returned for Week 4 against the Buffalo Bills, but was ineffective with the hamstring still bothering him. He only had eight carries for six yards in that game.