Deciding which country has the best food is a difficult task because the fare in each country is so different, catering to different pallets. Furthermore, not everyone enjoys the same types of dishes or levels of spice. There are a few countries that come to mind for having the best food. The first one being Mexico. We're not talking the Tex-Mex food or the overly commercialized fast food Mexican—no—real, traditional Mexican food with spices, chilies, and lots of beans. Next up is Greece.
Greek food is diverse, fresh, and healthy; not to mention tasty. Authentic Greek food features fresh ingredients with all the healthy fats and is not incredibly peppered. Last, but not least is Indian cuisine. Simmer sauces served over rice, with vegetables, and meat account for many delicious dishes here.