Не зная региона РФ в котором проживает мать одиночка невозможно ответить на данный вопрос достоверно, потому как порядок предоставления бесплатного питания устанавливается субъектами РФ.
Но причину отказа могу предположить исходя из практики многих субъектов, возможно в Вашем населенном пункте порядок тот же.
Бесплатное питание школьное в большинстве субъектов не предоставляется в натуральном виде, а осуществляется компенсация на питание школьникам из категории семей имеющих право на бесплатное питание. Матери одиночки в такую категорию не входят, если эта семья не признана малоимущей. Для признания малоимущей семью, необходимо обратиться в органы социальной защиты населения по месту жительства и представить документы о доходах, копию трудовой книжки, справку о составе семьи, справку со школы о том что ребенок не получает бесплатного питания. И тогда, в случае признания семьи малоимущей, осуществляются ежемесячные выплаты в целях компенсации затрат на питание ребенка в школе.
Такой порядок и компенсационная форма введена, потому как питание в школах предоставляется не школой, ни государством, а коммерческими организациями на основе договора со школой. В некоторых случаях предоставляющая питание в школе организация предоставляет по собственной инициативе и на свое усмотрение бесплатное питание отдельным школьникам, но это происходит все на устной добровольной договоренности с подтверждения школы, что ребенок находится в трудной жизненной ситуации. Принудить к предоставлению бесплатного питания школьникам эти организации нельзя.
Когда столовые школьные находились в ведомстве школы и были муниципальные или государственные, то вопрос о представлении бесплатного питания решался иначе.
А так как в настоящее время государство обещало гарантии отдельным категориям граждан на предоставление бесплатного питания, то оно не может переложить свои обязанности на плечи предпринимателей обслуживающих питанием школы, а осуществляет эти гарантии посредством компенсации.
Но для того, чтобы пользоваться правами и гарантиями предоставленными РФ, нужно быть гражданином РФ. Если гражданства РФ нет, то предоставление бесплатного питания в школе осуществляется лишь на добровольной основе той организацией, которая это питание предоставляет.
В Вашей ситуации нужно идти по пути наименьшего сопротивления если в данный момент Ваша семья не является гражданами РФ.
Узнайте в школе, кто предоставляет питание, какая организация или предприниматель. Свяжитесь с ним лично и поясните Вашу ситуацию связанную с трудным материальным положением, ни в качестве требований, а в форме просьбы помочь Вашему ребенку не оставаться голодным, до тех пор пока Вы не оформите свой правовой статус гражданина РФ и не воспользуетесь правом на компенсацию государства на бесплатное питание ребенку. Как правило таким семьям идут навстречу и находят возможность бесплатно предоставлять ребенку завтрак и обед.