India’s Supplementary Nutrition Programme (SNP), under the Integrated Child Development Services, provides a Morning Snack and a Hot Cooked Meal to children aged 36–72 months through Anganwadis (day-care centres). This study assessed these meals against SNP standards (2012) and age-specific ICMR recommendations, when standards were unavailable, and explored the use of linear programming (LP) to improve nutrient quality of SNP meals. A cross-sectional survey documented the SNP-meals, ingredients, serving portions and other details, using questionnaires administered to Anganwadi workers and programme officials from purposively selected Anganwadis across 27 States and Union Territories. Nutrient composition was estimated using standard food composition tables, and State-specific food lists and retail prices were incorporated into the LP framework to identify foods that could improve nutrient content of SNP meals. Energy standards were met in 56% of States, while 22% fell more than 20% below recommendations. Protein standards were achieved in 74% of States; however, declined to 52% after adjusting for digestibility. Only 22% of States met the ICMR-based fat requirement. Zinc, iron and folate were largely met, whereas calcium and vitamins A, B6 and B12 were below recommendations in more than half the States. Meals were predominantly cereal-based with limited inclusion of nutrient-dense foods. LP identified foods that reduced nutrient gaps, although many improvements exceeded the per-child cost allocation. Overall, meals showed wide variability, with persistent gaps in fat and key micronutrients. LP provides a structured approach to enhance nutrient provision within the programme setting, although meeting all nutrient targets may require adjustments to cost and procurement strategies.