Le caratteristiche della cucina francese, che variano per regione, includono sapori innovativi e presentazione elegante. Le regioni meridionali presentano ricchi sapori con aglio, erbe, anatra e funghi, mentre la cucina del nord è composta da piatti rustici con prodotti locali freschi, latticini, salsicce e birra.
L'alta cucina francese ha un'intricata presentazione e una tecnica precisa. Al contrario, la nouvelle cuisine, entrata in voga dopo il 1970, offre piatti più leggeri con meno ingredienti. Molti chef professionisti considerano la padronanza della cucina francese come il culmine delle arti culinarie.
Nelle aree metropolitane della Francia, i cittadini mangiano una grande varietà di piatti regionali, anche se i cittadini più anziani tendono a favorire le regioni della loro origine. Alcuni prodotti comuni in Francia includono bacche, porri, funghi, mele e zucca. Una varietà di formaggi e vini artigianali sono abbondanti in tutte le regioni della Francia, così come baguette fresche, croissant, yogurt e caffè forte.
La raffinatezza della cucina francese è dovuta all'influenza dell'Italia. Prima del XV secolo, la cucina francese era rustica e utilizzava condimenti per mascherare il gusto del cibo avariato. Nella metà del XV secolo, con l'arrivo di Caterina dei Medici, la cucina della corte francese divenne più elaborata nella presentazione e utilizzò combinazioni più creative di ingredienti provenienti da altre culture.