I’ve spent years documenting French school lunches because they offer such an interesting window into French food culture, childhood, and everyday life. Far beyond simply feeding children at midday, the French school lunch system reflects a broader philosophy around food: structure, balance, exposure to variety, and the normalization of eating real meals from a young age.
If you’re new here, you can read more in my cornerstone post on French school lunches.
One of the things that continues to fascinate me is how consistent the rhythm remains year after year. Vegetables appear daily. Cheese is still part of the meal. Fish regularly makes an appearance. Desserts are often fruit or applesauce rather than heavily processed sweets. And perhaps most notably, children eat the same kinds of foods as adults — not a separate “kids menu” version of lunch. The structure and rhythm of French school lunches also reflect a broader philosophy around French wellbeing — one rooted in balance, routine, and the normalization of everyday healthy habits.
Below is one week of menus from a local French school cafeteria in May 2026.

Join my free monthly newsletter
for everyday French life, simple habits & sustainable wellbeing.
And get The French Guide to Everyday Wellbeing straight to your inbox!
Monday Menu
First course: Potato salad
Main course: Baked hake
Vegetable: Green beans
Cheese: Emmental
Dessert: Fruit
Monday’s menu is a great example of the simplicity that often defines French school lunches. Fish, green vegetables, cheese, and fresh fruit may not sound particularly exciting by modern “kid food” standards, but that’s precisely the point. The expectation is not constant entertainment or novelty, but exposure and familiarity over time.
Tuesday Menu
First course: cucumber salad (staff chose white asparagus last minute because the cucumber delivery was late)
Main course: Sautéed pork
Vegetable: Couscous-style Semolina
Cheese: Goat’s cheese
Dessert: Apple compote
This was the day I photographed for the article — a lunch centered around rôti de porc with semolina and vegetables. What struck me once again was how balanced and straightforward the meal felt. Protein, starch, vegetables, dairy, and dessert are all present without the meal feeling excessive or overcomplicated.
The cucumber salad was actually replaced that day with tinned white asparagus because of a delivery issue — a small reminder that even highly structured school lunch systems still adapt constantly behind the scenes to logistics, seasonality, and availability. I also shared more photos of the white asparagus substitution over on Instagram.
You can follow along on Instagram, where I document French school lunches throughout the year.
Wednesday Menu
(No lunch service listed)
In many parts of France, Wednesday remains a shorter school day or no school for younger children, and school lunch schedules are often lighter or modified accordingly.
Thursday Menu
First course: lentil salad
Main course: Spinach wheat galette
Vegetable: Ratatouille
Cheese: Saint Nectaire
Dessert: Fruit
Thursday’s menu is particularly representative of the vegetable-forward nature of French school lunches. Since 2019, French school cafeterias have also been required to include at least one vegetarian lunch per week under France’s EGAlim food law. Lentils, spinach, ratatouille, and cheese make for a meal that is deeply rooted in traditional French eating habits — simple foods, cooked plainly, and served as part of an organized meal structure.
It also reflects something I see repeatedly in French school cafeterias: vegetables are not treated as optional side dishes or hidden ingredients, but as a completely normal and expected part of daily eating.
Friday Menu
First course: mixed green salad, carrot salad
Main course: Croque Monsieur (grilled cheese sandwich, French style)
Dessert: Apple compote, plain yogurt or ice cream
Friday’s lunch is perhaps the most recognizably “fun” meal of the week, but even here the structure remains relatively balanced compared to many school lunch systems elsewhere. A salad still appears first, and the meal remains portioned within the broader rhythm of the cantine system.
What Stays Consistent Year After Year
What continues to stand out to me after all these years documenting French school lunches is not perfection, but consistency.
Children sit down to real meals every day. Vegetables are normalized. Cheese remains culturally important. Meals unfold in courses. And children are repeatedly exposed to foods that many adults elsewhere might assume kids “won’t eat.”
That repeated exposure matters enormously when it comes to shaping long-term eating habits and reducing the pressure and anxiety so many families feel around food. It’s something I explore more deeply in my posts on picky eaters and cooking with children.
French school lunches are not magical, nor are they without flaws. But they do reflect a culture that still believes food education happens daily, collectively, and over time — not through perfection, but through rhythm and repetition.
Explore French School Lunch Menus
I’ve documented real French school lunch menus from different years and seasons to show how the system evolves over time:
Regular menus
Christmas menus
More From France
If you’re curious about how France nurtures healthier habits — from school lunches to everyday food, movement, and wellbeing — I share practical tips and stories each month. Sign up for the free newsletter below and receive my guide, The French Guide to Everyday Wellbeing, straight to your inbox. Merci!
Working with a French school chef, I’ve created a downloadable guide featuring some of the everyday, best-loved recipes served in French school lunches → Explore the full guide
