दाखिला बढ़ाने, उन्हें बनाए रखने और उपस्थिति के साथ-साथ बच्चों के बीच पोषण स्तर सुधारने के उद्देश्य से प्राथमिक शिक्षा के लिए राष्ट्रीय पोषण सहयोग कार्यक्रम 15 अगस्त, 1995 से शुरू किया गया। केंद्र द्वारा प्रायोजित इस योजना को पहले देश के 2408 ब्लॉकों में शुरू किया गया। वर्ष 1997-98 के अंत तक इसको देश के सभी ब्लॉकों में लागू कर दिया गया। 2002 में इसे बढ़ाकर सरकारी, सरकारी सहायता प्राप्त और स्थानीय निकायों के स्कूलों के कक्षा एक से पांच तक के बच्चों तक किया गया। इस कार्यक्रम का विस्तार अक्टूबर 2007 से उच्च प्राथमिक स्तर के बच्चों (कक्षा VI से VIII तक) के लिए भी कर दिया गया था, जिसमें शैक्षिक रूप से पिछड़े 3479 ब्लॉकों के लगभग 1.7 करोड़ बच्चों को इस योजना शामिल किया गया। इस कार्यक्रम में प्राथमिक स्तर के बच्चों को 450 कैलोरी और 12 ग्राम प्रोटीन का मध्याह्न भोजन मुहैया कराया जाता है। प्राथमिक स्तर से ऊपर के बच्चों के लिए 700 कैलोरी और 20 ग्राम प्रोटीन का पोषाहार निश्चित किया गया है।