"I took off the top bun -- I couldn't stop myself -- I said, okay, one piece of bread is okay, not two, but then I had a big plate of fries and then I had a chocolate shake along with that, because I knew, my body needs it," Kohli said in an interview to India Today.
"So if my body needed carbs, okay, go ahead and smash a meal, (but) not a cheat day," the 31-year-old added.
Kohli is vegan now and maintains a strict diet to keep himself fit and on top of his game. India recently whitewashed Bangladesh 2-0 in a Test series and are on top of the ICC Test Championship standings. The Men in Blue will now take on West Indies in three T20Is and three ODIs starting December 6.