The club-record signing, who cost the Foxes £29m to sign from Sporting Lisbon, comes into the side in place of Shinji Okazaki who must settle for a place on the bench.
Ranieri was forced into his only other alteration from last time out - a comprehensive 4-1 defeat away at Liverpool in the league - as Luis Hernandez comes into the back four to take the place of the injured Danny Simpson.
The Belgian champions will set out in a likely 4-3-3 formation, meanwhile, in what will be their first game in Europe's showpiece competition in more than a decade, but their Jan Breydel Stadium home is only expected to be two-thirds full this evening.
Leicester, who earned an automatic place in the group stages of the competition thanks to their shock Premier League triumph last season, have won just two of their eight previous European fixtures.
Club Brugge: Butelle, Van Rhijn, Engels, Denswil, de Bock, Simons, Vormer, Pina, Vanaken, Diaby, Izqueirdo
Subs: Bruzzese, Poulain, Claudemir, Vossen, Gedoz, Cools, Bolingoli
Leicester City: Schmeichel, Hernandez, Huth, Morgan, Fuchs, Mahrez, Drinkwater, Amartey, Albrighton, Slimani, Vardy
Subs: Zieler, Chilwell, Musa, King, Gray, Ulloa, Wasilewski
Follow all of the action as it unfolds in Belgium with Sports Mole's live text coverage here.