Restaurant vs. Grocery Price Inflation Since 2020
By Marji · Published · 6 min read
U.S. eating-out prices rose 37.6% from February 2020 to September 2026, versus 31.8% for groceries. In the latest year, they rose 3.5% and 1.8%. Those consumer-price indexes describe a market backdrop. To decide what to charge for your dish, check its current ingredients, portions and other operating costs.
This comparison uses the BLS Consumer Price Index for All Urban Consumers (CPI-U), read after the October 14, 2026 release. The BLS September release reports the latest annual changes; the longer comparisons below are our calculations from its published index levels. “Eating out” means the broader food-away-from-home category, not a survey of independent restaurants alone.
How much have restaurant prices risen since 2020?
| Consumer-price category | Since February 2020 | Latest 12 months |
|---|---|---|
| Food away from home | +37.6% | +3.5% |
| Full-service meals and snacks | +37.2% | +3.8% |
| Limited-service meals and snacks | +40.4% | +3.2% |
| Food at home (groceries) | +31.8% | +1.8% |
A lower annual inflation rate does not mean prices returned to their 2020 level. The 3.5% annual eating-out increase is a change from September 2025; 37.6% is the accumulated change from February 2020. The cumulative eating-out increase exceeds the grocery increase by 5.8 percentage points. That difference does not say that a restaurant meal costs only 5.8% more than cooking it at home: these are separate baskets and indexes, not the dollar prices of the same dinner.
Cumulative price change
Change (%) = (Ending index ÷ Starting index − 1) × 100
Use the same series, seasonal treatment and two dates. Calculate before rounding; do not add monthly percentage changes.
Worked example · Reproduce the national eating-out result
- Series
- CUUR0000SEFV — food away from home, U.S. city average
- February 2020 index
- 289.781
- September 2026 index
- 398.783
- Calculation
- (398.783 ÷ 289.781 − 1) × 100
- Cumulative change
- 37.6%
Index points are not dollars. The original series is available in the BLS data viewer. The grocery comparison uses CUUR0000SAF11: 244.054 to 321.758, a 31.8% increase.
Compare 23 local areas without mixing their dates
BLS publishes the restaurant-price category monthly for New York, Chicago and Los Angeles, and every other month for the other areas below. Food-at-home observations may be available more frequently; we use the same dates as the eating-out series in each comparison. January is the last available pre-March-2020 restaurant observation for the odd-month areas; February is used for the others. September is the latest common month for the monthly and odd-month groups, and August for the even-month group.
The three tables deliberately have different date labels. Read the two categories within an area together; do not turn these unequal windows into a national ranking. Local names are abbreviated and may cover several counties or states. The BLS regional directory identifies the exact areas; each row links to its eating-out series. Urban Alaska and Urban Hawaii retain their BLS area names.
Monthly areas: February 2020 to September 2026
| BLS area | Eating out | Groceries |
|---|---|---|
| Chicago metro | +39.8% | +30.5% |
| Los Angeles metro | +34.9% | +31.7% |
| New York metro | +36.8% | +29.7% |
Odd-month areas: January 2020 to September 2026
| BLS area | Eating out | Groceries |
|---|---|---|
| Boston metro | +49.7% | +27.2% |
| Dallas–Fort Worth metro | +41.5% | +32.7% |
| Denver metro | +47.2% | +26.1% |
| Minneapolis–St. Paul metro | +36.1% | +34.1% |
| Riverside metro | +40.6% | +35.6% |
| San Diego metro | +35.5% | +31.4% |
| Tampa metro | +34.6% | +37.6% |
| Urban Hawaii | +40.4% | +39.2% |
| Washington, DC metro | +35.7% | +28.9% |
Even-month areas: February 2020 to August 2026
| BLS area | Eating out | Groceries |
|---|---|---|
| Atlanta metro | +41.4% | +30.9% |
| Baltimore metro | +33.0% | +32.9% |
| Detroit metro | +42.9% | +34.7% |
| Houston metro | +37.1% | +34.7% |
| Miami metro | +31.3% | +29.8% |
| Philadelphia metro | +32.4% | +31.9% |
| Phoenix metro | +32.5% | +30.3% |
| San Francisco metro | +34.3% | +37.8% |
| Seattle metro | +49.2% | +33.7% |
| St. Louis metro | +38.4% | +24.7% |
| Urban Alaska | +38.6% | +23.7% |
New York illustrates the distinction: its eating-out index increased 36.8% and groceries 29.7% over February 2020–September 2026. San Francisco shows the reverse ordering over its own February 2020–August 2026 window: 34.3% for eating out and 37.8% for groceries. Neither comparison identifies the causes, measures an individual restaurant’s margin, or establishes which area has the more expensive meal.
What these numbers can and cannot tell an operator
- Consumer prices are not your ingredient costs. Grocery CPI describes consumer food purchases. It does not measure a restaurant’s distributor quotes, specifications, pack sizes or usable yields. An ingredient may move differently from the aggregate basket.
- A regional index measures change within its area. BLS warns that local index levels cannot compare the cost of living or price levels across areas. A larger cumulative increase does not make an area the most expensive. Local estimates also have smaller samples than the national index.
- Eating out is broader than a printed menu. The category includes full-service and limited-service meals, as well as other away-from-home food. BLS includes applicable sales taxes and mandatory service charges; it is not a clean measure of your pretax menu-price edits.
- A price increase is not a profit increase. These series contain no evidence about your sales volume, food-cost contribution, rent, payroll or customers’ willingness to pay.
These interpretation limits follow the BLS CPI questions and answers, its item definitions, and the CPI technical documentation. Keep the market benchmark beside your own records instead of substituting it for them.
A dish can earn more dollars and still have a higher food cost percentage
Consider this hypothetical dish. Its recipe and portion are held constant for the example; actual supplier inputs, quantities and yields would need review. Selling prices below exclude sales tax, tips and delivery charges. The example numbers are assumptions, not estimates generated by applying CPI to a restaurant.
| Input or result | Earlier | Current |
|---|---|---|
| Menu price | $15.00 | $18.00 |
| Ingredient cost per plate | $4.20 | $5.70 |
| Food cost percentage | 28.0% | 31.7% |
| Price less ingredients | $10.80 | $12.30 |
The menu price rose 20.0%, while the assumed ingredient cost rose 35.7%. Ingredient contribution increased by $1.50 per plate, yet food cost took a larger share of the selling price. That contribution is still before labor, occupancy and other expenses; it is not net profit. A chosen 30% food-cost target would imply $5.70 ÷ 0.30 = $19.00 before rounding. It does not establish that customers will buy the dish at $19 or that 30% is the right target for this business.
Start with a complete recipe cost, including garnishes and usable yield. Compare the resulting price with your menu and actual sales evidence using the menu pricing method. If you decide a change is warranted, the price-increase notice guide helps explain it without turning a national inflation figure into a claim about your own costs.
Sources, dates and calculation method
- We read the October 14, 2026 BLS bulk release: observations, series metadata, and area definitions. These files update in place; the tables here describe the dated snapshot and periods shown, not a live feed.
- Select CPI-U, unadjusted, regular monthly-period records: series prefix CUUR, item SEFV for food away from home and SAF11 for food at home. The national full- and limited-service items are SEFV01 and SEFV02. Local area codes appear in each linked series ID.
- Calculate 100 × (end ÷ start − 1) from the published index levels and round once to one decimal. For a 12-month comparison, use the same month one year earlier. Exclude M13 annual-average records. No monthly percentages are added together.
- Unavailable observations stay unavailable. The October 2025 rows in this selection are absent or marked X with no numeric observation. We neither insert zero nor interpolate that month; it is not an endpoint in these calculations. A missing month prevents treating an incomplete year as an ordinary 12-month average.
- As a second extraction check, we compared 845 monthly records from 12 selected series with the BLS public API, including national, New York, Boston, Detroit and San Francisco series. Values matched. This checks extraction consistency, not sampling precision or any restaurant’s operating results.
Check the cost behind one menu price
Use your pack prices, ingredient quantities and usable yields to calculate one plate. Review the inputs against your records before treating the result as a reliable dish cost.
Cost one recipeTerms this guide uses
Read next
How to Price a Menu Item: Markup vs. Margin
The formula for pricing a dish from plate cost and target margin, the markup/margin confusion that underprices menus, and the three adjustments before a price goes on the menu.
How to Tell Guests About a Menu Price Increase: What the Research Says, Sample Wording and the Fee Rules
Whether to announce a menu price increase, what fairness research says about explaining it, sample wording for menus, regulars and catering clients, and the NYC and state fee rules.
Recipe Costing, Step by Step: Purchase Unit to Served Portion
Cost a recipe from supplier pack to served portion, with source dates, measured yields, a worked plate and explicit handling of missing ingredient costs.