Skip to content

The Cost of Eating Out (It’s Truly Insane!!)

I make my breakfast every morning. Three eggs, two pieces of toast, two slices of cheese. In total, it’s 500 calories, it fills me up until lunch time, and it only costs me $0.74. And the cost of eating out for breakfast? If you go to an average restaurant, this exact meal is approximately $10. Head to McDonald’s and you’ll pay a little less, but you’ll still spend $6….That’s an 800% mark-up from the at-home meal!

It’s pretty ridiculous, right?

And we didn’t even talk about lunch and dinner yet!

The cost of eating out is clearly just insane. Let’s dive into all the various meals below. Then, we’ll tally up what the true cost is between eating out and making your meals at home!

Average Cost of Eating Out: Breakfast, Lunch, and Dinner

That intro was pretty telling, right? Let’s dig into breakfast some more. And then we can discuss lunch and dinner.


Just one meal for one person costs less than $1 at home vs. $6 (at minimum) if you ordered it in a restaurant. Make that a family of four and you’re talking about spending $24 at a cheap fast-food joint…for breakfast…vs. $4 at home!

Man, what a difference!

If you did that four times a month with a family of four, you’d spend about $100 vs. just $16 by staying home. That’s a delta of $84 every single month! That’s roughly $1,000 a year! Just in breakfast!!

The cost of eating out vs cooking at home is starkly different! It's costing you millions.Lunch

Now for lunch. Let’s just figure out the breakdown with one person again. 

When I was going to work (before the pandemic life I live now at home (not complaining!!)), I would bring a sandwich, nuts and raisins, a granola bar, an orange, and a banana. It was a fairly healthy lunch, and the total cost adds up to $1.70.

And how much would lunch cost if I ate out? Or even if I dined in the work cafeteria? About $10. That’s an $8.30 difference per meal. 

And you know what? Some people do this every workday.

  • That’s a differential of $41.50 a week.
  • $166 a month
  • $2,158 a year!!

Bring a lunch from home, spend $442 a year.

Buy a lunch for $10 a day, that’s $2,600 a year. 

That’s your $2,158 difference on the year.

And, keep in mind, that’s just one person. If you and your spouse work and both buy lunch every day, then this habit becomes a $4,316 expense each year vs. just bringing your own lunches!

Again, pretty insane, right??

Related: Are You Eating Your Lunch? Or Is Your Lunch Eating You?


And then there’s dinners.

Most people don’t go out for dinner every single day, but they typically do go out at least once a week.

The Average Cost of Dinner: eating out

According to Business Insider, the average cost of dinner for two is roughly $40. So, per person is $20.

The Average Cost of Dinner: a home

Make that same meal from home and what will it cost you? According to Forbes, making a meal at home is roughly 1/5th the cost of a meal at a restaurant. So, instead of $20 per person, it would cost you just $4.

The Yearly Differential for Dinners

For one person, eating out once a week will cost, on average, $1,040 a year.

Eating those same meals at home will run you just $208 a year.

That’s a difference of $836 a year. 

Have a spouse? Then that’s a differential of $1,672!

Have kids? Let’s not even go there. The added expense is even more….

Related: How to Cut Your Grocery Bill In Half (It Could Save You Thousands!!)

The Cost of Eating Out vs Cooking at Home

Here are the assumptions:

  • One person
  • 10 out-to eat breakfasts a month
  • 20 out-to-eat lunches a month
  • 4 out-to-eat dinners a month 

It’s time to tally this up!

What’s the cost of eating out vs. cooking at home?

For an entire year for a single person…

  • Breakfasts = $89 at home vs. $720 eating out
  • Lunches = $442 at home vs. $2,600 eating out
  • Dinners = $208 at home vs. $1,040 eating out

Tally that all up, and your out-to-eat meals are costing you $4,360. If you just ate the meals at home, you’d only be out $739. 

On a per-person, per-year basis, you’re spending an extra $3,621 for the convenience of someone else making a bunch of meals for you. It may seem worth it…but is it really?

Think about it. If you’re married and your spouse has similar habits, that’s $7,242!

And if you have kids, you’re probably spending an extra $10,000 a year just to eat out once in a while! Yikes!!

RelatedHow to Feed a Family of Four for Less Than $400 a Month

What If You Invested $3,621 a Year Instead?

I just can’t help it. I always have to know the answer to this question when it comes to spending more than necessary.

What if, instead of eating out all the time, you saved up that money and invested it in the stock market that has yielded average earnings of 10% per year?

Given those assumptions, if you started investing $3,621 per year at age 25 and kept it up until age 70, you’d have…


All those meals aren’t just costing you a few thousand bucks a year. The true story is much bigger than that. They’re actually killing your retirement!

The true cost of eating out is absurd! Do you eat out often? Will you change your habits after reading this post?

Money Save Money


My name is Derek, and I have my Bachelors Degree in Finance from Grand Valley State University. After graduation, I was not able to find a job that fully utilized my degree, but I still had a passion for Finance! So, I decided to focus my passion in the stock market. I studied Cash Flows, Balance Sheets, and Income Statements, put some money into the market and saw a good return on my investment. As satisfying as this was, I still felt that something was missing. I have a passion for Finance, but I also have a passion for people. If you have a willingness to learn, I will continue to teach.


  1. It’s so true! Part of it is getting value for money if you do go out. Yesterday I had a sandwich, a cookie, and two lattes at a Melbourne hipster cafe + holiday surcharge and it ended up being $A27! I was quite annoyed! Compare that to something at home or even down the road where I live where I can get a nice brunch item for $12. In short – it all adds up. I don’t mind paying for something nice especially if it’s like a European-style place, but not an expensive ‘cool’ place.

    • Yeah, I’d get annoyed at that too! We’ll only eat out once in a while. Just not that important to us. I’d rather put my money toward a home addition or private schooling for my kids!

Comments are closed for this article!

Related posts