Americans paid more for their groceries last month, but high gasoline prices resulting from the Iran war were only one of the reasons why.
Prices for food eaten at home rose 2.9% in April compared to the same month a year earlier, according to government figures released Tuesday. That was the highest year-over-year inflation rate for the category since August 2023.
Prices at restaurants, fast-food chains and other places to get prepared meals also increased, putting overall food prices up 3.2% in the last year, the Labor Department’s consumer price index showed.
Fuel prices have soared while the Iran war prevents cargo ships from passing through the Strait of Hormuz, a vital corridor for global oil supplies.
Diesel fuel powers fishing boats, tractors and the trucks that ship 83% of US agricultural products. As of Tuesday, the average price per gallon was up 61% from a year ago, according to AAA.
The meat, produce and dry goods vendors that supply Sparrow Market, a small independent grocer in Ann Arbor, Michigan, all added fuel surcharges to their deliveries in recent weeks, owner Raymond Campise said.
The consumer price index measures changes in what people in US cities paid at retail stores for meat, bread, milk, produce and other grocery staples.
Over the last 20 years, grocery prices increased an average of 2.6%, according to the US Department of Agriculture.
Prices for perishable and refrigerated products tend to increase faster than prices for packaged goods when energy is an issue.
A worker stacks groceries at a store in Brooklyn, New York City, on May 12, 2026.
Fresh oranges and other fruits are seen at a grocery store on May 11, 2026, in Nashville, Tennessee. AP
Consumers paid 6.5% more for fresh fruit and vegetables in US cities last month than they did in April 2025, and 8.8% more for meat, the Labor Department reported.
But US trade policies and extreme weather also have weighed on US food prices in the last year. In July 2025, the Trump administration imposed a 17% duty on fresh tomatoes imported from Mexico; consumer prices rose 40% in the 12 months before April.
Dry weather in the Western US has been one of many factors pushing up beef prices, which in April were 15% higher year-over-year.
Coffee prices were up 18.5%, partly due to drought and other weather conditions that have hurt global coffee production in recent years.
Today’s CPI showed that food prices have been rising 3.2 percent in the past year, but the story behind that number is more complicated than just an energy shock, Dalheimer said.
Prices for some foods remained more or less flat or declined over 12 months. Milk and chicken dipped slightly. Butter cost 5.8% less in April than it did a year earlier.
Over the next year or more, Americans could also see higher food prices due to spiking fertilizer costs, since around 30% of the world’s fertilizer travels through the Strait of Hormuz.
Fertilizer costs are less of an issue for US farmers this year, since many already had fertilizer supplies in place before the war began, according to Foster. But the effects could become more noticeable next year if the war drags on.
If the conflict were to last longer, then we might see more coming online as fertilizer prices start to impact longer-term planting decisions and cropping decisions.