Most people think they have a pretty good handle on how much they spend at restaurants. They’ll casually say “oh, not that much” while somehow ending up at a dinner table five times a week. The truth, backed by some genuinely surprising data, tells a very different story. Especially if you’re around 50.
It turns out, people in their late 40s and 50s are quietly rewriting the rulebook on dining out, outspending almost every other demographic in the country. So what does it actually take to land in the top tier of food spenders in America? You might be closer to that number than you think. Let’s dive in.
The Average American Spends More Than You’d Guess

Before we talk about the top five percent, it helps to understand where most people actually land. The average American spends $191 a month on restaurant meals as of 2024, a noticeable jump from $166 a month in 2023. That’s a real shift in just one year, and it means eating out has become a more significant slice of the household budget than most people consciously realize.
American households spend an average of $3,228 a year on dining out, which works out to about $269 per month, based on data from the U.S. Bureau of Labor Statistics. That’s a household figure, so it blends everyone together. Individuals on their own can sit well below that number. The point is, the “average” varies a lot depending on who you ask and how the math gets sliced.
Although restaurant spending dropped sharply during the pandemic in 2020, consumers spent more on eating out in 2023 than they did before the pandemic started. American households are now spending roughly two-fifths more on dining out than they did ten years ago. That kind of sustained growth is staggering when you stop and think about it.
Who’s Really Spending Big: The Age 50 Advantage

Here’s where things get genuinely interesting. If you’re around 50, you’re likely at the peak of your earning power, and the spending data backs this up in a big way. In 2023, those born between 1965 and 1980 had the highest annual household expenditures of any generation, averaging $95,692. This generation was between the ages of 43 and 58 that year, placing many of them squarely in what may be the highest-earning period of their working lives.
Gen X, which includes the bulk of people currently in their late 40s and 50s, are the single biggest restaurant spenders of any generation, paying out around $1,022 monthly on average. That figure comes from Empower Personal Dashboard data tracking real transaction behavior. It’s not a survey of what people say they spend. It’s actual money leaving actual accounts.
Baby Boomers were actually the fastest-growing generation of spenders on dining out in recent data. While spending per transaction grew across all generations and income levels, Baby Boomers consistently outpaced all others. This cohort also showed the strongest average spending growth in terms of number of transactions, especially among those in the top five percent of household income. So between Gen X and Boomers, the 50-ish demographic dominates the leaderboard.
What the Top Tier Actually Looks Like in Dollars

So what number actually puts you in the top five percent of food spenders? This is where we need to be precise rather than speculative. Only about eight percent of consumers report spending over $200 per month on takeout alone. Meanwhile, around twelve percent say they are spending over $200 monthly on dining out at restaurants, suggesting that high-income households have largely not pulled back on restaurant spending. That gives a real-world benchmark: crossing $200 a month in restaurant spending, separate from delivery or takeout, puts you well into the upper tier of American diners.
With food away from home costs rising around 3.9 percent annually, the average American was spending about $879 monthly at restaurants for the year ending August 2025, according to Empower Personal Dashboard data. Gen Z spent the least of any generation at around $572 monthly on average. Gen X came in highest at approximately $1,022 monthly, nearly double what Gen Z spends. Honestly, that gap between generations is almost hard to believe until you see it in context of career stage and disposable income.
Around thirty percent of Americans say they typically spend between $21 and $30 per meal, while only a small minority of around six to eight percent splurge more than $50 per person per meal. If you’re regularly booking tables where the bill per person clears $75 or $100, you are well inside that elite tier of food spenders. The math adds up fast, especially once wine or cocktails enter the picture.
Why Food Inflation Keeps Pushing the Threshold Higher

Let’s be real. Part of why spending is climbing is simply that everything costs more, and restaurants have been raising prices faster than grocery stores for years. Food-away-from-home prices rose by 4.1 percent in 2024 and 3.8 percent in 2025, both faster than the historical average rate of growth for restaurant prices. So even if you’re ordering the same meals at the same frequency, you’re spending more money just to keep up with that habit.
Over the past two years, U.S. food inflation has diverged notably. Restaurant and takeout costs climbed faster than grocery prices. According to the U.S. Consumer Price Index, food away from home rose about six percent from January 2024 to September 2025, driven by rising labor, rent, and ingredient costs. That’s a meaningful chunk of purchasing power eroded over just a 20-month window.
In 2026, overall food prices are predicted to rise 3.6 percent. Food-away-from-home prices specifically are predicted to rise 3.9 percent, continuing to outpace their 20-year historical average. What qualified as “big spender” territory in 2022 now feels like the new normal for people who dine out regularly. The goalposts keep moving, and the top five percent threshold keeps drifting upward with them.
How High Earners Think Differently About the Restaurant Bill

There’s a behavioral dimension to this story that goes beyond raw income. People who are 50 and spending heavily at restaurants aren’t doing it by accident. They tend to have a specific mindset toward dining. Older generations, including Boomers and Gen X, tend to have more tolerance for price increases and are often willing to pay a premium for dining experiences they trust. They are less likely to expect significant pricing flexibility than younger generations.
Socializing is a key motivator for dining out, with spending time with family and friends cited by roughly nine out of ten consumers as among the top reasons they enjoy going to restaurants. At 50, this dynamic intensifies. Kids may be older, careers are more established, and there’s simply more opportunity and desire to invest in the experience of a meal rather than just the calories in it. It’s a lifestyle choice, not just a nutritional one.
An even more striking trend at the macro level: Americans are now consistently spending more on eating out than on groceries. According to the USDA, 2023 marked an all-time high for the share of food dollars going to food away from home, at over 55 percent, versus less than 45 percent on food at home. For high earners at 50, this shift is even more pronounced, since they have both the financial ability and the social incentive to keep dining out as a priority even as others pull back.



