Italy has a variety of great food, from simple dishes like spaghetti and meatballs to complicated risotto dishes.Spain Is Ranked #2 In the World for Best Food. ... France Takes The #3 Spot for Best Food in the World. ... Mexico and Greece Round Out the Top Five.