The animal was served with fuchsia berry chutney and roast salad of wild forest herbs.

While guests said it was "perfect", Ramsay got a roasting on social media, with Lourdes Caballero tweeting: "Yes National Geographic keep profiting from this planet, keep sending these 'cooks' … around the world to keep killing all types of animals.

"Not enough to kill … pigs, chickens, goats. All in the name of $$$$$$$. Shame on you."

Another woman tweeted: "@GordonRamsay I hate you and your uncharted show!! Passing through channels and saw you just shoot a goat!! You are the worst."

In February last year Ramsay mocked the diet and animal rights charity Peta by saying: "I'm a member of Peta! People eating tasty animals."

He revealed he was trying to eat vegan meals, uploading a picture of a vegetable-based pizza and telling his millions of Twitter followers: "Going to give this #vegan thing a try … Yes guys you heard that right."

And earlier this year he shocked fans by announcing his restaurants were taking part in Veganuary despite dismissing plant-based diets.

It was an about-turn for the chef who had once said he would electrocute his kids if they became vegetarians.

Ramsay cooked guinea pigs and sampled the furry rodent in Peru for his new show.

Although he declared they were "delicious" he said he wouldn't be introducing the creature to his menus in the US, as he would risk being "taken down".

For the six-part National Geographic: Uncharted, Ramsay also sampled strange dishes in locations including Laos, Hawaii and Alaska.

This article has been edited and republished from The Sun with permission.