Everyday Costs
Why Is Food So Expensive?
You fill the same cart you filled five years ago and hand over $40 more at the register. You're not imagining it, and you're not buying differently. The honest question is why is food so expensive now, when your paycheck looks about the same as it did before the prices took off.
Grocery costs broke away from the pack. Between 2020 and 2024, the price of food eaten at home climbed about a quarter, according to the U.S. Bureau of Labor Statistics. Some staples ran higher than that. Eggs, beef, and coffee swung hard. The receipt got longer while the work week stayed the same length.
How much did grocery prices actually rise?
A lot, and fast. Food-at-home prices rose roughly 25% over four years, per BLS data. To feel the size of that, compare it to the decade before, when grocery inflation was slow and forgettable. The recent spike compressed years of price increases into a short window, which is exactly why it registered as a shock rather than a slow drift.
Cumulative grocery price growth, 2020–2024 (illustrative of BLS food-at-home trend)
Source: directional summary of BLS Consumer Price Index food categories, 2020–2024.
The categories that climbed hardest were the ones families buy every week. That's the cruelty of food inflation: you can skip a vacation, but you can't skip dinner. The cost shows up in the most non-negotiable part of the budget.
What's actually driving the cost of food?
Several forces hit at once, which is why no single explanation feels complete.
Supply shocks came first. Disrupted shipping, bird flu wiping out egg-laying flocks, droughts hitting crop yields, and a war affecting global grain and fertilizer markets all squeezed supply. Less supply, same demand, higher prices.
Input costs rose next. Fuel moves food. Diesel runs the trucks, powers the tractors, and heats the processing plants. When energy spiked, every step of the food chain got more expensive, and those costs landed on the shelf.
Labor is in there too. Workers across farms, plants, and stores cost more, partly because the labor market tightened. That's a real cost — and also a reminder that the people growing and stocking your food are squeezed by the same price increases you are.
Is "greedflation" real, or is that a myth?
Here's where it gets contested. Several large food manufacturers and grocers posted healthy or record profit margins during the same stretch that prices spiked. Critics call it greedflation: companies using a chaotic moment as cover to raise prices beyond what their costs required, because shoppers expected prices to go up anyway.
Defenders argue margins reflect genuine cost pressure, not gouging. The truth is probably both, and it varies by company. But the profit reports are public, and in many cases they rose alongside your grocery bill. When a handful of firms control a large share of a category, they have room to set prices rather than simply absorb costs.
Why does food feel worse than the inflation rate suggests?
Because the headline inflation rate measures the speed of price increases, not the level. When inflation "cools," it means prices are rising more slowly, not falling. The higher price you got used to mostly stays put.
So even in a calmer year, your cart costs what it cost at the peak, plus a little more. Your brain compares today's price to the price you remember from before the spike, and the gap is permanent. That mismatch is why "groceries are insane" stayed a common complaint long after the worst of the inflation passed.
This is the same dynamic that makes everything feel so expensive across the board. It's not one runaway category. It's the price level resetting higher while the paycheck stays flat.
Why this is a wage problem, not a budgeting problem
You can switch to store brands, clip coupons, and plan every meal — and still feel underwater, because the math changed underneath you. Food now eats a bigger share of income for tens of millions of households than it did a few years ago. That's not a discipline failure. It's a structural squeeze.
The deeper issue is the gap between what groceries cost and what work pays. The federal minimum wage has been $7.25 since 2009 (U.S. Department of Labor). A cart that costs 25% more on a wage floor that hasn't moved in over a decade is a recipe for the exact stress people describe. We trace the broader pattern in the average car payment crisis and across grocery prices specifically, and the through-line is always the same.
Food got more expensive because supply shocks, input costs, and corporate pricing power all pushed at once — and then the higher prices stuck. What didn't rise to match was the paycheck. You can't coupon your way out of a wage that hasn't kept pace with the cost of feeding a family. That gap is the affordability crisis on your kitchen table, and it's the case at the center of the fight for a living wage: a full-time job should cover full-time groceries.
Frequently asked questions
Why did grocery prices go up so much?
Are food companies making record profits?
Is food more expensive because of wages?
Will grocery prices ever come down?
Fight For A Living Wage is a nonpartisan 501(c)(3). Figures are sourced inline from primary data (BLS, U.S. Census, Federal Reserve, KFF, and similar). See our full stats page →