- Rice, soup, and kimchi with two or three side dishes is the baseline, and 5.17 million people eat it a day — effectively a nationwide meal system.
- Almost every region has free meals, but getting here took over a decade of fighting, and a Seoul mayor even resigned over it.
- The side the dramas don't show includes labor problems in school kitchens, like cooking fumes and occupational lung cancer.
Watch any K-drama and it’s guaranteed to appear at least once: the stainless-steel tray, the line of students in uniform, the scene of someone stealing a side dish off a friend’s tray. Behind that single tray sits the school meals act, budget allocation, nutrition standards, the allergen labeling system, and the working conditions of tens of thousands of kitchen workers. The structure Koreans think of as “a proper meal” is all in there too.
What exactly goes on the tray?
One compartment of rice, one of soup, one of kimchi, and two or three of side dishes. The dramas aren’t exaggerating — this structure really does repeat every day.
The tray is usually a five- or six-compartment stainless-steel tray. The largest compartment holds rice, the deep one beside it holds soup or stew, the rest hold kimchi and side dishes, and the six-compartment version has a separate dessert slot. A nutrition teacher plans the menu a month at a time, balancing carbohydrate, protein, and fat ratios against the recommended calories for each school level, and the menu is published on the school’s website.
The menu is broader than you’d think. Spicy stir-fried pork, bulgogi, pork cutlet, and curry rice are the basics, and these days malatang, rosé pasta, and taco rice show up regularly too. But no matter how Westernized it gets, the rice-soup-kimchi trio almost never drops out. The sense that “eating a meal” in Korea requires at least rice, something soupy, and kimchi gets drilled in over 12 years.
How a week of menus works
| Day | Staple | Soup / stew | Main dish | Side dish | Kimchi / dessert |
|---|---|---|---|---|---|
| Mon | Black rice | Beef radish soup | Spicy stir-fried pork | Bean sprout salad | Napa kimchi · yogurt |
| Tue | Curry rice | Seaweed soup | Chicken cutlet | Pickled radish · cabbage salad | Kkakdugi · apple |
| Wed | Multigrain rice | Doenjang stew | Grilled mackerel | Seasoned spinach | Napa kimchi · yakgwa |
| Thu | Fried rice | Egg soup | Sweet-and-sour pork | Broccoli salad | Chonggak kimchi · ice cream |
| Fri | White rice | Kimchi stew | Dakgalbi | Braised potatoes | Napa kimchi · milk |
The key is rotation, not repetition. Menus are planned so the same dish doesn’t appear more than twice a month, and one or two of the five weekdays feature a reliably popular meat or fried dish. On those days, leftovers almost never come back.
Students in dramas chat leisurely, but real meal times are short. Large schools stagger serving by grade, and after subtracting the time in line, eating time is often 15–20 minutes. The scene of stealing a side dish off a friend's tray isn't recommended under hygiene guidance.
How much does one meal cost?
It depends on the school level. Because portion sizes differ, high school meals are noticeably more expensive than elementary ones. The Gyeonggi Provincial Office of Education’s published 2025 public-school meal support rates reveal the structure.
| School level | Food | Operating | Labor | Total per meal |
|---|---|---|---|---|
| Elementary | ₩3,378 | ₩476 | ₩736 | ~₩4,590 |
| Middle | ₩4,250 | ₩486 | ₩1,321 | ~₩6,057 |
| High | ₩4,522 | ₩528 | ₩1,871 | ~₩6,921 |
The part worth noting is labor. From ₩736 in elementary to ₩1,871 in high school — more than 2.5 times. “₩6,000 a meal isn’t cheap, is it?” you might think, but that figure is the total cost including kitchen staff and facility operation; the actual ingredients on the plate are ₩3,378 for elementary and ₩4,522 for high school.
Nationwide, the 2024 school-year meal budget totaled ₩8.2633 trillion (food ₩4.3013 trillion, facilities/equipment ₩706.5 billion, fuel ₩432.6 billion). Meal staff — nutrition teachers, cooks, and kitchen assistants — number about 72,405.
How did free school meals spread nationwide?
It seems obvious now, but free school meals were one of the biggest political issues in early-2010s Korea, and a Seoul mayor even stepped down over it.
- 1981 — the School Meals Act is enacted. At the time, 439 schools served meals to 160,000 students.
- 2010 — expanding free meals becomes a nationwide issue in the June local elections.
- August 24, 2011 — Seoul holds a referendum on the scope of free meal support. The counting threshold was 33.3% turnout, but final turnout was 25.7%, so the votes were never counted.
- August 26, 2011 — then-mayor Oh Se-hoon resigns, as he had announced in advance.
- 2011–2021 — Seoul expands in stages from public elementary to elementary and middle, then high school, implementing all grades from the 2021 school year. Other cities and provinces follow in sequence.
- 2024 school year — 99.9% of meal students use it, settling into a de facto full free-meal system.
Just the facts: Seoul City and the Seoul council/education office clashed over whether to make free meals universal or limit them to low-income households. Seoul tried to settle it by referendum but fell short of the counting threshold, and the mayor resigned as promised. After that, free meals expanded nationwide regardless of party lines, and today almost no major political faction argues for rolling them back. This meal debate is what cemented the “universal vs. selective” frame in Korean welfare discourse.
What do the numbers on the menu mean?
They’re allergen labels. Numbers like 1.5.6 next to a menu item mean that food contains allergen items 1, 5, and 6.
The numbering follows the Ministry of Food and Drug Safety’s list of labeled allergenic substances: eggs (poultry), milk, buckwheat, peanuts, soy, wheat, pine nuts, walnuts, crab, shrimp, squid, mackerel, shellfish, peaches, tomatoes, chicken, pork, beef, and sulfites.
Students with allergies have their guardians submit the information to the school at the start of the semester. The school generally provides a removal meal, leaving out a specific ingredient at the serving stage. A fully separate replacement meal requires separate cooking space, equipment, and staff, so it's hard to operate.
This system is practical for travelers too. Korean restaurant menus rarely label allergens this systematically, but knowing the list gives you a map of “the ingredients that commonly cause problems in this country.”
What about vegetarian and halal?
To be honest, it’s still early days. Institutionally guaranteed vegetarian and halal meals aren’t a national standard, and what schools do in practice is mostly removal meals. For a student who can’t eat pork, they leave out that day’s main dish and add more potato or vegetable sides, or fry an egg separately. Some regions run a vegetarian choice meal day once or twice a month.
Demand is growing. Students from migrant backgrounds rose 26.3%, from 160,056 in 2021 to 202,208 in 2025. The problem is structural. A school kitchen cooks hundreds to thousands of portions in two to three hours while meeting HACCP-level hygiene standards, so there’s no room for a separate cooking line for a minority — and there’s a shortage of suppliers who meet both halal certification and school meal ingredient standards at once. The Incheon education office and others are considering verified halal ready-to-eat (HMR) options, but nationwide expansion hasn’t happened.
What’s happening in the school kitchens?
This is the part the dramas never show. Over the past few years, the biggest school-meal issue hasn’t been the menu — it’s been kitchen workers’ lung cancer.
Cooking fumes are the fine particles and harmful gases released when frying or stir-frying in oil at high temperature. The International Agency for Research on Cancer (IARC) classifies high-temperature cooking emissions as a probable carcinogen. School kitchens concentrate large volumes of frying and stir-frying into short windows, and ventilation often can't keep up with the cooking volume, so exposure intensity is high.
When the Ministry of Education aggregated screening results from 14 city/provincial education offices in March 2023, 6,773 of 24,065 screened workers — 28.2% — showed lung abnormalities, with 139 suspected lung cancer cases (0.58%) and 31 confirmed (0.13%). In the same period, data from 17 cities/provinces showed 32.4% of 42,077 screened workers had abnormalities including nodules. However, screening was limited to those 55 or older or with 10+ years of service, so it doesn’t represent all workers.
Since the first occupational lung cancer approval in February 2021, things have kept moving. On September 8, 2026, the Seoul Central District Court recognized the causal link between kitchen work and lung cancer in a damages suit by nine school kitchen workers, ordering Gwangju, South Jeolla, Busan, and North Gyeongsang to pay ₩10,000,000 each (the claim against the state was dismissed). It’s a ruling that went beyond occupational recognition to hold the employer liable.
The system moved too. On January 29, 2026, a School Meals Act amendment passed the National Assembly, and in 2027 a standard for the appropriate number of students per kitchen worker is expected (the union’s demand is 77.5 for elementary and 64.7 for middle/high/special). Ventilation improvement projects are underway, but even among completed schools, about 18% reportedly still fall short of Ministry of Employment and Labor guidelines.
A system producing 5.17 million meals a day doesn’t run itself. The five compartments on the tray are the product of someone standing in front of 200-degree oil.
How does it compare to other countries’ school meals?
Korean school meals are defined by universality and a complete single-meal format. Everyone eats the same meal regardless of income, and that meal is a full set — which is where it diverges from other countries.
| Category | Korea | Japan | United States | France |
|---|---|---|---|---|
| Basic format | Rice, soup, kimchi + 2–3 sides | Rice or bread, soup, main dish, milk | Main + sides + milk | Starter, main, cheese, dessert |
| Cost burden | Effectively free nationwide | Parents pay in principle | Free/reduced by income | Income-linked tiered fees |
| Reference figure | 5.17M/day, 99.9% use | Elementary implementation 98.8% | 95,000 schools, 30M students | Fees vary by municipality |
| Representative unit cost | Elementary ₩4,590 / high ₩6,921 (support rate) | Elementary ¥4,688/mo / middle ¥5,367/mo | Elementary $3.00 / middle $3.20 / high $3.25 | Low-income €0.5–2, high-income €4–7 |
| Free scope | All grades, elementary–high (most regions) | 547 of 1,794 education boards (30.5%) fully free | 9 states universal free with state funds | Rural €1 meals, Paris lowest bracket free |
Japan’s kyushoku (school lunch) is close to the prototype of Korean school meals. Students serve themselves and eat together in the classroom, combined with food education (shokuiku). However, meal costs are paid by parents in principle, with free meals spreading municipality by municipality, and from April 2026 a system began where the national and local governments share the burden. The U.S. has long used income-based selective support: of the 30 million lunches served daily, about 73% are free or reduced, and nine states run universal free meals with state funds. France charges by the CAF family coefficient — low-income households pay €0.5–2 a meal, high-income €4–7.
Korea settled the “same meal for everyone, free for everyone” model in a relatively short period.
Is there a way for foreigners to try a school meal?
To lead with the conclusion: there’s effectively no official program for an ordinary traveler to enter a school cafeteria. Schools are security- and hygiene-controlled zones, so outside access is strict.
- University cafeterias — major Seoul university cafeterias generally allow outsiders. The tray setup of rice, soup, kimchi, and sides is nearly identical to school meals, at ₩5,000–7,000.
- Government building cafeterias — some public institutions like city and district offices open their cafeterias to the public. Many operate lunch-only.
- Baekban restaurants — not a tray, but the structure of rice, soup, kimchi, and multiple side dishes is the same, and the side-dish count is often higher.
- School visit programs — international exchange or sister-school visits at the education-office or school level sometimes include a meal experience. There's no individual application channel; it requires prior arrangement through your institution.
As a bonus, school meals are a powerful nostalgia code for Koreans. Ask “what was the best school meal?” and an answer pops out almost without exception. It’s a surprisingly effective conversation opener while traveling.
What school meals reveal about Korean food culture
School meals are a miniature of Korean food culture. Soup is a default, not an option, so soup appears every day, and kimchi is a structure, not a side dish, so it comes out whether the menu is curry or pasta. The principle that a meal is composed of multiple dishes is the same. Unlike Western plating that puts everything on one plate, the standard is moving between rice and several side dishes, and the tray’s compartments physically implement that principle. And this single meal connects to the free-meal debate, occupational lung cancer, country-of-origin rules, and allergen labeling — matters of law, budget, and labor.
The next time you see a student holding a tray in a drama, you’ll know a little more about what’s behind it.
- 2024 school-year school meal implementation status (Ministry of Education data, reported March 2026) — Newsis
- 2025 school-year school meal budget support plan — Gyeonggi Provincial Office of Education
- Seoul referendum on the scope of free meal support — Wikipedia
- Seoul City free school meal full implementation progress — Seoul City
- Kitchen worker lung screening results (March 2023) — Kyunghyang Shinmun
- School kitchen lung cancer occupational approval rate and policy status — OhmyNews
- School kitchen worker lung cancer damages ruling (September 8, 2026) — Hankyung
- Allergenic food labeling list — Food Safety Korea
- School meal replacement and halal response status — Food Service News
- Japan school meal costs and free-meal status (2023) — National PTA Liaison Council
- U.S. school meal statistics (2025-26 school year) — School Nutrition Association
- France school meal fees — aide-sociale.fr