Foster has been dealing with a hamstring injury that kept him out of last week's game against the New York Giants. He was listed as day-to-day on Monday and maintains that same status, though he did participate in some aspects of practice Wednesday.
The 28-year-old had 55 carries for 241 yards and one touchdown in the Texans' first two games this season. Alfred Blue replaced Foster against the Giants, rushing for 76 yards on 13 carries.
Foster is coming off a 2013 season in which he played just eight games and was forced to undergo back surgery late in the year.
Houston hosts the Buffalo Bills on Sunday.
- Ben Estes