The Benidorm actor has lost three stone since overhauling his diet, swapping fast food for healthy alternatives, following his split from wife Maia Dunphy.
Johnny’s fans couldn’t believe their eyes when he posted the picture on Twitter earlier this week, alongside a snap of his healthy breakfast of eggs, chopped tomatoes and avocado.
One told him: “Wow you look amazing, well done you! I take it you are following a low carb healthy fats way of eating?”
Another commented: “You’re looking amazing, Johnny!”
Writing next to the picture, 47-year-old Johnny told his fans: “It's a far cry from a Thatto Heath fry up....ooh you've changed Vegas.
“Apologies fellow tweeters, busy of late and treating our chats like a bacon butty, sadly an all too rare a treat of late…”
It's a far cry from a Thatto Heath fry up....ooh you've changed Vegas.— Johnny Vegas (@JohnnyVegasReal) July 18, 2018
Apologies fellow tweeters, busy of late and treating our chats like a bacon butty, sadly an all too rare a treat of late x pic.twitter.com/DaxztvBPmK
Johnny weighed 18stone at his heaviest and is now working hard to get fitter.
Although his healthy diet now consists of high protein meals, he still likes a pint of Guinness.
He said recently: “Is okay to feel just a teensy weensy bit pleased with yourself when a compliment over weight loss ends with ‘...you look fabulous!?'
“So glad I went for the healthy option now Guinness IS good for you!”
Johnny previously tried to lose weight over a decade ago and said he wanted to get fit for his son.
He said his weight was causing him health problems and on Loose Women admitted he wanted to live longer.
Johnny explained: It got to the point where I was getting gout quite regularly,.
“I didn't think I'd make 30. I made 30 so I set myself the challenge of making it to 40. I realised I had a son and I wanted to be around a little bit longer.”
He went on to lose five stone but put it back on again before embarking on his most recent health kick.