Everyday Costs

Why Is Food So Expensive?

Short answer: Food is expensive because grocery prices jumped roughly 25% between 2020 and 2024 (U.S. Bureau of Labor Statistics) — faster than wages for most workers. Supply-chain shocks, higher energy and labor costs, and concentrated corporate pricing power all stacked together. The price level rose and mostly stayed there.

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)

Eggs
Sharpest
Meat
High
All groceries
~25%
Typical wages
Lagged

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.

~25%Approximate rise in food-at-home prices from 2020 to 2024 — faster than overall inflation and most wage growth (U.S. Bureau of Labor Statistics).

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?
Food-at-home prices rose roughly 25% between 2020 and 2024, faster than overall inflation in that window (U.S. Bureau of Labor Statistics). Supply shocks, energy and labor costs, and corporate pricing power all stacked on top of each other.
Are food companies making record profits?
Several major food and grocery companies posted strong margins through the price spikes. Economists debate how much is 'greedflation' versus real cost pressure, but the profit data is public and rising in many cases.
Is food more expensive because of wages?
Partly. Labor is one input cost. But the bigger story is that grocery prices outran the typical paycheck, so the same cart eats a larger share of your income than it did five years ago.
Will grocery prices ever come down?
Prices rarely fall back; inflation just slows. Even when the rate cools, the higher price level usually stays. That's why food feels permanently more expensive now.

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 →