Rangers are boosted by the return of Nikica Jelavic.
The striker has recovered from a knee injury, while Lee McCulloch, Alejandro Bedoya and Sasa Papac have also been passed fit for the visit of Celtic.
The clash at Ibrox comes too soon for David Weir, Lee Wallace and Jamie Ness, while Kyle Bartley continues his recovery from a hernia operation.
Celtic boss Neil Lennon will have several players back in contention.
Skipper Scott Brown and striker Anthony Stokes are fighting to recover from their respective ankle and thigh injuries which kept them out of the Europa League defeat at Atletico Madrid, with the former looking to have the better chance.
Defender Daniel Majstorovic, who was banned for the trip to Spain, and left-back Badr El-Kaddouri, who was cup-tied, are both back in the squad.
Rangers (from): McGregor, Whittaker, Bocanegra, Ortiz, Goian, Broadfoot, Wylde, McKay, Davis, Edu, McCulloch, Naismith, Lafferty, Perry, Healy, Kerkar, Alexander, Fleck, Jelavic, Bedoya, Papac.
Celtic (from): Forster, Mark Wilson, El-Kaddouri, Matthews, Kelvin Wilson, Majstorovic, Loovens, Mulgrew, Kayal, Brown, Ki, Ledley, Bangura, Hooper, Forrest, Commons, Stokes, Samaras, Zaluska, Filip Twardzik, Wanyama.