This article compares food intake by women 35 years or older in two population-based cross-sectional studies in Rio de Janeiro, Brazil, in 1995-1996 (n = 1,014) and 2004-2005 (n = 1,001). Food intake was assessed with a food-frequency questionnaire, and nutritional status was defined according to body mass index (BMI = weight/height(2)). Prevalence of obesity (BMI 30 kg/m(2)) increased in the ten-year period (16.6% to 24%). Many high energy density (kcal/g) foods showed a statistically significant increase in the period, such as crackers, candies, bacon, sausage, and hamburger. Some high energy density items were reported less frequently: butter, mayonnaise, potato chips, and sugar. The intake of fruits, milk, beans, roots and potatoes, and meat decreased in the 10-year period. Women with more education showed a larger reduction in fruit and meat intake and a smaller reduction in fish, dairy product, and root and potato intake. Changes in prevalence of obesity were associated with numerous changes in food intake, depending on the level of schooling.