It’s cheaper to make your own food than it is to dine out. Or is it?
Patrik Jonsson, staff writer for The Christian Science Monitor, believes that the tide is beginning to turn — that Americans are opting to eat out because the convenience now significantly outweighs the cost. And even the cost difference is beginning to shrink.
By the time he’s driven to the farmers’ market, bought the organic veggies, and spent an hour of his time cooking a meal for himself and his wife, Mark Chernesky figures he’s spent $30. That’s why today, after fighting rush hour, the Atlanta multimedia coordinator is rushing in to Figo’s, a pasta place, for handstuffed ravioli slathered with puttanesca sauce. “I’ll get out of here for $17 plus tip,” he says.
Jonsson reports that in many cases dining out is actually cheaper than eating at home. An AskMetafilter user makes a similar case:
Is it really cheaper to cook at home than it is to eat out? My wife and I have an ongoing debate about whether, ultimately, you actually save money by eating at home instead of eating out. She says that you obviously save money because eating out costs more for the same things — buying and cooking some ground beef being generally cheaper than buying a hamburger in a restaurant. I, on the other hand, say that the economies of scale make it cheaper to eat fresh, well prepared food in restaurants than at home.
Depending on where you live, what you eat, and how well you cook, it’s possible that dining out is more cost effective than preparing your own meals. Eating at home also requires more planning and personal effort.
However, home-prepared food is almost always healthier. Most restaurant meals are loaded with fat, sugar, and calories. Butter is the cook’s best friend. And for many people — including myself — dining out actually takes more time than eating in.
One commenter in the AskMetafilter thread wrote:
Last year I calculated that I was spending about $80 on food a week, mostly eating out as cheaply as possible. I decided one week to go the fancy organic grocery store in my neighborhood and buy $80 of food to last me a week. What I discovered was that I could fill my cart with more food than I’d ever eat in a week and still have $20-$30 to spare! I bought the richest foods, the most exciting ingredients, and kitchen staples such as oils and spices and fancy olives, and still had some dollars left.

As an experiment, Rob Cockerham spent all of February 2004 “eating in”, consuming only food from grocery stores. He calculated that he spent $11.55 per day on food and drink. (If you subtract alcohol, he spent $8.65 per day.) He spent 48 minutes per day preparing food.
During March 2004, Cockerham ate all of his meals in restaurants. He spent an average of $20.08 per day. (He also left just over $1 per day in tips.) But it didn’t just cost more money to eat out:
The big surprise, for me, was how long it took to eat out. It was easy, when I was eating in, to whip up many meals in less than 8 minutes, but it was almost impossible to get my food that fast when eating out.
Ultimately, it’s important to find a balance that works well for you and your budget. It’s possible to dine out affordably, but for ongoing savings, it’s difficult to beat home-cooked meals. Eating at home is also healthier and quicker.
I’ve covered this topic before:
- Once-a-month cooking: Cooking for the rushed
- Healthy food on an unhealthy budget
- Learning to eat more meals at home
[The Christian Science Monitor: Americans opting to eat out]
GRS is committed to helping our readers save and achieve your financial goals.Savings interest rates may be low, but that’s all the more reason to shop for the best rate.Find the highest savings interest rate from Ally Bank, Capital One 360, Everbank, and more.
This article is about Choices, Food
Disclaimer: This content is not provided or commissioned by American Express. Opinions expressed here are author's alone, not those of American Express, and have not been reviewed, approved or otherwise endorsed by American Express. This site may be compensated through American Express Affiliate Program.
Discover is a paid advertiser of this site. Reasonable efforts are made to maintain accurate information. See the Discover online credit card application for full terms and conditions on offers and rewards.
SEARCH FOR RECENT ARTICLES



The big surprise, for me, was how long it took to eat out. It was easy, when I was eating in, to whip up many meals in less than 8 minutes, but it was almost impossible to get my food that fast when eating out.
I’ve got 3 kids. My wife and I cook in 95% of the time, because for a family our size, eating out is absolutely more expensive than eating in. UNLESS, and this is a big unless, you eat crap like McDonald’s. Kid’s meals are insanely cheap and the 5 of us can eat for about 17 bucks. That is very cheap, and very convenient and sadly, many families rely on this option too often. McD’s is fine once or twice a month.
loading....
[...] Get Rich Slowly » Is Eating Out Cheaper Than Eating In? Manger à la maison ou dehors ? (tags: économie nourriture) [...]
loading....
[...] Is Eating Out Cheaper Than Eating In? [...]
loading....
Eating out regularly is fine if you’re single-you only have yourself to feed and as long as you don’t have expensive tastes (i.e. you live on fast food, pizza, chinese takeout etc.) it can actually be cheaper than cooking.
Once you’ve got a family however, eating out gets expensive, even with McDonald’s. 17 bucks sounds cheap, until you find yourself spending it 3, 5 or more times a week. And what about if you do fast food for more than one meal a day? I’m sure I don’t have to run the numbers to show how expensive that will get.
loading....
[...] Oct. 13th: Is eating out cheaper than eating in? [...]
loading....
I have one problem that cause my eating in cost to be close to my eating out cost: food spoilage. I live by myself and I am always throughing things away. I will by a small thing of milk, and use only 3/4st of it before it starts to sour. I wil never go through a whole thing of meat before the date. A month ago, I decided that I was no longer going to buy parishable food. I will eat out at places that have reasonable prices. (A $3 Sub sandwich, or a $2.50 slice of pizza, etc) I am actually saving money.
loading....
I eat out about once or twice a week. when i eat out i save alot more money then i do when i cook for my self. so i think eating outs cheaper but cooking for yourself is healthier.
loading....
If you shop and store properly, it will always be cheaper than eating out.
You can always freeze meat, and shrimp keeps well in the freezer. I also pre-form meatballs and hamburger patties for quick use.
You can freeze berries, chopped strawberries, and other fruits.
You can also freeze milk: Just pour part of what you buy in a freezer container and freeze. As you get close to finishing the milk you’re drinking, bring out the frozen milk and thaw (in the fridge).
Bread, pitas, nuts, and other things can be frozen. I keep sliced bread in the freezer, and when I want to make a sandwich, the slices easily come off the loaf.
Every fall I make a huge batch of pesto (without the cheese) and make “pesto cubes” in the ice trays. Throughout the year, when I want a quick meal, I’ll cook pasta and add a pesto cube with some cheese.
I keep grated parmesan and romano cheese in the freezer. It keeps very well and doesn’t spoil. The only problem is that freezing dries out the cheese, so a bit of flavor is lost.
Not everything keeps indefinitely in the freezer. For example, be sure to eat nuts within a few months of freezing.
loading....
[...] I’m looking for ways to live cheaper. I got a tip in the comments of another blog to check out a Meal Preparatory business. The link above is a directory of these kinds of businesses. [...]
loading....
For the sake of servers everywhere, let’s hope the guy that spent $20.08 a day eating out and left just over a dollar a day tipping decides to stay home.
loading....
I’ve posted some great cheap places to eat at davescheapeats.wordpress.com, but even with meals at less than $5/person for our family of four it’s still cheaper to eat at home. Of course, eating out is also about the entertainment and relaxation(not having to clean or cook after a long day of work).
loading....
When eating out, I will try to eat only enough, too full. Then take left over home for another meal. Healthy and cheaper!
loading....
He left only a little over $1 tip a day when he ate out? SHAAAAAAME ON HIM. $1 per $20 is 5%, and it should be 15% at least. this isn’t Europe, Mark. I hope they spat in your food.
loading....
I loved this article i read this in a project for school and the way he explains things is great makes me want to eat at home a lot more
loading....
[...] some research. Is Eating Out Cheaper Than Eating In? It depends on whether you count your time in preparing meals, how fast you can cook the meal you [...]
loading....
Food delivery is the cheapest option if you live in a city, all factors considered:
Eating out = food, tip, gas, time waiting for a table and time to/from, inflated beverage costs
Take-out = food, gas, time to/from
Delivery = food, tip
Eating in = each ingredient (+ unused leftovers), time spent shopping & cooking
loading....
I thought anyone reading this might be interested in this..
I only had $50 for groceries this week & was able to make these meals – (I also had other things to buy, such as water, so I didn’t spend $50 on the ingredients, plus I had some things at home I didn’t have to purchase)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The shopping list calls for 1 (15oz) can tomato sauce but there is no where in any of the recipes to use it. I made this as is & it’s wonderful. You can try adding the Tomato sauce to the “meat sauce” base if you like. I am sure it would turn out just fine.
Instead of 4 (28oz) cans of tomatoes, I think 4 (28oz) cans tomato sauce can be used, the original recipe was unclear, but this is another idea.
About 3 hours, 54 servings of 5 meals
MAKES: Meat & Pasta, Zesty Chili, Picadillo Casseroles, Salisbury Steaks w/vegetable gravy, Chicken Soup w/ tiny meatballs
Grocery list:
10-12 oz. shredded cheddar cheese
parmesan cheese (1/2 cup)
4 cans (28-29oz) crushed tomatoes
2 jars brown gravy
4 cans (15 oz.) chicken broth
flour tortillas (10 in pkg)
2 oz. box onion soup mix
2 lbs carrots
16 oz. pkg. bow tie pasta
16 oz. pkg spaghetti
15 oz. can tomato sauce
2 cans (15 oz) kidney beans
2 lbs. zucchini
1 garlic or jar minced garlic
chili powder
2 lbs. onions
8 1/2 lbs. ground beef
1 can bread crumbs
salt
vegetable oil
pimento stuffed olives
red wine vinegar
16 oz. frozen chopped spinach
TO BEGIN: Chop and cook aromatic vegetables. These will be used to flavor all the recipes.
Chop 2 lbs, onions (about 6 cups), 2 lbs carrots (about 6 cups), and 2 lbs zucchini (about 7 cups). Heat vegetable oil in 8 qt. pot. Add vegs & cook over medium high heat 15-20 minutes until almost tender. Yield: about 12 cups cooked vegs. Transfer vegs to a large bowl.
Meat sauce: Mince 8 large garlic cloves or use 4 tsp. minced garlic from jar. Put 3 lbs ground beef and 1 TBSP. minced garlic in 8 qt pot. Cook 7-10 mins over med-high heat, breaking up meat, until no longer pink. Stir in 6 cups of the cooked vegs, 4 (28 oz) cans tomatos and 2 tsp. salt. Bring to boil, reduce heat to medium low. Simmer uncovered 15-20 mins for flavors to develop. Remove from pot: 7 cups for the meat sauce, and 8 cups for the picadillo casseroles, (refrigerating or freezing) leaving 7 cups in the pot for the zesty chili.
1st Recipe: Meat & Pasta–Take the 7 cups from refrigerator or freezer and serve over cooked hot pasta. Makes 7 cups, 7 servings.
2nd Recipe: Zesty Chili–Drain 2 (19 oz) cans kidney beans. Stir into 7 cups basic sauce left in pot with 2 or more TBSP chili powder. Cool, then refrigerate chili in airtight containers up to 5 days. Reheat and serve with sour cream or shreded cheese, chopped onion and tomato. Makes 10 cups, 7 servings
3rd Recipe: Picadillo Casseroles– Lightly grease 2 9 or 10 inch deep dish pie plates or 2 9 inch round shallow baking dishes. In large bowl, mix 8 cups meat sauce, 1/4 cup sliced pimento stuffed green olives, 1 TBSP sugar, 2 TBSP red wine vinegar, 2 tsp. chili powder, and 1 tsp. cinnamon. Spread 2/3 cups
sauce in bottom of each baking dish. Cover each with a flour tortilla, spread each with 2/3 cup sauce and sprinkle with 1/4 cup shredded cheddar cheese. Repeat these layers 3 more times, ending with Cheese. Cover with foil and refrigerate up to 4 days. To prepare: Bake 30-35 mins at 375 until bubbly. Makes 2 casseroles, 6 servings each.
4th Recipe- Salisbury Steaks with vegetable gravy– -In a large bowl, put 4 lbs (8 cups) ground beef, 2 cups dried bread crumbs, 1 box (2 oz) onion soup mix, 2 large eggs, 1/2 cup water and 1 TBSP minced garlic. Mix until blended. Pack in 2 ungreased 11×7 inch baking pans. Bake 20-25 mins until firm to touch and no longer pink in center. Cool. In medium saucepan, mix 2 cup of vegetables, 2 jars brown gravy, and 2 cups water. Bring to a boil, reduce heat and simmer 5 mins for flavors to blend. Cool. then pour into 2 4 cup containers. Wrap the uncut steaks tightly in plastic wrap. Refrigerate up 5o 3 days. To prepare: reheat, covered 20-25 mins at 350. Cut into 8 portions before serving. Warm gravy and pour over top. Makes 2 pans, 8 servings each
5th recipe– Chicken Soup With Tiny Meatballs— Bring 8 cups chicken broth and 8 cups water to boil. Add 16 ounces tiny bow tie pasta and cook 5 minutes. Then add a 16 oz bag frozen chopped spinach. Simmer 5 minutes longer. Mix remaining 1 1/2 lbs. ground beef, 1/2 cup parmesan cheese and 1 tsp minced garlic until blended. Form small meatballs and drop into soup. Simmer 5-7 mins or until meat is no longer pink in center. Stir in remaining 3 cups vegetables and heat through. May refrigerate up to 4 days. Makes 24 cups, 12 servings.
loading....
Part of the logic of “eating in” is that you have to be a “food” person. My wife and I are of the type that simply eat to live, NOT the live to eat variety. For us a quick and easy deli wrap with fresh meat and veggies and even a side runs us around $14 and takes 10 minutes to pick up on the way home. Buy a few steaks to grill out and a few side items at the local Fresh Market and you have $30 into your meal before you even get home.
For me the hour it takes to decide on something, shop for it, and then have to spend electricity (stove) or propane (grill) and the time it takes to make the meal AND the time it takes to clean up, along with the energy and time it takes to run the dishwasher, etc, the home cooked meal costs significantly more in total cost of the meal.
Perhaps if we were of the type that lived to eat, we would find the time was well spent. However, for us, there are times when we are both home after a days work and a hard after-work workout when we both just settle for a bowl of cereal, as the effort to prepare something more elaborate at 8:00 p.m. takes more time than we care to invest for the return we get.
loading....
[...] Get Rich Slowly – Is Eating Out Cheaper Than Eating In? [...]
loading....
Crispy Chicken Sandwich at Wendy’s = .99
x 2 = $2.12
I bring my own drinks from home. That’s $6.36 a day. Of course, I’m sacrificing the health factor, I suppose.
Signed,
Atlanta Value Menu Surfer
loading....
I’ve been trying to minimize my expenses with dining out by dining less and cooking dinner at home instead. I also hate eating out with friends because they order multiple glasses of wines and the most expensive items on the menu whereas I split a meal or only order the appetizer because I eat often at limited portion. My share when I dine out is normally $10 – $15 with tip, but my friends per share are at least $25 – $30 each, so when it’s my turn to pay for the meal tab, I get a headache because my share is significantly less. Additionally, my friends are 20 years older and their annual income are higher ranging from $85K – $110K and I’m only in my 20s and make considerably less at only $58K, which means they can afford to eat out often, but I certainly can’t. I’ve often said no to their invites to dine out because it’s not practical.
loading....
To my calculation, the price of eating in for my husband and I is ways cheaper than that of eating out. For example, we bought 1 lb of shrimps at the Asian market for $4.99, added with angel hair pasta($1/box of 8 serving on sale sometimes at Giant), some herbs from our garden and an orange ($2.99 for a bag of 5 oranges). So that meal was about $6 – not including fees for gas, water to clean, soap, etc.. – for two people. It’s really really cheap because for $10 to $15 you have only 4 grilled shrimps (same size) top with some veggie – each person – at restaurants. Meanwhile, by cooking at home each of us had half of a pound which was about 10 shrimps.
The only problem of eating in with us is that we usually cook too much and too well
so we usually eat a lot and gain weights.
loading....
We are a family of 5 & for us eating out is definately more expensive… unless we do something like Papa Murphys pizza or Little Ceasars. When we want pizza now instead of spending $40 we go to Little Ceasar’s pizza & spend $17 for 2 pizzas & bread sticks! We can’t even get one pizza from Round Table for that, even with a coupon. If we do go out we make sure we box up left overs & have our small girls share a kids meal.
loading....
It all depends. Really.
My boyfriend and I enjoy cooking. We look up recipes, watch the Food Network and try new things. It’s much, much cheaper for us to buy the ingredients and spend quality time together at home cooking — and most often, our food tastes better than pricey restaurant fare. Another bonus? Leftovers! We’re not talking lobster or fancy desserts — pasta, casseroles, fish, etc.
If you hate cooking and manage to burn canned soup, this might not be the best option. But — if you can read, you can cook. Or, invite a friend over who loves to cook. I did that and learned a few skills.
loading....
I also think it depends on the ingredients you use. For example compare an egg salad sandwich to a turkey sandwich. Most places charge about the same amount of money for both. But I can make an egg salad sandwich at home a lot cheaper than turkey, especially if I’m not willing to use the cheapest pressed turkey circles.
loading....
i think it largely depends on where you live. more than you think. i used to live in santa cruz, california. i took my then girlfriend to a very nice white table cloth dinner candlelit and everything on the wharf which of course adds to the expense. we shared a delicious appetizer, followed by two wonderful pasta entrees and split a dessert. we both got soft drinks with. tip included this entire meal cost me just over $40. i was blown away and totally stoked.
since then i have moved several times and now live in santa monica, Ca. i went to a local casual place with my current gf. nothing fancy or awesome just taking her out to dinner at a fairly average spot. i spent $70! not going back there again. it sure wasnt worth that. you know what i could get at costco for $70? all the staples but none of the ingredients unfortunately. speaking of ingredients…
i recently acquired a recipe for a cole slaw i really liked growing up. cole slaw is cheap right? thats what i thought. WRONG. i already had the mayonnaise, the vinegar, and some other things and i still didnt make it out of the store without spending $50. $50!!!!!! FOR COLE SLAW!!!! i’ll admit it was the best cole slaw ever but still. its not worth $50 for christ’s sake. i could have bought out their selection on pre made cole slaw for less than half that.
draw your own conclusions…
loading....
Maybe in America it’s not healthier to eat out; but in many countries not only is it healthy, but it’s the culture to eat out everyday.
And there’s nothing wrong with eating good food, just exercise.
loading....