How many pounds of beef does the average American eat per year?

Food medium Data from 2023

Guess before you scroll — the answer is below

In pounds. Thousands: 1.000 · Decimals: 1,5 · Millions: 9m.

The answer

59 pounds

Per-capita beef availability is about 59 pounds a year, down from a peak near 90 pounds in 1976. Chicken overtook beef in the early 1990s and Americans now eat roughly 100 pounds of it a year, mostly because it got much cheaper relative to beef.

How to get close to this number

Estimate weekly and multiply. A burger, a steak or a portion of mince a couple of times a week is somewhere around half a kilo weekly, which over fifty-two weeks gives tens of kilos — and converting to pounds lands you close to the figure.

The trend is the interesting part: down by a third from a peak in the mid-1970s. Consumption of a staple protein falling that far over fifty years is a substantial dietary shift, and it happened without anyone deciding it — the explanation names the mechanism.

Chicken is the mechanism. It overtook beef in the early 1990s and is now eaten at nearly double the rate, primarily because industrial poultry production got dramatically cheaper while beef did not. Dietary change at national scale is usually a price story rather than a health story, and this is the clearest example.

Where this number comes from

Source USDA Economic Research Service
Figure refers to 2023
Last checked
Unit pounds

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.

Play today’s puzzle

Related questions