French Phrase
Oui, je prépare le dîner tous les soirs.
Meaning
The sentence means “Yes, I prepare dinner every evening.” It confirms a habit of cooking the evening meal and can be used to answer a question about who will be cooking.
When to use
Use this phrase when someone asks if you’ll be cooking, when you’re describing your daily routine, or when you want to emphasize that you always make dinner at home.
✦Grammar Breakdown
Ouijeprépareledînertouslessoirs
Oui
A simple affirmative word meaning “yes”. It can stand alone or start a sentence.
je
Subject pronoun for the first person singular; always required before a verb in French.
préparer (présent)
The verb “to prepare”. Conjugated in the present tense: je prépare, tu prépares, il/elle prépare, etc.
le dîner
Definite article + noun. “Le dîner” refers specifically to the evening meal.
tous les soirs
A fixed expression of frequency meaning “every evening”. Note the plural “soirs”.
🗨In Conversation
Est‑ce que tu cuisines ce soir ?
Are you cooking tonight?
Oui, je prépare le dîner tous les soirs.
Yes, I prepare dinner every evening.
✕Common Mistakes
Oui, je prépare le dîner chaque soir.
While understandable, “chaque soir” is less idiomatic than the set phrase “tous les soirs”.
Oui, je prépare dîner tous les soirs.
The article “le” is required before “dîner”.
Oui, je prépare le dîner tous le soir.
Both the adjective and noun must agree in number: “tous les soirs”.
↔Alternatives
Oui, je fais le dîner chaque soir.
Yes, I make dinner each night.
Oui, je cuisine le dîner tous les soirs.
Yes, I cook dinner every evening.
Oui, je prépare le souper chaque soir.
Yes, I prepare supper each night.
Cultural Tip
In France, dinner (le dîner) is usually served later than in many Anglophone countries, often around 8 pm or later. Preparing a home‑cooked dinner every night is seen as a sign of care and hospitality. If you’re invited to a French home, it’s polite to bring a small gift (wine, dessert) and to compliment the host’s cooking.

