The rankings were conducted by Oliver's Travels, an online villa booking site.
The index was calculated based on the annual meat consumption per person, the number of vegetarian restaurants and the number of vegetarian restaurants in relation to the number of inhabitants.
The Seychelles, took first place ahead of Thailand and Malaysia.
Eine Ernährungsberaterin des Gesundheitsministeriums, Stephanie Desnousse, sagte, dass die Seychellen in der Bevölkerung viel Bewusstsein dafür geschaffen haben, einen gesunden Lebensstil und eine ausgewogene Ernährung beizubehalten.
This undoubtedly goes far beyond what we eat every day and also in restaurants ", said Desnousse.
However, she said, "We should be careful with the assessment because it is very likely that more travellers eat in restaurants than locals."
On the types of vegetables and fruits available, the nutritionist said that there is a variety but high prices remain a challenge for local consumers.