In 2025, the average homemade school lunch in the US costs $6.15, up nearly 3% from 2024, surpassing school-provided meals in price. Rising grocery costs and inflation are reshaping family habits, ...