The 22-year-old has appeared as a substitute in the last two matches against Hearts and St Johnstone and returns to the starting XI at the expense of Darnell Fisher.
Adam Matthews retains his place, moving back to right-back to replace Fisher as Celtic attempt to stretch their unbeaten league record into 2014.
Discussing the situation with Forrest and Matthews before naming his side Lennon explained: “We have tried to balance the squad because we have two really hard away games back-to-back.
“Particularly Adam and James. Adam is still recovering from the virus and he was a bit heavy-legged in the second-half but I think he’ll be in contention for Sunday.
“James will be in contention for a start and I don’t think we have any fresh injuries which is a good thing. The squad is a bit thin, we have six or seven out at the moment.”
Looking forward to facing new Inverness boss John Hughes Lennon admitted: “I’m not sure what to expect because it’s difficult to replace someone who made the sort of impact Terry did.
“He was part of the furniture up there but John has come in and he’ll want to hit the ground running as quickly as possible.
“I suppose there’s no better game than one than against us but we have our own targets and our own agenda. So we’ll be as strong as we can and play as strong as we can.”
CELTIC: Forster; Matthews, Ambrose, van Dijk, Izaguirre; Forrest, Brown, Ledley, Samaras; Commons, Stokes
SUBS: Zaluska, Balde, Biton, Pukki, O’Connell, Atajic, Rogic