Governor Tim Walz rolled out the confetti this week after Minnesota’s universal free school meal program hit a big milestone — nearly 450 million meals served since the program began. That sounds heartwarming until you look at the bill. The celebration came with a steady drumbeat of state spending that has climbed well beyond early forecasts, and taxpayers deserve straight answers about who’s paying and why the tab keeps growing.
What the administration is celebrating
The governor’s office and the Minnesota Department of Education say the program served more than 150 million free meals in its third year alone and that breakfast participation has jumped about 40% while lunch rose roughly 15%. Commissioner Willie Jett praised the effort for removing stigma and helping families. The state also claims the program saves families about $1,000 per student per year. Those are wins if the program is sustainable and managed well.
Why taxpayers should be concerned
Here’s the catch: the cost has ballooned. Local reporting and state figures show roughly $276 million in costs last year, $294 million the year before, and an estimated $306 million this year — about $876 million over three years. Outside analysts, like economist John Phelan at the Center of the American Experiment, say that’s about 46% more than the forecast. Governor Walz called higher spending “a wonderful problem to have.” That’s a cute line if you’re not the one writing the checks.
Numbers matter more than slogans
Feeding hungry kids is a good goal. But “free” meals aren’t free — taxpayers pay. When a program runs far over projections, it squeezes other priorities and contributes to budget strain. Participation growth and inflation explain some of the rise, but they don’t explain the weak forecasting or lack of tight oversight. If the state is going to make this a permanent, universal benefit, Minnesotans deserve clear accounting: how funds are counted, how federal reimbursements are applied, and whether food waste or duplicate benefits are being tracked.
Fix it: accountability, transparency, and sensible limits
There are simple, common-sense steps that don’t require an ideological battle over feeding kids. First, demand transparent, line-by-line budget reporting from the agency running the program. Second, audit participation and waste so taxpayers know dollars are reaching kids who need them. Third, consider targeted solutions or income-based supports for households that truly need help — while preserving access for vulnerable students. Politics should not trump fiscal responsibility. Celebrate feeding children, yes. But don’t let cheering crowds hide a growing tab and weak oversight. Minnesota families and taxpayers deserve better than that.

