How much does the average U.S. household spend on food per year?
Guess before you scroll — the answer is below
The answer
$9,985
Roughly $10K.
The BLS Consumer Expenditure Survey puts household food spending at just under $10,000 a year, split roughly 60/40 between groceries and eating out. Food is the third-largest household expense after housing and transportation. The restaurant share has climbed steadily for decades.
How to get close to this number
Compare with the Spanish figure on this site: around six thousand euros a year there. A wealthier country with more eating out and larger portions lands meaningfully above that, which puts it near ten thousand dollars.
The split in the explanation is the informative part: roughly sixty-forty between groceries and eating out, with the restaurant share climbing steadily for decades. Food spending has shifted from ingredients to prepared meals, which is why total food cost rose while the cost of the underlying food fell.
The ranking is the context: food is the third-largest household expense after housing and transportation. That ordering is stable across most wealthy countries, and it means a household budget is dominated by three categories, with everything else — clothing, entertainment, healthcare — competing for what is left.
Where this number comes from
| Source | U.S. Bureau of Labor Statistics, Consumer Expenditure Survey |
|---|---|
| Figure refers to | 2022 |
| Last checked | |
| Unit | dollars |
Numbers move. If this one has drifted from its source, let us know.
Think you can do better?
Five fresh questions every day. No account needed.
Related questions
- How many euro banknotes are in circulation?
- How much credit card debt do Americans owe in total?
- How much did the U.S. federal government spend in a year?
- How much does the average American spend on lottery tickets per year?
- How much does the average European household spend on holidays per year?
- How much does the average Spanish household spend on Christmas?