The country that eats the most curry is in fact, India. The definition of curry may vary, but this cooking style was made popular in India and the popularity continues today.