Yes, the parents have the option of paying for a school provided lunch. I'm hard pressed to believe that (in Texas no less!) that a school district doesn't allow a child to pack their own lunch.
I've heard of that for in-classroom, let's share cupcakes with everyone (like classroom christmas parties, or halloween parties or whatever)... but not for an individual child's own lunch.
I pay for school lunch and today my kids ate :
Salade fraicheur (tomatoes, ricotta ,parmigiana with olive oil and basil)
Palette de porc provencale (grilled porc with ratatouille)
Pommes rissollées ( apple with salt butter* caramel)
Yoghurt ( no stinky cheese today

)
And all for 5$ ,and I'm paying the max amount (as it depend of your income)
*I'm living very close to Brittany now
