French Food and Drink Vocabulary

A118 min readUpdated August 12, 2026By

Getting started

Food and drink vocabulary is central to daily life and TEF/TCF Canada exam tasks: ordering in a café, shopping at a grocery store, discussing meals, or role-playing in speaking tests. In French, food nouns are almost always paired with an article (le/la/l’/les or du/de la/de l’/des).

This lesson covers essential vocabulary, partitive article rules, Canadian meal terminology, pronunciation specifics, real dialogues, and practice exercises.

Note: The pronunciation guides below are practical approximations. French nasal vowels (as in pain /pɛ̃/), the rounded /y/ vowel, and the uvular /ʁ/ should be verified against authentic audio from Radio-Canada or RFI.


1. Core food words

Essential nouns for staple foods, meats, vegetables, and fruits.

French English Pronunciation
manger to eat mahn-zhay
boire to drink bwahr
le repas meal luh ruh-pah
le pain bread luh pan
le riz rice luh ree
les pâtes pasta lay paht
la viande meat lah vee-ahnd
le poulet chicken luh poo-lay
le poisson fish luh pwah-sohn
les légumes vegetables lay lay-gyoom
les fruits fruit lay frwee
la pomme apple lah pom
la banane banana lah bah-nahn
la tomate tomato lah toh-maht
la carotte carrot lah kah-rot

Examples:

  • Je mange du riz. (I eat rice.)
  • Je ne mange pas de viande. (I do not eat meat.)
  • J’achète des légumes. (I buy vegetables.)

2. Drinks and Dairy

Key terms for beverages, condiments, and breakfast staples.

French English Pronunciation
l’eau water loh
le café coffee luh kah-fay
le thé tea luh tay
le jus juice luh zhoo
le lait milk luh lay
le sucre sugar luh sook-ruh
le sel salt luh sel
le poivre pepper luh pwah-vruh
le beurre butter luh burr
le fromage cheese luh froh-mahzh
l’œuf egg luf

Note: l’eau is a feminine noun (la eau elides to l’eau before a vowel sound).


3. Meals, Places, and Utensils

Words for meal times, dining locations, and restaurant vocabulary.

French English Pronunciation
le petit-déjeuner breakfast (Metropolitan) luh puh-tee-day-zhuh-nay
le déjeuner lunch (Metropolitan) / breakfast (Canada) luh day-zhuh-nay
le dîner dinner (Metropolitan) / lunch (Canada) luh dee-nay
le souper dinner (Canada) luh soo-pay
le restaurant restaurant luh res-toh-rahn
l’épicerie grocery store lay-pee-suh-ree
le supermarché supermarket luh soo-per-mar-shay
la boulangerie bakery lah boo-lahn-zhree
l’addition the bill lah-dee-syohn
la recette recipe lah ruh-set
délicieux / délicieuse delicious day-lee-syuh / day-lee-syuhz
végétarien / végétarienne vegetarian (m./f.) vay-zhay-tah-ryain / vay-zhay-tah-ryen

Note: végétarien /veʒetaʁjɛ̃/ ends in a pure nasal vowel — no consonant closes it. Végétarienne /veʒetaʁjɛn/ loses the nasal and adds a spoken n. The same shift happens with délicieux /delisjø/ → délicieuse /delisjøz/, where the feminine adds a spoken z. This is not a spelling quirk — every French adjective ending in a nasal vowel or in a vowel behaves this way in the feminine, so hearing the difference is how a listener knows the gender of the person being described before any other clue.


4. Quantities, Cooking Verbs, and Taste Words

Ordering and cooking both depend on words for how much and what kind — a plain noun like pain is rarely enough on its own.

French English Pronunciation
cuisiner to cook kwee-zee-nay
préparer to prepare pray-pah-ray
couper to cut koo-pay
mélanger to mix may-lahn-zhay
goûter to taste goo-tay
chauffer to heat shoh-fay
une tranche a slice oon trahnsh
un morceau a piece uh mor-soh
une tasse a cup oon tahss
un verre a glass uh vair
une bouteille a bottle oon boo-teh-y
une boîte a box / a can oon bwaht
un paquet a packet uh pah-kay
une portion a portion oon por-syohn
salé / salée salty sah-lay
sucré / sucrée sweet soo-kray
épicé / épicée spicy ay-pee-say
chaud / chaude hot shoh / shohd
froid / froide cold frwah / frwahd
léger / légère light lay-zhay / lay-zhair

Note: chaud /ʃo/ ends in a vowel in the masculine, with nothing pronounced after it; the feminine chaude /ʃod/ adds a consonant sound the masculine never has. Froid/froide and léger/légère follow the same pattern — the same masculine/feminine shift as délicieux/délicieuse above, not an exception to it.

Examples:

  • Je voudrais une tranche de pain et un verre d’eau. (I would like a slice of bread and a glass of water.)
  • Cette soupe est trop salée pour moi. (This soup is too salty for me.)
  • Il faut couper les légumes avant de les cuisiner. (You have to cut the vegetables before cooking them.)

How the Grammar Works

Partitive Articles: du, de la, de l’, des

In English, we say “I eat bread” or “I drink water” without an article. In French, uncountable items require a partitive article (article partitif) to express an unspecified quantity (“some”):

Combined Form Formula Gender / Number Example
du /dy/ de + le Masculine singular Je mange du pain.
de la de + la Feminine singular Je bois de la soupe.
de l’ de + l’ Vowel / silent h Je bois de l’eau.
des /de/ de + les Plural Je mange des pâtes.

The Mandatory Negation Shift: du / de la / des → de

When a sentence becomes negative (ne…pas), partitive articles (du, de la, de l’, des) and indefinite articles (un, une) shift to de (or d’ before a vowel):

  • Je mange du poisson.Je ne mange pas de poisson.
  • Je bois de l’eau.Je ne bois pas d’eau.
  • J’ai des pommes.Je n’ai pas de pommes.

⚠️ TEF Trap: This negation rule applies to action verbs like manger, boire, and acheter. It does NOT apply after the verb être (Ce n’est pas du fromage, Ce ne sont pas des légumes).

Expressions of Quantity: de Alone, Not du/de la/des

There is a second situation, unrelated to negation, where du/de la/de l’/des collapse to plain de — and TEF/TCF listening passages use it constantly, because every food dialogue involves a quantity of something.

Any expression that states an amount — a container, a measure, or a quantity word like beaucoup, trop, assez, un peu — is followed by de (or d’ before a vowel) alone, never by the partitive article:

Quantity expression + de Example
une tasse (a cup) de une tasse de café
un verre (a glass) de un verre d’eau
une tranche (a slice) de une tranche de pain
beaucoup (a lot) de beaucoup de légumes
un peu (a little) de un peu de sucre
trop (too much) de trop de sel

Compare the two structures side by side:

  • Je bois du café. (I drink [some] coffee — partitive, no specific quantity.)
  • Je bois une tasse de café. (I drink a cup of coffee — a quantity expression, so de alone.)

The rule is mechanical, not about meaning: whenever a noun or adverb of quantity comes first, the noun that follows drops its article entirely and takes only de. Gender and number stop mattering, which is why une tasse de café and une tasse de soupe look identical even though café is masculine and soupe is feminine.

⚠️ TEF Trap: Learners often insert the partitive by habit — “beaucoup du pain” — but the correct form is “beaucoup de pain”. One exception worth knowing at this level: bien (meaning “a lot of”, not “well”) keeps the full article — bien du travail, bien des gens — because bien behaves differently from beaucoup, trop, and assez.

Ordering Politely: “Je voudrais…” vs. “Je veux…”

When ordering in a restaurant, café, or shop:

  • Je veux un café (I want a coffee) sounds demanding and blunt to native French speakers.
  • Je voudrais un café, s’il vous plaît (I would like a coffee, please) is the universal polite standard for A1/A2 speaking.

Expressing Hunger and Thirst: avoir faim / avoir soif

In French, hunger and thirst use the verb avoir (to have) + noun, not être (to be) + adjective:

  • J’ai faim. (I am hungry — literally ‘I have hunger’.)
  • J’ai soif. (I am thirsty — literally ‘I have thirst’.)

Adjective Placement: Before or After the Noun

French adjectives usually follow the noun they describe — the reverse of English word order. Every taste and category adjective in this lesson (délicieux, végétarien, salé, sucré, épicé) comes after the noun:

  • un repas délicieux (a delicious meal)
  • un plat végétarien (a vegetarian dish)
  • une soupe salée (a salty soup)
  • la cuisine française (French cuisine)

A small set of very common, short adjectives break this pattern and go before the noun instead. They are often grouped under the acronym BAGS — Beauty, Age, Goodness, Size — and two of them show up constantly around food:

  • un bon restaurant (a good restaurant) — not un restaurant bon
  • un petit café (a small coffee / a small café) — not un café petit
  • un grand verre (a large glass)
  • un nouveau menu (a new menu)

The working rule for this lesson’s vocabulary: descriptive adjectives of taste, temperature, and type (salé, sucré, épicé, chaud, froid, végétarien, délicieux) follow the noun; the short, high-frequency adjectives bon, petit, grand, and nouveau precede it.

⚠️ A handful of adjectives change meaning depending on position, though none in this lesson’s core vocabulary does — the classic example is un ancien collègue (a former colleague) versus un collègue ancien (an elderly colleague).

False Friends and Liaison Traps

Raisin ≠ raisin. In French, un raisin means a grape, not a dried raisin. A dried raisin is un raisin sec (literally “a dry grape”). This is one of the most common false friends in French food vocabulary for English speakers, because the words look identical on the page.

Liaison with des and les before a vowel. When des or les comes directly before a word starting with a vowel sound, the final s is pronounced as a /z/, linking the two words: les œufs is pronounced /le.zø/, not les and œufs said separately. The same happens with des amis, les épinards, and every plural noun phrase beginning with a vowel. This liaison is mandatory, not optional — skipping it is one of the clearest markers of a non-native accent.

Un before a vowel. The same linking happens with un: un œuf is said as one bridged unit, with an audible “n” sound connecting the two words, even though no written “n” sits between them.


Register and Canadian Usage

Canadian vs. Metropolitan Meal Terminology

Meal names are one of the most prominent regional differences between Canadian French and Metropolitan French:

Meal Time Metropolitan French Canadian French (Quebec/Acadia)
Morning meal le petit-déjeuner le déjeuner
Midday meal le déjeuner le dîner
Evening meal le dîner le souper

TEF and TCF Canada listening comprehension passages frequently feature Canadian speakers using le déjeuner for breakfast, le dîner for lunch, and le souper for dinner.

Register: Ordering Formally, Neutrally, and Casually

Not every polite formula carries the same weight. At a sit-down restaurant or with someone you do not know, the full conditional form is expected:

  • Formal / neutral: Je voudrais un café, s’il vous plaît. — safe in any TEF/TCF speaking task and any real restaurant.
  • Neutral, slightly less formal: Je vais prendre un café. (I’ll have a coffee.) — common between friends or with a familiar server, still fully polite.
  • Colloquial, informal only: Donne-moi un café. (Give me a coffee.) — used only with close friends or family; never in a speaking exam or with staff, since dropping s’il vous plaît and using the bare imperative reads as blunt.

For TEF/TCF Expression Orale, default to the formal/neutral tier — examiners are graders you do not know, and the exam rewards register-appropriate language.

A Few More Canadian Food Words

Beyond meal names, a handful of everyday food words differ between Quebec/Acadian French and Metropolitan French:

Concept Canadian French Metropolitan French
soft drink / pop une liqueur une boisson gazeuse / un soda
toast des rôties des tartines / du pain grillé
corn (on the cob) le blé d’inde le maïs

⚠️ False friend warning: in Metropolitan French, une liqueur means a liqueur (an alcoholic spirit). In Quebec, it means a soft drink — asking for “une liqueur” in Paris and in Montreal gets two completely different drinks. If a listening passage is set in Canada, read this word as “pop”, not “spirit”.


Sounds You Will Get Wrong

  1. un œuf /œf/ vs. des œufs /ø/ — Silent final consonant in plural. In the singular, un œuf /œf/ has a clearly pronounced final f sound. In the plural, des œufs /ø/, the letters fs are completely silent. The same rule applies to un bœuf /bœf/ vs. des bœufs /bø/.

  2. du pain /pɛ̃/ — The nasal vowel /ɛ̃/. The word pain ends in the nasal vowel /ɛ̃/ (made with air exiting through the nose). There is no consonantal n sound at the end. Pronouncing an “n” turns pain into something sounding like “penne”.

  3. l’eau /o/ — Single vowel sound /o/. Despite being spelled with three letters (e-a-u), l’eau is pronounced as a single clean vowel /o/. Do not pronounce individual letters or an “w” sound.

  4. le poulet /pu.lɛ/ — the silent final -t. The final t in poulet is never pronounced. French systematically drops final consonants like t, s, d, x, and p unless a liaison links them to the next word — seeing a written final consonant does not mean it is spoken.

  5. les fruits /fʁɥi/ — one sound for singular and plural, and a glide that is not “oo-ee”. Both fruit and fruits are pronounced identically, /fʁɥi/ — the plural’s final s adds nothing to the sound. The middle sound, spelled ui, is the semi-vowel /ɥ/ followed by /i/: closer to a fast, rounded “wee” than to two separate syllables.


Real Conversations

Dialogue 1: Ordering at a Café Counter

  • Serveur: Bonjour ! Qu’est-ce que je vous sers aujourd’hui ?
  • Client: Bonjour. Je voudrais un café au lait et un croissant, s’il vous plaît.
  • Serveur: Très bien. Sur place ou à emporter ?
  • Client: Sur place, s’il vous plaît.
  • Serveur: Parfait. Désirez-vous autre chose ?
  • Client: Non merci, ce sera tout. Combien ça coûte ?
  • Serveur: Ça fait six dollars et cinquante cents, s’il vous plaît.
  • Client: Voici ma carte. Merci !
  • Serveur: Merci à vous. Voici votre café et votre croissant. Bon appétit !

Dialogue 2: At the Bakery / Grocery Store

  • Boulangère: Bonjour ! Que désirez-vous ?
  • Client: Bonjour Madame. Je voudrais une baguette tradition et deux pains au chocolat.
  • Boulangère: Voilà. Avec ceci ?
  • Client: Avez-vous du pain de mie végétalien ?
  • Boulangère: Oui, nous en avons. En voici un sachet.
  • Client: Merci. Je vais prendre aussi une bouteille d’eau minerale.
  • Boulangère: Parfait. Ça fera neuf dollars au total.
  • Client: Voilà dix dollars.
  • Boulangère: Et voici un dollar de monnaie. Merci, bonne journée !
  • Client: Merci beaucoup, bonne journée à vous aussi !

Practice

Level 1 — Spot the Error

Identify the single mistake in each sentence and name the rule.

  1. Je veux du pain, s’il vous plaît. (in a restaurant)
  2. Je ne mange pas du poisson.
  3. Je suis faim, je veux manger.
  4. J’achète deux des œufs.
  5. Au Québec, le petit-déjeuner est le repas du soir.
Show answers
  1. Je voudrais du pain, s’il vous plaît. — Use the polite conditional formula Je voudrais… rather than the blunt Je veux… when ordering.
  2. Je ne mange pas de poisson. — In negative sentences (ne…pas), partitive articles (du, de la, des) change to de.
  3. J’ai faim, je veux manger. — Express hunger using avoir faim (to have hunger), not être faim.
  4. J’achète deux œufs. — Do not combine a specific number (deux) with a partitive/plural article (des).
  5. Au Québec, le souper est le repas du soir. — In Canadian French, le souper is the evening meal; le déjeuner is breakfast.

Level 2 — Production

Construct the French sentences based on the prompts.

  1. “I would like a coffee and a croissant, please.”
  2. Fill in the blank: Je bois ___ eau. (partitive article for water)
  3. “I do not eat meat.” (negative with de)
  4. “I am hungry.” (using avoir)
  5. Fill in the blank: Je mange ___ pain et ___ beurre. (masculine partitives)
  6. “The bill, please.”
Show answers
  1. Je voudrais un café et un croissant, s’il vous plaît.
  2. Je bois de l’eau.
  3. Je ne mange pas de viande.
  4. J’ai faim.
  5. Je mange du pain et du beurre. — both nouns are masculine singular, so both take du.
  6. L’addition, s’il vous plaît.

Level 3 — Exam Simulation

Listening Task (TEF/TCF Style)

Transcript: “Bonjour ! Bienvenue au bistro Le Saint-Denis. Aujourd’hui, notre menu du midi comprend une soupe à l’oignon en entrée, du poulet rôti avec des légumes de saison en plat principal, et une tarte aux pommes pour le dessert. Le tout est accompagné d’un verre de jus d’orange ou d’un café pour dix-neuf dollars. Pour les personnes végétariennes, nous proposons des pâtes aux légumes. Bon appétit !”

  1. What is the main dish (plat principal) in the lunch menu?
  2. What option is available for vegetarians?
  3. How much does the complete lunch menu cost?
Show answers
  1. Roast chicken with seasonal vegetables (du poulet rôti avec des légumes de saison).
  2. Vegetable pasta (des pâtes aux légumes).
  3. Nineteen dollars (dix-neuf dollars).

Speaking Task (TEF/TCF Expression Orale — Section A)

Prompt: You are at a café in Montreal. Order a drink and a light meal for yourself, ask if they have vegetarian options, and ask for the total price. Speak for 60–90 words at CEFR A1 level.

Show a model answer

Bonjour ! Je voudrais une table pour une personne, s’il vous plaît. Pour commencer, je voudrais un jus d’orange frais. Est-ce que vous avez des plats végétariens au menu ? Je ne mange pas de viande. D’accord, je vais prendre les pâtes aux légumes alors. C’est combien au total ? Puis-je payer par carte bancaire ? Merci beaucoup ! (62 words)


Common Mistakes to Avoid

  • Je veux un café → ✅ Je voudrais un café, s’il vous plaît — use Je voudrais for polite ordering.
  • Je ne mange pas du poisson → ✅ Je ne mange pas de poisson — partitive articles change to de after negation.
  • Je suis faim → ✅ J’ai faim — French uses avoir faim (to have hunger) and avoir soif (to have thirst).
  • Confusing Canadian meal names → ✅ Remember: in Canada, déjeuner = breakfast, dîner = lunch, souper = dinner.
  • Pronouncing the ‘f’ in des œufs → ✅ Un œuf has /f/, but des œufs has a completely silent final consonant (/ø/).
  • beaucoup du pain → ✅ beaucoup de pain — quantity expressions (beaucoup, trop, un peu, une tasse) take de alone, never the partitive article.
  • un repas bon → ✅ un bon repasbon is one of the short BAGS adjectives that goes before the noun, unlike most food adjectives.

What’s next

Connect your food and drink vocabulary to these core grammar and vocabulary lessons:

FAQ

How do Canadian French meal names differ from Metropolitan French?

In Canada (Quebec and other provinces), breakfast is 'le déjeuner', lunch is 'le dîner', and dinner is 'le souper'. In France, breakfast is 'le petit-déjeuner', lunch is 'le déjeuner', and dinner is 'le dîner'.

Why do we use 'du', 'de la', 'de l'', and 'des' with food?

Uncountable food and drink items use partitive articles to mean 'some': du pain (masculine), de la soupe (feminine), de l'eau (vowel), and des pâtes (plural).

What happens to partitive articles in negative sentences?

After a negative verb like 'ne...pas', partitive articles (du, de la, des) change to 'de' or 'd'': Je ne mange pas de viande, Je ne bois pas d'eau.

How do you politely order food at a restaurant?

Use 'Je voudrais...' (I would like...) followed by the item and 's'il vous plaît' (please): Je voudrais un café, s'il vous plaît.

What is the difference between 'un œuf' and 'des œufs' in pronunciation?

In the singular 'un œuf', the final 'f' is pronounced (/œf/). In the plural 'des œufs', the final 'fs' is completely silent (/ø/).

Check Your Understanding

1. Which phrase means 'I would like a coffee'?
2. Which article completes 'Je mange ___ pain'?
3. How does 'Je bois du lait' change in the negative form?
4. In Canadian French, what is the word for breakfast?
5. Which French word means 'the bill' in a restaurant?
6. What does 'avoir faim' mean?