OBJECTIVE: To assess the effect of nutrition intervention actions on the lipid profile of children and adolescents enrolled in public elementary schools. METHODS: This nine-month, controlled, intervention study included 202 students aged 7 to 14 years attending two schools (intervention/control) located in a poor neighborhood of the municipality of Salvador, Bahia, Brazil. Actions were implemented in the intervention school to promote healthy eating habits, presented as "Ten steps to healthy eating". The effect of these actions was assessed by subjecting the students at baseline and end of the follow-up to biochemical, maturation, and anthropometric measurements and a produce intake survey. The dependent variables were the changes in the study biochemical parameters: total cholesterol, high density lipoprotein-cholesterol, low density lipoprotein-cholesterol, and triglycerides. Analysis of covariance assessed the changes that occurred over the study period. RESULTS: The mean total cholesterol, low-density lipoprotein-cholesterol, and triglycerides of the intervention students decreased 13.18 mg/dL (p=0.001), 7.41 mg/dL (p=0.038), and 12.37 mg/dL (p=0.029), respectively, compared with the control students. CONCLUSION: Actions of this nature have a positive impact on lipid profile. This study adds to those that use effective and viable public health strategies implementable at the primary care level.