426 comments

Killing your $1000 Grocery Bill

A few years ago, I was at a party eating some amazing food at the potluck buffet. In my area, there seems to be a friendly competition among the thirtysomething outdoorsy tech worker crowd, of trying to out-chef each other. It’s a contest I heartily approve of and I am happy to be both an underdog competitor and a judge.

Anyway, the topic turned to how good we have it in our lives, with such plentiful food that we can afford to spend hours combining exotic ingredients just for the sake of overfilling our bellies.

“Yeah… I know it’s a bit over the top”, I said, “but we probably spend 80 bucks a week on good groceries. I think it’s worth it if you can afford it”.

“Eighty dollars a week on food for the three of you? That’s IT??”, said a friend, “We spend more than three times that amount!!”

“Whoa”, I replied, “I guess I’m not as spendy as I thought”.

Of course, the person telling me about her high food bill was more of a typical high-income spender in many ways. Her family also took out loans to buy new cars, had at least one $2500 carbon fiber road bike gleaming in the garage, and hired out the household chores to allow them to conveniently work a double-career-with-kids while still taking plenty of short vacations involving air travel. Looking back, I probably could have predicted a non-Mustachian grocery bill.

But the experience still reminded me of the amazing variety of spending levels we all have available to us here in the United States. It is simultaneously one of the cheapest industrialized countries in the world to live in, and the most expensive. It all depends on the choices you make in your shopping, because everything in the world is available right here for your buying convenience.

When you look it up, the average food cost for a family of four in the US is way up there at the level of my friends, at $944 per month. But to call it “food cost” makes it sound like it’s out of your control. I would call this the average food spending. Just like the average family’s transportation cost is not some fixed punishment that the cruel world imposes on them… it’s a measure of the amount of driving that they have designed into their lives, multiplied by the level of inefficiency of the vehicles they have chosen for themselves.

Instead of shooting for the average, you can design your own food spending.

Let’s say a family of four wants to spend only $365 per month on groceries, saving them $579 per month over that USDA average family in the link above. Investing this savings would compound into about $102,483.00 every ten years, which would obviously make a pretty big improvement in the financial health of the average young family.

To hit a monthly grocery spending target like that, you first have to understand what you are buying. There are four mouths to feed, each consuming three meals a day or 91.25 meals per month. Let’s say they all need adult levels of calories, so about 2000 per day.

To meet this level of grocery spending, each meal needs average out to about $1.00 per person, and provide about 667 calories. Of course, there can be plenty of variation in the cost and calories, and you might eat 6 smaller meals and snacks instead of three big 667 calorie blasters. But these are the fundamental numbers we’d need to hit.

Can it be done? Coincidentally, this is about the level of my own grocery spending when I’m in semi-frugal mode (if you scale it down to 3 people and $273/month), and in the non-frugal mode mode we currently shop in, we spend closer to $365/month for three people, resulting in a cost per meal of $1.33. So the answer is a definite Yes.

All of us eat very well, with a fair amount of luxury spending thrown into that amount – the grocery spending includes gourmet coffee every day, a lot of organic and gluten-free specialties, food for parties, and other things that you buy when you’re not worried about cashflow at all. Plus I consume far more than my share of calories due to all-bike transportation and physical labor, my son is growing about six inches a year, and Mrs. Money Mustache does crossfit workouts three times a week, increasing her food needs as well.

“But damn, a buck for a whole meal?”, you might say. “That’s the price of a shitty Burger King dollar menu mini burger on a soggy white bun – BEFORE TAX!”

Luckily, I don’t eat at Burger King, and neither should you. But let’s see how much it costs for 667 calories of some actual food staples that should be part of your diet:

Cost per 667 calorie “Meal” of common foods:
Basmati Rice: 25 cents
California Almonds: 80 cents
Organic Extra Virgin Olive Oil:  57 cents
Spaghetti noodles: 28 cents
Black beans (uncooked): 49 cents
Natural (peanuts only) Peanut Butter: 53.36 cents
Bananas: 92 cents
Potatoes: 57 cents
Canola Oil:  14.38 cents
Cheddar cheese: $1.09
Apples:  $2.79
Organic cage-free eggs:  $2.85
Organic boneless skinless chicken breast: $8.00

Aha.. now things are sounding much better. Although not all of the foods above cost less than $1 per meal, they can certainly average out to less than that, depending on how you combine them. And when planning your menu to meet a certain budget, averaging out is exactly your goal. You still want to be able to eat apples, organic chicken breast, or whatever your heart desires. You just have to not eat entirely those most expensive foods.

And remember, this $1.00 target is just something I picked out of a hat for an example – you’re allowed to spend whatever works for you.

Whole oils are the ultimate example. They are packed with tasty, slow-metabolizing calories, extremely good for you, and easy to mix into your diet. Using olive oil as an example, you can one third of a day worth of calories for 57 cents. Every time you dump these oils into a frying pan, or mix them into a recipe or a salad dressing, you’re lowering your food cost – the oil provides calories that your body might otherwise get from cans of Coke, Filet Mignon, or Burger King dollar menu burgers.

And contrary to the 1990s low-fat-diet fad, the human body loves oil. It’s yummy, clean-burning, good for a giant range of body functions, and it is satisfying to eat too. I eat a fairly high-fat/low-carb diet these days, yet I’m leaner than ever, because the oily food doesn’t cause spikes of fake appetite like bread does. I’ve even been known to bring containers of herb-infused olive oil on road trips, supplementing every meal with this supercharger nutrient, especially when it’s time for an extreme hike or a high-energy work day.

See Article: The Amazing Waist-Slimming, Wallet-Fattening Nutrient

Similarly, you can mix other foods from the under-$1.00 list into meals, freeing up space for expensive garnishes. Chicken and rice recipes with oils, spices, and vegetables are delicious and can be made in many different styles (Asian,  Mediterranean, Indian, Mexican) while still coming in at under $1/meal.

For snacking, I usually eat handfuls of roasted almonds and other mixed nuts, combined with fresh fruits and vegetables. The nuts provide most of the calories, while the fruits provide the various nutrients and healthy stuff.

But What about Protein?
These days, the high-protein diet is back in style, especially among followers of the “Paleo” diet/religion.  I am also a big fan of the nutrient, since it’s handy as part of strength training and exercise. Unfortunately, most people equate “protein” with “meat”, which is the most expensive way to get protein by any measure.

An average person might want to shoot for about 75 grams of protein per day, while an athlete might consume 150 grams. As a fairly regular weightlifter and manual-laborer, I go for the higher number myself.

When you eat beans and rice in the same meal, you’re getting complete protein at virtually no cost. Nuts and especially peanut butter are also a good way to mix high calories with built-in protein. Eggs contain the highest quality complete protein of all (6 grams per egg), so I enjoy three of them every day.

Protein from high-quality meat and fish costs about 4 cents per gram, which would already put the Paleo-eating athlete over $6.00 per day just for his meat intake. Eggs come in around the same protein cost, although at lower environmental cost and with a lot of good calories and other nutrients as a side benefit. But plain old milk, or whey protein powder from Costco, Sam’s Club or an online source like Swanson Vitamins provides protein at about 2.5 cents/gram – cutting the bill by 40%. So to hit my own 150 grams during a period of heavier training, I include the eggs, nuts, cheese, a lunch or dinner that includes some meat or fish, and throw in a mid-morning protein shake (banana, milk, yogurt, whey protein powder, pure cocoa and maybe some ground flax or whatever is lying around) for an extra 40 grams of protein.

The key is to look at the protein content already in your basic staples before deciding how much you need to supplement it, and then do so intelligently based on your own activity level. The average American diet is actually quite oversupplied with protein, due to the fact that most people eat meat with every meal, even while most are not competitive weight-training athletes. The opportunity for savings is enormous.

Where to Get your Food

Not Here

To research this article, I biked over to the health food store in my town, a place called Natural Grocers that attempts to imitate Whole Foods. It seemed like a friendly place, where the customers are unusually slim, the bike rack sees frequent use, and everyone brings their own cloth grocery bags.

But Holy Shit, were the prices ever ridiculous there! In one quick tour of the store, I observed a package of four  “Bison hotdogs” priced at $11.85, a two-pound bag of plain Tilapia filets at $25.00, and jugs of organic milk at $11.00 per gallon.

All of these prices are more than double the levels of the nearest Costco, which is one of the best places to shop for your calories and protein, unless you have even better options in your area. The prices I quoted in my $1.00 meals table above were Costco prices, and unless you already have unlimited money, you should stay miles away from Whole Foods or any of its cousins.

At a more community-oriented level, there are also good deals to be had in Mexican, Indian and Chinese grocery stores, Community-supported agriculture groups (CSAs), farmer’s markets, your own vegetable garden, and other old-fashioned sources. When the parking lot is not full of hybrids, there are international phone cards on display in the window, and the cashiers also stock their own shelves and do not speak much English, you are probably onto something good.

What to Eat
Finally, the fun part! As the wise people of India have proven beyond all other cultures*, amazing food is all about preparation and spices, rather than starting with costly ingredients. Once you know which ingredients make good staples, you can easily poke around on the Internet or in any cookbook to find an infinite number of good recipes that use them.

At the simplest “bachelor” level, you’ve got recipes like:

Fancy home fries:


Slice up about five big potatoes into thick french fry shapes, mix them around in a giant bowl along with a huge amount of canola or olive oil (maybe 1/3 cup), garlic, black pepper, cayenne pepper, paprika, and/or any spices you like (even curry!). Cook at 400F for 25 minutes on a metal tray.

Ding! You’ve got thousands of calories of deliciousness to use as a side dish, snack, or even combine with a salad to make a simple main meal.

At the next level, you can move up to I have been making regularly for years now:

Thai Curry and Coconut Butternut Squash Soup:


1 large butternut squash, about 2.5 pounds
1 tbsp oil
1/2 an onion, chopped up very small
1 tbsp freshly grated ginger
4 cloves garlic
2-3 tsp Thai Red Curry paste
4 cups chicken broth
1 13-14 oz can unsweetened coconut milk
1 tsp  salt
2 tbsp freshly squeezed lime juice

Fancy optional things:
Some toasted coconut for garnish
A few kaffir lime leaves, chopped up a bit

Cut the squash in half, take out the seeds, brush it with oil, and bake it for an hour at 400°F. Then scoop out the soft squash with a spoon when it’s done.

Fry the onion, ginger and garlic in some oil for a few minutes. Add the curry paste and cook for a few more minutes. Stir in the chicken broth, coconut milk, salt, squash and shredded lime leaves. Simmer for 15 minutes. Remove from heat and stir in the lime juice.

Finally, blend up the contents of the pan in a blender or a bowl with a hand mixer. Serve in colorful bowls with the garnishes.

This soup is extremely filling due to the deliciously high fat content of coconut milk, and so good you will not believe it came from your own kitchen. It also stores well in the fridge and freezer, and can be brought to work or on road trips and reheated anywhere.

Those are just two simple recipes. The key to frugal eating is to have at least ten good things you know how to make.

There are many chefs among the readers. Maybe we will get to hear some of their best low-cost and easy-to-make creations in the comments section below?

Further Reading:
Grocery Shopping with your Middle Finger – an old MMM classic on this same topic, where I first started thinking about cost per calorie. But there I  was dealing with food stockups and sales rather than thinking of it on a per-meal or per-month basis.

* According to the strong opinion of my own taste buds

  • Maggie Mishin February 5, 2020, 5:24 pm

    I would love to see your menu plan for the month. For my family of 6 (2 kids and 2 in-laws, plus my husband and me) we spend 1250. What really makes me save is the menu plans I put together but these are sometimes hard to find and put together. I find great menus but these don’t align with buying at the grocery store. Do you share your menus?

    Reply
  • PHAT November 19, 2020, 10:40 pm

    I’m wondering if people still find these numbers to be realistic several years after the article was written? I live in a small town in Canada, so I expect my food costs to be a bit more than our neighbours to the south. And we also loosely follow a keto diet, so no pasta, rice, potatoes, etc which are cheap to buy. Our family of 4 (2 adults and 2 hungry toddlers) spends around $250-300 per week at the grocery store. We buy mostly meat, eggs, veg/fruit and dairy (milk, cream, cheese and plain yogurt). We could reduce that a bit because we do buy some farm eggs and farm meat, but it would be hard to spend less than $1000 per month! Do I need a face punch? Or are these numbers just outdated/not relevant to my area?

    Reply
  • john December 29, 2020, 12:36 pm

    Agree with Gabrielle’s comments – avoid brand names for over-the-counter medicine, cleaning products, etc. to save a lot. We lived in Poland from 2015-19 and it was shocking to see how much food prices have increased here (and again in 2020). There, the cost of living/quality of life ratio was marginal compared to here, esp in the DC area. That said, quality fresh produce is not only healthy but a real quality of life issue for those who love food. We have to bring down that cost for those who can’t afford it and can do so by lighting up your Congressional representative’s phone or filling up their email inboxes to address food insecurity. Boycott processed foods and demand an end to junk food machines in the workplace and at school.

    Great article and comments. Bring on the better times in 2021.

    Reply
  • Renee Puvvada January 25, 2021, 10:08 am

    Been eyeing that coconut curry soup for 3 years, ever since I started reading MMM. Just made it. Can confirm, heavenly, delicious, complex, warming, SO GOOD.

    Reply
  • Alex January 27, 2022, 1:29 pm

    I appreciate the post about grocery. I enjoy having a vegan meal for lunch or dinner sometimes to cut grocery costs. I love to share my recipe:

    INGREDIENTS
    • 1
    (15-ounce) can black beans, drained and rinsed
    • 1 cup
    frozen corn kernels
    • 2 tablespoons
    water
    • 1/2 teaspoon
    chili powder
    • 1/2 teaspoon
    ground cumin
    • 3/4 teaspoon
    kosher salt, divided
    • 1 tablespoon
    olive oil
    • 1
    medium head cauliflower (about 1 1/2 pounds), riced (or one 16-ounce bag riced cauliflower)
    • 1/3 cup
    chopped fresh cilantro, divided
    • 1/4 cup
    freshly squeezed lime juice (from 2 to 3 medium limes)
    • 1 cup
    diced or shredded cooked chicken (optional), warmed if desired
    • 1 cup
    pico de gallo or salsa
    • 1
    medium avocado, peeled, pitted, and sliced

    Place the beans, corn, water, chili powder, cumin, and 1/4 teaspoon of the salt in a small saucepan over medium-low heat. Cook, stirring occasionally, until heated through, 3 to 5 minutes. Remove from the heat.

    Meanwhile, heat the oil in a large, high-sided skillet over medium heat until shimmering. Add the riced cauliflower and the remaining 1/2 teaspoon salt. Cook, stirring occasionally, until the cauliflower is heated through and just tender, 3 to 5 minutes. Remove from the heat. Add 1/4 cup of the cilantro and the lime juice, and stir to combine.

    Divide the riced cauliflower among 4 bowls. Top with the bean and corn mixture, chicken if using, pico de gallo or salsa, and avocado slices. Sprinkle with the remaining cilantro and serve warm.

    Reply
  • James Gutschmidt April 20, 2022, 5:41 am

    There are 4.333 weeks in a month. (52 divided by 12 equals 4.333333333…) $80 times 3 times 4.333… equals $1040 not $944 as you reported in paragraph 8. Otherwise, I enjoyed your article.

    Reply
  • Fred May 20, 2022, 9:22 am

    Great article! I love the tips on how to spend less on groceries. Have you watched “Forks Over Knives” or read the book by Garth Davis called, “Proteinaholic”? I ask because you mention eggs being a good source of protein (you eat 3 per day), you are a big fan of protein, and you also mentioned some other foods that some experts (Dr. T. Colin Campbell, Dr. Caldwell Esselstyn, Dr. Neal Barnard) say are either overrated (like the nutrient, Protein) or lead to heart disease, cancer and other health problems. I watched the documentary mentioned above (and two additional documentaries) and read several books on whole foods plant-based diet and my thoughts about cow’s milk, eggs, animal protein, olive oil, and a few other foods changed drastically. Its been 5 weeks now since I have eaten meat, eggs, cow’s milk, or olive oil since learning about these foods and the risk of health problems. This is after eating these foods for the past 45 years. Now, I eat a whole-foods plant based diet, which according to two websites saves anywhere from $500 to $700 per year compared to the typical meat based diet.

    Reply
  • Guy who lives in reality February 14, 2023, 6:08 am

    Out of date post. Wages have remained where they are in the USA and food costs have risen to such drastic levels that for a family of 2 eating nothing but the bare basics at 1 meal a day we are still spending around 350$ a month and quite literally starving

    Furthermore everything on this website assumes everyone makes good money from their jobs. A lot of us folks don’t have the money for better education/skills, moving, or just surviving in general due to extremely low wages that we can’t just escape willy nilly.

    Reply
    • Mr. Money Mustache February 16, 2023, 5:12 pm

      Hey there Guy, sorry to hear you are having such a hard go at it these days.

      Your fellow readers and I can’t help you without any actual details on your meal plan and grocery shopping habits, but I would suggest that is a good place to start. If you are literally starving (dropping below a healthy BMI and continuing to lose lean mass every week), I’d suggest adding a cheap, high-calorie staple like home fries, coated generously in olive oil and roasted at home. An adult could get 2000 calories/day from this for closer to $40/month, which leaves the majority of your budget free for nutritious greens and cheap proteins to round it out.

      Food costs have definitely risen a bit faster than over inflation in this past year (12 percent vs about 6.5%), and faster than wages, which does mean that many people had to cut some of the more expensive items off of their grocery list.

      But over the past 10 years or so since I first wrote this article, wages have gone up faster than overall inflation, which means food might still be right around the same percentage of an overall median income:

      https://www.statista.com/chart/17679/real-wages-in-the-united-states/

      Reply
  • Snidely September 27, 2023, 11:04 am

    I agree with minimalism in general but substituting protein powder for real food is a step too far.

    Reply
  • David April 6, 2024, 9:08 am

    It’s a good article, but my issue with it is that there should eventually be a balance, especially if you’ve “made it.” I live with my spouse and our grocery spend is about $400 per month, extrapolated to a family of 4 would probably come close to the $1000 a month average. I just don’t think pocketing and investing the $600 per month is worth it for high net worth individuals for what you’re giving up. I’ve had a rice and beans “scarcity” mentality for the last 10 years of my career and have achieved a net worth of ~$2M in my early 30s from following mostly what MMM professes so I totally get the mindset here. But is it really worth it to go on? If we didn’t invest another dime (and we are still maxing out 401k and IRA so this isn’t even the case) the $2M would be close to $13M in 30 years with 7% growth. Adding another $600 per month would make that $14M. Is $14M really that much better than $13M at age 60? Is it worth giving up THIRTY years of quality food not from Costco, and that supports local communities?

    Reply
    • Mr. Money Mustache April 6, 2024, 1:07 pm

      Yeah, a very good point David! This blog post was from a full twelve years ago, and it’s funny to think back on a few things that have changed since then:
      – first of all, inflation: the $1000 I was talking about in 2012 dollars is really about $1300 as I write this in 2024
      – second, you and I are probably a lot wealthier now then we were back then.

      This article is meant for people earlier in their wealth journey, and it’s still very true that grocery spending is a big deal for most families, and it’s pretty easy to cut it in half without compromising on quality. But as your surplus gets bigger later in life, it also makes sense to just have some fun and let yourself be less efficient – in some categories.

      Reply

Leave a Reply

To keep things non-promotional, please use a real name or nickname
(not Blogger @ My Blog Name)

The most useful comments are those written with the goal of learning from or helping out other readers – after reading the whole article and all the earlier comments. Complaints and insults generally won’t make the cut here, but by all means write them on your own blog!

connect

welcome new readers

Take a look around. If you think you are hardcore enough to handle Maximum Mustache, feel free to start at the first article and read your way up to the present using the links at the bottom of each article.

For more casual sampling, have a look at this complete list of all posts since the beginning of time. Go ahead and click on any titles that intrigue you, and I hope to see you around here more often.

Love, Mr. Money Mustache

latest tweets