From $308 to $1,230 a Month: 18 Years of Grocery Bills

What a family’s real spending data reveals about inflation, lifestyle, and the hidden story behind your grocery receipt

In 2007, my husband and I spent $3,698 on groceries for the entire year. That’s $308 a month for two adults — both recently out of school, watching every dollar, cooking most of our meals at home because we had to. Last year, we spent $14,754. That’s $1,230 a month, for a family of four. Same category. Very different life.

I’ve been tracking our household spending in Quicken since 2006, which means I have something most people don’t: a precise, unbroken record of what food has actually cost us across nearly two decades of marriage, two kids, three houses, and a whole lot of life in between. No estimates. No rounding. Real numbers, month by month.

So what does 18 years of grocery receipts actually tell you? More than I expected.

$308 Monthly average
in 2007
$1,230 Monthly average
in 2025
Total increase
over 18 years
2020 First year we crossed
$1,000/month

The Early Years: Tight Budgets and $308 Months

When we got married in 2006, my husband was still finishing school and I was wrapping up my own degree. We rented a two-bedroom apartment for $788 a month and kept our grocery bill low out of necessity. Our $308/month average in 2007 wasn’t a choice — it was the reality of two young people on a very tight budget.

What strikes me looking back is how stable that number held for the first several years. We graduated, got jobs, bought our first house in 2009 — and the grocery bill barely moved. It climbed slowly and steadily from $308 in 2007 to $466 in 2011. That’s reasonable. That’s normal life.

Monthly Grocery Spending, 2007–2025

Annual average per month — key milestones annotated

The Dip I Didn’t Expect: 2012–2013

Here’s where it gets interesting. Between 2011 and 2013, our grocery spending actually dropped — from $466/month down to $357/month. We weren’t struggling. We weren’t cutting back on purpose. So what happened?

Looking at the data across categories, I’m pretty confident I know the answer: we were eating out more. Our dining-out spending climbed from $3,445 in 2011 to $4,870 in 2013 — the highest it had been to that point. When you’re going to restaurants more, you naturally buy less at the grocery store. The money just shifts categories.

“The total we spent on food barely changed — we just changed where we ate it. The grocery dip of 2012–13 wasn’t frugality. It was restaurant menus.”

Total food spending (groceries plus dining out) actually held remarkably steady during those years: $9,041 in 2011, $8,797 in 2012, $9,154 in 2013. The budget didn’t change. The behavior did.

Groceries vs. Dining Out, 2007–2025

Annual totals — see how they trade off against each other

The Family Effect: 2014–2018

Our first child was born in 2014, and the grocery bill started climbing again almost immediately — up to $492/month that year, then jumping to $601/month in 2015. Some of that was the baby. Some of it was a lifestyle shift: I stopped working in 2015 to stay home with our daughter, which meant cooking more, eating out a bit less, and generally being more intentional about meals.

Our second child came in 2017, and by 2018 we were spending $691/month on groceries — more than double our 2007 average. Four people, bigger pantry, more snacks, more of everything. The kids were changing the numbers in ways I expected. What I didn’t fully anticipate was what came next.

The Moment Everything Changed: March 2020

I remember the week we started stockpiling. It was mid-March 2020 and the shelves were going bare. We bought things we’d never bought before — extra flour, canned goods, a second freezer’s worth of protein. And toilet paper. So much toilet paper. If you could find it, you bought it. I’m pretty sure we were on a first-name basis with every store within a 10-mile radius by April. Our grocery bill that month was unlike anything I’d ever recorded.

For 13 consecutive years, we had never once spent $1,000 in a single month on groceries. In 2020, we crossed $1,000/month for the first time — and we never came back down.

$813 Monthly average
in 2019
$1,038 Monthly average
in 2020
$1,061 Monthly average
in 2023
$1,230 Monthly average
in 2025

Was it COVID panic-buying? Partly. Was it inflation? Definitely — grocery prices rose dramatically from 2021 onward. Was it the kids getting bigger and eating more? Absolutely. Our kids are now 11 and 8, and anyone with school-age children knows the appetite that arrives with them.

There’s one more factor that the data can’t fully capture but I’d be leaving out if I didn’t mention it: we became pickier eaters. Not in a fussy way — in a deliberate way. Somewhere along the line we stopped buying the budget cut and started buying the good steak. We started filling the cart with wild-caught salmon, fresh vegetables, quality produce. That’s a choice, and it costs more. Inflation gets blamed for a lot of our grocery increases, and it deserves some of it — but honestly, some of that number going up is us deciding that what we put on the table matters, and being in a position to act on that. I don’t regret a dollar of it.

The honest answer is that it was all three at once. And the data shows it clearly: a new floor was set in 2020, and inflation has continued pushing us upward every year since.

The Full Picture: 18 Years in One Table

Year Annual Total Monthly Avg Dining Out Notable
2007$3,698$308$1,418Baseline — 2 adults, post-school
2008$3,320$277$1,853
2009$4,668$389$2,883Bought first house
2010$5,331$444$2,638
2011$5,596$466$3,445
2012$4,982$415$3,815↓ Eating out more
2013$4,284$357$4,870Lowest since 2007
2014$5,899$492$3,596First child born
2015$7,208$601$4,517Became stay-at-home mom; new house
2016$6,993$583$4,089
2017$7,139$595$4,874Second child born
2018$8,297$691$5,290Third house
2019$9,759$813$5,729
2020$12,452$1,038$5,092First $1k/mo year — never went back
2021$10,602$884$4,907
2022$10,689$891$7,057
2023$12,735$1,061$5,602
2024$12,189$1,016$6,320
2025$14,754$1,230$5,670All-time high

What I’ve Actually Learned

Looking at 18 years of grocery receipts, a few things stand out to me that I wouldn’t have guessed before doing this exercise.

Groceries and dining out are communicating vessels. When one goes up, the other tends to go down. The total we spend on food in a year is remarkably stable — what changes is the ratio between home cooking and restaurants. Track both together and you get a much more honest picture of your food spending.

There are “floors” in spending that almost never come back down. Our $1,000/month threshold crossed in 2020 is a perfect example. It’s now our new normal. Partly that’s inflation, but partly it’s just that once you adjust to a spending level, you tend to stay there. This is worth watching in any category.

Life events are written in the grocery bill. I can see the first baby in 2014. I can see me becoming a full-time home cook in 2015. I can see the pandemic in 2020. If someone handed me this data without context, I could reconstruct a rough version of our life story just from the grocery line.

Our $1,230 monthly grocery average in 2025 might seem high. It might seem justified. Honestly, it’s probably a little of both. What I know for certain is that it’s real — and that I’ll keep tracking every dollar to find out where it goes next.

Total Food Spending (Groceries + Dining Out), 2007–2025

The combined view — showing how total food spending has grown despite the grocery vs. dining tradeoff

Leave a Reply

Your email address will not be published. Required fields are marked *