The Spaniard was substituted during the Blues' 2-1 defeat to Manchester City in midweek, and misses out at Stamford Bridge after hitting two against Leicester last weekend
The former Liverpool man was substituted for the Ivorian in the 73rd minute of Chelsea's 2-1 loss to Manchester City on Wednesday after having ended a six-month long goal drought against Leicester in the FA Cup last Sunday.
Elsewhere, John Terry replaces David Luiz in the Blues' line-up after recovering from calf cramps and Jose Bosingwa comes in for Branislav Ivanovic after the Serbian full-back picked up a thigh knock in the defeat to Roberto Mancini's side.
Harry Redknapp has called upon the fit-again Emmanuel Adebayor to start in place of Louis Saha, with the on-loan Manchester City man having recovered from a hamstring injury sooner than originally expected.
However, Spurs will be without winger Aaron Lennon for the clash in west London with the England man failing to overcome a hamstring injury despite having trained for the White Hart Lane outfit on Thursday and Friday.
Chelsea: Cech; Bosingwa, Terry, Cahill, Cole; Essien, Lampard, Ramires; Sturridge, Drogba, Mata. Subs: Turnbull, Luiz, Meireles, Mikel, Malouda, Kalou, Torres.
Tottenham: Friedel; Walker, Kaboul, Gallas, Assou-Ekotto; Bale, Parker, Sandro, Modric; Van der Vaart; Abebayor.
Subs: Defoe, Saha, Kranjcar, Cudicini, Rose, Livemore, Nelson.