At least in my area, the free school lunches were not worth eating, and probably caused as many health issues as they solved.
"Cheesy Breadsticks" was a main course once a week, as was pizza so disgusting the kids wouldn't eat it.
There was a time when school meals were actually made to be somewhat nutritious (even legally mandated to be), but apparently that all went out the window with COVID.
If we really want to help lift people out of poverty, particularly children and single parents, the two biggest helpers would be:
1) Free (ok, sponsored by government, but free to the consumer), reliable child care. This is probably most easily accomplished by adding staff at the schools for before/after care. Lack of affordable and reliable child care is one of the biggest things keeping single parents from having stable jobs. This also needs to be coupled with either an option for child care for children who are ill, or legally mandated paid time off for parents with sick children. The middle-of-the-day call "you need to come pick up your child from school because it has the sniffles" is a major impediment to job retention, and needs to be solved.
2) Proper nutritional assistance. Our current food stamp + expired food bank food system doesn't work well, because it's not coupled with education on "how to make a healthy meal on a budget." Many of those living in poverty literally don't know how to prepare vegetables or cook basic foods, which is the real reason so much of what they eat is processed garbage (hot dogs, food out of cans). It is NOT a cost thing - it's far cheaper to buy some vegetables, chicken or pork, dry beans, etc. and make a meal than it is to buy all the processed and canned stuff.