Vardy has missed Leicester's last two matches with a groin problem, and it had been thought that the England international would again be absent at Stamford Bridge this weekend.
Puel, however, has said that the 31-year-old "trained well this week", and will make his return against the Blues.
"He will be available. He trained well this week. He is available for the game," Puel told reporters.
Vardy has scored nine Premier League goals in 21 appearances for Leicester during the 2017-18 campaign.