Conor McGregor has revealed he has a weakness for coffee and cake as he gets in tip-top shape for his UFC return.
The Notorious will take to the octagon on January 18 against Donald 'Cowboy' Cerrone.
It will see the 31-year-old fighting at 170lbs and the Dubliner has revealed that if he ever cheats on his strict diet it is for something sweet.
McGregor told Men’s Health: “I don’t eat takeaways. I don’t eat none of that.
“I’ll eat good-quality meats, good-quality greens, good-quality carbohydrates like sweet potato and butternut squash, and that is it.
“I have a sweet tooth — that would be where I’d put on some weight out of fighting, if somebody brings in a pack of cakes and coffee.”
McGregor, a former two-weight world champion, has gone from a featherweight to fighting at welterweight in the UFC.
And to fuel his gruelling training regimes, the Crumlin man has detailed his dietary habits
“I eat good meat - chicken, salmon, some steak - and a lot of quality greens and some fruits like bananas.
“I eat eggs - an omelet with my Americano for a late breakfast or brunch.
“Getting enough protein is important when I train, to help build muscle and recover, so I’ll supplement with protein shakes.
“I drink mostly water or coconut water. It’s important to stay hydrated - first thing I do in the morning is stretch and drink water. ”
If you haven't already, be sure to like our Irish Mirror Sport and Irish Mirror GAA pages on Facebook and follow us on Twitter.