It had been suggested that the Belgian was struggling for fitness after his efforts at the World Cup, but manager Roberto Martinez has opted to start with the £28m forward.
Leicester boss Nigel Pearson has made the decision to play two in attack for the club's first game in the top flight of English football for 10 years.
You can keep track of the clash at the King Power Stadium by following Sports Mole's live commentary.
Leicester: Schmeichel; De Laet, Morgan, Moore, Konchesky; Knockaert, Drinkwater, King, Mahrez; Ulloa, Nugent
Subs: Hamer, Hammond, Schlupp, Hopper, Taylor-Fletcher, Wasilewski, Wood
Everton: Howard, Baines, Jagielka, Stones, Distin; McGeady, Naismith, McCarthy, Barry, Pienaar; Lukaku
Subs: Robles, Mirallas, Besic, Atsu, Osman, Coleman, Alcaraz