The average American household now spends about $1,200 more per year on groceries than in 2021. That’s not anxiety — that’s a real line in the household budget, and it’s not coming back down.
Here’s where the money actually went, and what you can do about it.
The categories hit hardest
Proteins led the increase. Ground beef is up roughly 35% since 2021. Chicken breasts hit record highs in 2024 before stabilizing. Eggs — famously volatile due to avian flu — swung from under $2 to over $6 per dozen and back several times in two years.
Packaged goods followed. Cereal, crackers, canned soup, and snacks all saw 15–25% price increases driven by manufacturer hikes that weren’t rolled back when commodity costs eased.
Dairy (except eggs) has stabilized more than most categories. Milk and cheese are elevated but not dramatically above 2023 peaks.
Produce is the relative bright spot — prices are seasonal and volatile but haven’t shown the same structural increases. Buying in season still works.
Why prices haven’t come back down
Grocery chains and manufacturers have shown little appetite for permanent reductions even as input costs (energy, logistics, grain) have partially eased. Shrinkflation — same price, smaller package — has been rampant. A 16oz product at $4.99 is effectively a 20% price increase when the package quietly drops to 13oz.
Store brands absorbed some demand but aren’t immune. Many have risen in lockstep with national brands, just with a smaller markup.
Where you can actually get relief
The biggest lever most households haven’t pulled: store switching by category.
No single chain wins on everything. Aldi and Lidl routinely undercut Walmart and Kroger on dairy, produce, and staples by 20–40%. Walmart wins on packaged goods. Buying proteins at Costco in bulk and freezing can cut that category spend by 25%+.
Most households shop at one store out of habit. That habit is expensive.
The bottom line
Grocery inflation isn’t over, but it’s manageable if you treat different categories differently. Track what you spend by category, identify where you’re overpaying, and make two or three targeted store swaps. For most families, that’s $80–$150 back per month — without giving anything up.
Cartana compares prices across 60+ local stores in real time. Search any item and see which store near you has it cheapest right now.