THE PROMISE RECORDTORONTO · CIVIC RESEARCH
Toronto school food · public finance lab

Who pays for the school meal?

Toronto already provides morning nutrition through existing school programs. The new 2026 election promise is to phase in universal lunch by 2030. What would that additional lunch cost — and what does the evidence actually establish?

Important correction · 22 October 2026. The previous default combined breakfast + lunch + snack at roughly $9.50/student/day. That was a hypothetical recipe model, not a verified three-meal procurement price or the incremental cost of the mayor's promise. The new default is lunch only. Breakfast and snack may still be toggled on for counterfactual comparisons; they are not additional election commitments. The 2026 City contribution of $31.97m funds the existing Student Nutrition Program, not this uncosted universal lunch promise.
Before modelling / the verified baseline

What exists — and what is actually new?

Existing · 2026

Morning meal or snack

The City's Student Nutrition Program expanded to Toronto public school communities in 2026. Offerings vary by school: morning meals, snacks and, in some places, pre-existing lunch programs. Do not add a separate breakfast plus snack to every pupil as if both were newly promised.

Observed · 2025

$2.23 / $3.51

Official daily food costs for elementary / secondary nutrition programs, respectively. These are observed benchmarks for existing service, not an all-in contractor invoice and not validated prices for our invented breakfast and snack recipes.

Proposed · 2030

Universal lunch

Chow's October 2026 campaign proposes the new lunch expansion. City staff explicitly stated in 2025 that universal lunch has not been fully costed; kitchen space, staffing, cold chain, equipment and funding remain to be determined.

Who actually pays — and who benefits?Households with 0, 1, 2, 3+ participating children · property-tax attribution · sensitivity by family structure
Existing morning program reach (2026)~330,000Public-school program coverage, not proof that all 330,000 receive future lunch daily
Approved City funding (2026)$31.97mMunicipal student-nutrition operating budget, not total system cost
Policy aspiration2030City's strategy envisions expanding to universal lunch; funding not yet secured
01 / Assumptions

Build the lunch scenario

Lunch is selected by default because it is the proposed addition. Other meal toggles are optional counterfactuals. Prices are in CAD.

What is served?
Scale and attendance

Daily reach is an official reported figure. The default service year (190 days), 100% take-up, and uniform portions are modelling assumptions. This is not a forecast of actual beneficiaries.

Ingredient prices expand / edit retail benchmarks

Beef, chicken, apples, tomatoes, milk and eggs: Statistics Canada's Canadian retail-average series, August 2026. Rice/grain and plant-protein inputs are illustrative placeholders. Retail prices are not school procurement tenders, and food prices vary over time.

Preparation, delivery and certification expand / edit estimates

The additional $3.00/lunch overhead allowance is an editable, unverified assumption to test kitchen infrastructure, labour not captured in prep, employer payroll charges, contract management, food safety, packaging, capital and contingencies. Actual costs may be lower or much higher. All dietary premiums and handling charges are likewise hypothetical, not observed supplier quotes.

Who funds it?

Household counts use the 2021 Census. The 62.7% no-child-household share is a rough demographic proxy, not a verified city tax-roll statistic and is editable. Tax paid depends on property values, renters' costs and other funding sources — not a flat fee.

02 / Scenario result

The incremental bill

Hypothetical new lunch · 330,000 participants

Additional selected service(s) / hypothetical annual cost——
Selected service(s) per pupil / day · unverified—
Hypothetical municipal share / year—

Where the cost goes

03 / Household funding thought experiment

What would a household without children pay?

Equal share per Toronto household / year—
Attributed to no-child households collectively—
If no-child households alone financed the entire selected pool—

Not a real tax bill: an equal-per-household split is a benchmark only, not how Toronto collects property tax, and there is no dedicated school-meal charge levied on childless households. The collective amount assumes every household contributes the same dollar amount; it is not an estimate of actual incidence. The last figure is an extreme counterfactual, not a proposal. Use the more realistic property-tax attribution lab ↗

Approximate value of meals for 0 children in your home / year—Not a cash rebate; no distinction between tax eligibility and program attendance.
04 / Ethnoracial mix sensitivity test

Diet assumptions by Census group

To test your hypothesis, this table assigns an editable hypothetical share of halal, vegetarian and kosher meal requests within each group. It combines those shares with actual 2021 Toronto resident group proportions to estimate average meal costs. There is no published evidence here establishing these dietary percentages by ancestry, race or ethnicity. A person's identity does not determine what they eat; allergies, religion, culture and personal choice overlap and are not captured by these mutually exclusive model categories.

2021 Census groupResident shareHalal meal requests
assumed %
Vegetarian
assumed %
Kosher
assumed %
Estimated $ per student / dayEstimated group cost / year
Weighted total100%Editable assumptions, not identity-based requirements——
If every student took the same standard menu—
Incremental cost attributed to the menu-mix assumptions—

Census groups are population categories, not 2026 pupil data. This calculation assumes school-food participation has the same distribution as all Toronto residents; that may be substantially wrong. The residual group includes people outside the listed racialized groups (including Indigenous and non-racialized residents); it must not be read as a single ethnicity. For a real procurement estimate, survey students' requested meals anonymously instead of predicting individual needs from ethnicity.

05 / Evidence ledger

Sources & model boundaries

Directly observed

  1. City of Toronto, final 2026 budget — 330,000 students daily at 841 schools.
  2. Board of Health, 1 June 2026 — approved $31.970m municipal Student Nutrition operating budget.
  3. City of Toronto, 2025 student nutrition plan — morning meals and aspirational lunch expansion by 2030.
  4. Toronto, 2021 Census ethnoracial backgrounder — city residents' visible-minority categories.
  5. Toronto, 2021 Census household backgrounder — 1,160,890 private households.
  6. Statistics Canada, monthly average retail food prices — August 2026 price inputs.

Assumed, not observed

  • Every breakfast, lunch and snack recipe, portion size, 190 school days and 100% programme participation.
  • All individual breakfast/snack item totals (the official $2.23/$3.51 figures are for existing morning nutrition programs only).
  • New universal lunch procurement price, labour, site capacity and overhead; no official all-in lunch cost has been published.
  • Every group-specific halal, vegetarian and kosher percentage. Identity does not determine diet.
  • Ingredient premiums, menu handling and waste factors; 20% hypothetical municipal share for new lunch is not a funding commitment.
  • 62.7% no-child demographic proxy and equal-household funding. Actual tax incidence differs.

Important policy distinction: This model now defaults to incremental lunch. It is independent civic research, not an official cost estimate or enacted levy. Inputs update locally; none are sent to a server.