Nestle's book Food Politics" estimates that the USDA spends about $300 million on nutrition education, with much of that going to research projects, agricultural extension, and other narrowly focused programs. (I am not sure how much of that $300 million goes to the CNPP ??? my dives into the federal budget documents did not find a line item.)