General Mills Inc posted a lower quarterly profit on Wednesday, as the effect of the stronger dollar partly offset higher sales, but the food maker raised its full-year outlook.

Sales for the maker of Progresso soup, Cheerios cereal and Yoplait yogurt rose 4 percent to $3.54 billion, as consumers ate more at home to save money in the recession.

General Mills expects to earn $3.87 to $3.89 a share, excluding some items for the current fiscal year ending in May. It had previously expected to earn $3.83 to $3.87 a share, excluding one-time items for the year.

(Reporting by Aarthi Sivaraman; Editing by Derek Caney)