As one of the oldest and most populous civilizations, Indian food is ripe with history and complexity. From the spicy foods of south India to the Chinese- and Mongolian-influenced foods of the north, Indian food is a vibrant blend of spices, curries, breads, and meats.