Labour MP Keith Vaz has warned that the Coca-Cola truck will not be welcome if it pulls into Leicester over the festive period.
The city's MP, who has type two diabetes, said that he does not want to be a "killjoy", but said that "people will protest" against the truck if it arrives.
But residents have criticised the Labour MP for his comments, saying he does not speak "for all of Leicester" and that he is trying to "spoil it for everyone".
Speaking to the BBC on Wednesday, Mr Vaz said: "I know people like special things happening at Christmas, but Coca-Cola are coming to promote their product and in each can of Coke there are seven teaspoons of sugar."
He added: "People will protest against the arrival of this truck and it will not be welcomed in the way in which I think they would have hoped."
On Tuesday, the drinks company announced that it was due to visit Leicester on December 17 at the end of its tour of Great Britain.
Coca-Cola's "Holidays are coming" advertising gambit will see its Christmas truck visit 46 locations across the country.
Residents who are worried that Mr Vaz's comments might deter the drinks giant from visiting Leicester have voiced their anger at his comments.
Dear @CocaCola_UK ,
Please don't think Keith Vaz speaks for all of Leicester. We all think he's a bellend too.
Thanks.— Adam Longley (@adamlongley) November 4, 2015
@Keith_Vaz correct me if i am wrong but shouldnt it be up to the people of leicester if the coca cola truck comes here.... No you— AMightyPorkSwordLcfc (@mongchopslcfc) November 4, 2015
So Keith Vaz doesn't want the Coca Cola truck in Leicester. What an absolute joke.— Mel Tennant (@MelTennant) November 4, 2015
Keith Vaz trying to spoil it for everyone. If you don't want to see the Coca Cola truck don't go. They do offer sugar free too!— Harry Barlsak (@HarryBarlsak) November 4, 2015
@Keith_Vaz How dare you! Maybe you want to be worried about the copious amounts of cocaine on Leicesters streets not sugar in Coca-Cola— Nathan Law (@nathanjlaw) November 4, 2015
While others said that he raises an important point about sugar in children's drinks.
The 58-year-old politician said that, if the big red truck does visit he wants Coca-Cola to make it clear how much sugar is in each product.
A Coca-Cola Great Britain spokesperson said: "The Coca-Cola Christmas truck tour provides a moment of fun for the family in the build-up to Christmas and we’ve had a positive response from many people in Leicester to the news that it will stop there this year.
"People will have the opportunity to see the truck up close, have their photograph taken with it and enjoy a small (150ml) can of any of the four Coca-Cola variants we make, which include Diet Coke and Coca-Cola Zero, our no sugar options.
"We have a policy not to market our products to under 12s, and will therefore not be providing drinks to under 12s unless their parent or guardian is happy for us to do so."
Mr Vaz founded the diabetes charity Silver Star.
His comments come as unhealthy drinks are being thrust into the limelight as pressure mounts for MPs to introduce a sugar tax.
Experts say that a tax on sugary drinks, such as Coca-Cola, will help to curb child obesity.
Jamie Oliver championed the tax, urging David Cameron to be "brave" and impose a tax on sugary drinks in order to tackle obesity.