French cuisine originated in France and was later codified by Georges Auguste Escoffier in the 20th century. French food is diverse due to France's varied geography and history. Meals can range from simple fare like bread and wine to elaborate affairs involving multiple courses over several hours. Regional influences on French food include local ingredients, neighboring countries, history, and immigration. Common cooking styles are classical French, haute cuisine, cuisine nouvelle, and cuisine du terroir focused on regional specialties. Key ingredients in French meals include bread, wine, cheese, and a structured meal typically involves a breakfast, lunch, and dinner consisting of multiple courses.