Last Sunday, I stood in the Wegmans parking lot with exactly $100 set aside for groceries, which felt oddly serious considering I was mostly buying chicken, eggs, vegetables, and a pile of tortillas.
My wife had texted me before I went in: “Please get coffee.”
So there went part of the budget.
This was supposed to be a simple experiment. Could I buy enough actual food for two adults for seven days without relying on frozen pizza every night or pretending that ketchup counts as a vegetable?
I decided to find out.
The short answer: yes, $100 can cover a surprisingly decent week of groceries for two people, but only if you're willing to cook, repeat ingredients, skip convenience foods, and shop with an actual plan. I ended up with enough food for breakfasts, lunches, dinners, snacks, and a few leftovers. I also made one very dumb shopping mistake that cost me more than it should have.
And no, I don't think everyone needs to become a coupon-clipping wizard to make this work.
Here's exactly what happened.
The $100 Grocery Challenge
I went into this with one rule: the $100 had to cover food for the entire week.
That meant no midweek Target run for “just a couple things.” No ordering takeout because I was tired. No grabbing a $9 sandwich at lunch because I forgot to pack one.
Basic pantry items I already had at home didn't count against the $100. Things like salt, pepper, cooking oil, flour, basic spices, and a half-empty bottle of hot sauce were already sitting in the cabinet.
Everything else had to come out of the grocery budget.
I was shopping for two adults, not a family of four. That's a huge distinction.
If you're feeding four or five people, I wouldn't take my $100 total and assume you can simply double it. Some foods stretch beautifully, while others disappear almost immediately when you add more people.
My goal wasn't to prove that $100 is some magical grocery number.
It was to figure out what $100 actually buys in a normal American grocery store when you stop shopping from cravings and start shopping from meals.
That's a very different exercise.
My Shopping List
I started with the meals rather than wandering around the store grabbing things that looked good.
That sounds obvious, but I don't always do it.
Usually I'll go into Wegmans for chicken and somehow leave with fancy cheese, sparkling water, a bakery item, and a bag of something Biscuit absolutely cannot eat but will stare at me for anyway.
This time, I wrote down seven dinners before leaving the house.
I wanted inexpensive ingredients that could appear in multiple meals without making us feel like we were eating the exact same plate every night.
Here's roughly where the money went:
Grocery Approx. cost
Chicken thighs $9
Ground turkey $7
Eggs $4
Dried beans $3
Rice $4
Pasta $2
Tortillas $3
Bread $3
Oats $3
Potatoes $4
Onions $2
Carrots $2
Cabbage $3
Frozen mixed vegetables $3
Bananas $2
Apples $4
Salad greens $4
Canned tomatoes $3
Pasta sauce $3
Shredded cheese $4
Yogurt $4
Milk $4
Peanut butter $3
Coffee $7
Salsa $3
Miscellaneous vegetables/fruit $6
Total About $100
Prices vary by store, location, sales, package size, and whatever grocery inflation has decided to do that week.
I wouldn't treat those numbers as a universal price list. They're an example of how I allocated the budget.
[link to cost breakdown table]
The big trick was buying ingredients that could do double duty.
The chicken wasn't just “chicken for dinner.”
It became tacos, rice bowls, and lunches.
The cabbage went into tacos, a quick slaw, and a stir-fry.
The rice became a side one night and the foundation of lunch bowls later.
That's how the math starts working.
What We Actually Ate
The meal plan looked like this.
Breakfasts: oatmeal with bananas and peanut butter, eggs and toast, yogurt and fruit.
Lunches: leftovers, rice bowls, turkey sandwiches, bean-and-rice bowls.
Dinners: chicken tacos, turkey pasta, chicken and rice with vegetables, bean chili, loaded baked potatoes, vegetable fried rice, and a leftovers night.
Nothing here is groundbreaking.
That's kind of the point.
You don't need seven Pinterest-worthy dinners to make a grocery budget work. You need food that uses overlapping ingredients and doesn't require buying 14 different sauces for seven different recipes.
Our first dinner was chicken tacos.
I cooked the chicken thighs with onions and basic spices, shredded the meat, and served it with tortillas, cabbage, salsa, and cheese.
The cabbage was especially useful because it gave the tacos some crunch without requiring a separate bag of fancy salad mix.
We had leftover chicken, which went into rice bowls the next day.
That's one of my favorite tricks for cheap meal planning: cook once, change the format later.
If you eat identical leftovers three nights in a row, you're going to hate your own kitchen by Wednesday.
Breakfast Was Easy
Breakfast turned out to be the least stressful part.
Oatmeal is cheap, obviously, but I don't want to eat a bowl of plain beige mush every morning.
I added sliced banana and peanut butter.
That made it feel like actual breakfast.
On other mornings, we had eggs and toast. We also bought yogurt and fruit for mornings when one of us was running late.
I work a normal job, so I'm not waking up at 5 a.m. to make some elaborate breakfast bowl with six toppings.
Some mornings I'm lucky if I remember where I left my keys.
The bigger lesson here was that breakfast didn't need a dedicated collection of foods. Eggs appeared at breakfast and later became part of fried rice. Bananas went into oatmeal and became an afternoon snack. Bread handled toast and sandwiches.
That's what made the budget work.
Lunch Was Leftovers
This is where I think people make grocery budgeting harder than it needs to be.
You don't need to buy seven completely separate lunches.
If dinner produces leftovers, congratulations. That's lunch.
The chicken and rice from dinner became two lunches. The turkey pasta did the same thing.
The beans stretched even further.
I cooked a pot of beans and used them for chili, bean-and-rice bowls, and one quick lunch wrapped in a tortilla with cheese and salsa.
Would I eat like this forever?
Probably not.
But for one week, it was completely fine.
And frankly, I'd rather eat yesterday's dinner than spend $14 on a mediocre takeout bowl because I didn't plan ahead.
The Dinner That Saved Us
The bean chili was probably the best value meal of the week.
Beans, canned tomatoes, onions, carrots, spices, and whatever vegetables needed using up went into one pot.
I served it with rice.
The entire meal felt much more substantial than the ingredient cost suggested.
This is where inexpensive grocery shopping gets interesting.
A $3 bag of rice doesn't look exciting sitting in your cart.
Neither does a bag of dried beans.
But those ingredients can quietly become the foundation of several meals.
That's why I don't think a cheap grocery list should be judged by how impressive it looks on the receipt.
Judge it by how many plates it produces.
Where I Messed Up
I made one stupid mistake on this challenge.
I bought too much fresh produce at the beginning of the week.
Not an absurd amount. Just enough to make the refrigerator look like I had suddenly become the kind of person who eats vegetables with every meal.
By Thursday, I realized we weren't going through the salad greens nearly as quickly as I'd expected.
The lettuce started looking questionable.
That's money in the trash.
I also bought one vegetable because I had a vague idea that we'd “probably use it.”
We didn't.
That's a classic grocery-shopping mistake.
If I did the challenge again, I'd buy fewer delicate fresh vegetables and lean harder on carrots, cabbage, onions, potatoes, and frozen vegetables.
Those foods are much more forgiving.
I also wouldn't buy coffee at the same point in the trip.
Not because coffee isn't necessary in my house.
It absolutely is.
But I should have accounted for it before I started mentally spending the $100 on everything else.
The $100 Math
The most useful part of the challenge wasn't getting every item for the lowest possible price.
It was figuring out what actually deserved the budget.
I put most of the money toward foods that could create complete meals:
Protein
Rice and pasta
Beans
Potatoes
Eggs
Bread and tortillas
Frozen vegetables
Inexpensive fresh produce
A few sauces and flavor boosters
I spent less on single-use ingredients.
That means I wasn't buying an ingredient for one recipe and then letting it sit in the refrigerator until it became science.
That's probably the biggest difference between my normal grocery trips and a deliberate $100 grocery challenge.
Normally, I shop for what sounds good.
This time, I shopped for what could become several meals.
What About Snacks?
Yeah, but what about snacks?
This is where someone usually tells me that a grocery challenge doesn't count unless you include snacks, drinks, desserts, and every little thing a normal household actually eats.
Fair enough.
We didn't live on oatmeal and beans.
We had fruit, yogurt, peanut butter toast, and popcorn made from pantry supplies.
We also had a couple of small treats already in the house.
If you're starting from an empty pantry and need to buy every snack from the same $100, you'll have to make different choices.
I'd rather buy bananas and popcorn kernels than individually packaged snack foods.
Not because packaged snacks are morally wrong.
Because they're expensive for what you get.
A box of individually wrapped bars disappears fast in my house.
A container of oats doesn't.
That's just our reality.
The Grocery Store Matters
I normally shop at Wegmans and Target, but I don't think one store is automatically the answer for every grocery challenge.
Prices vary.
Sales matter.
Store brands matter.
Package sizes matter.
And sometimes the cheapest item isn't the cheapest item per pound.
I've gotten burned by that one more than once.
I'll grab the package with the lower sticker price and later realize the larger package was dramatically cheaper by weight.
That's why I check the unit price when I'm comparing similar products.
It takes about five seconds.
It can save a few dollars.
A few dollars doesn't sound exciting until you're trying to keep an entire week's groceries under $100.
Then suddenly every dollar has a job.
The Pantry Problem
There's one huge caveat with my experiment.
I already had pantry basics.
If you're starting from an empty kitchen, the first grocery trip is going to be harder.
Buying olive oil, salt, pepper, spices, flour, sugar, condiments, and other staples can eat a big chunk of the budget before you've bought much actual food.
That's why I think grocery challenges should be honest about starting conditions.
A household that already has rice, oil, spices, flour, and canned goods has a completely different starting point from someone moving into their first apartment with nothing but a frying pan.
Neither situation is fake.
They're just different.
If you're starting from scratch, I'd build the pantry gradually rather than trying to buy everything in one trip.
Buy the staples that you'll use repeatedly.
Don't buy twelve spices because a recipe says “season to taste.”
Salt, pepper, garlic powder, chili powder, and one general-purpose seasoning will take you surprisingly far.
What I'd Skip
There are a few things I'd leave off a tight grocery budget almost every time.
Pre-cut fruit is one.
I'll cut my own apple, thanks.
Single-serving yogurt is another.
Large containers are usually more useful if you actually eat yogurt regularly.
Pre-seasoned meat can also be a sneaky budget killer.
You're paying for convenience and packaging.
Sometimes that's worth it. During a $100 week, it usually isn't.
I also wouldn't buy ingredients just because they're healthy.
That's an easy trap.
You see chia seeds, fancy greens, protein bars, almond butter, and some $8 bottle of something that promises to make your life better.
Then you've spent $40 and still don't know what's for dinner.
Buy food you'll actually eat.
That's healthier for the budget.
Making Cheap Food Taste Good
Here's where I disagree with some budget grocery advice.
Cheap food doesn't have to mean sad food.
But you do need flavor.
Onions help.
Garlic helps.
Salsa helps.
A little cheese helps.
Hot sauce helps.
Cabbage with salt, vinegar, and a little sugar can turn a boring meal into something I actually want to eat.
The trick isn't buying expensive ingredients.
It's learning how to combine inexpensive ingredients so they don't all taste like the same beige casserole.
Rice is cheap.
Rice with seasoned chicken, cabbage, salsa, and cheese is dinner.
Beans are cheap.
Beans simmered with onions, tomatoes, spices, and served over rice are dinner.
Potatoes are cheap.
A baked potato with chili and cheese is dinner.
Same basic budget. Very different experience.
The Leftover Strategy
I used to think leftovers were something that happened accidentally.
Now I plan for them.
Not mountains of leftovers.
Just enough for lunch.
That's an important distinction.
If I cook four servings for two people, we've got dinner plus two lunches.
Perfect.
If I cook twelve servings, there's a decent chance by Friday I'm staring into the refrigerator thinking, “I cannot look at this chili again.”
The best grocery budget strategy isn't necessarily cooking the largest possible batch.
It's cooking the right-sized batch.
That keeps food from getting wasted.
And food you throw away was never cheap.
Could You Feed Four?
This is where I'd be careful about copying my exact $100 number.
Two adults for seven days is one thing.
A family with two teenagers is something else entirely.
Teenagers can apparently eat a quantity of food that violates the laws of physics.
If you're feeding four people, I'd use the same principles but expect the budget to increase.
I'd also shift even more heavily toward rice, beans, oats, eggs, potatoes, pasta, seasonal produce, and larger packages of meat when the unit price makes sense.
The basic strategy still works.
The total simply changes.
[link to family-size grocery budget comparison]
And if you're feeding someone with allergies, dietary restrictions, medical needs, or a prescribed diet, don't force a budget challenge to override those requirements.
I'm not a registered dietitian or financial professional. This is just what worked in my household for one week.
The $100 Grocery Challenge Reality
After seven days, we hadn't eaten perfectly.
We also hadn't felt deprived.
There was no dramatic “we survived on $1 a day” moment.
There were eggs.
There was pasta.
There were tacos.
There was chili.
There were leftovers.
There was coffee.
There were snacks.
There was one questionable bag of salad that I should've used sooner.
And there was enough food that neither of us spent the week thinking constantly about what we couldn't afford.
That's the part I wanted to know.
Can $100 buy a week's worth of groceries?
For two adults, it can, depending heavily on local prices, what you already have, and how flexible you are about brands and meals.
But there's a catch.
You have to shop for ingredients rather than individual meals.
You have to cook some of the food yourself.
And you have to accept that “cheap” and “convenient” aren't always the same thing.
What I'd Do Differently
If I ran this experiment again, I'd change three things.
First, I'd plan the entire week before walking into the store.
Not just dinners.
Breakfasts, lunches, snacks, and leftovers.
Second, I'd buy fewer fragile fresh vegetables.
Cabbage, carrots, onions, potatoes, and frozen vegetables are my friends here.
Third, I'd leave some money unspent until the end.
I went into the store determined to spend the full $100, which is backwards.
The goal should be to feed yourself well for less than or equal to $100, not to find a way to turn exactly $100 into groceries.
If I can spend $87 and still have everything we need, that's a better outcome.
Starting Your Own Week
If you're trying this yourself this week, don't begin by copying my shopping list.
Start with what you already have.
Open the freezer.
Look behind the cans in the pantry.
Check the refrigerator drawer where vegetables go to die.
Seriously.
You might already have half a dinner sitting there.
Then choose three or four proteins, several inexpensive starches, a handful of vegetables, and foods that can cross over between meals.
Don't plan seven completely different dinners.
Plan ingredients that can become different dinners.
And leave yourself a little breathing room.
Because something will happen.
You'll forget the milk.
You'll run out of coffee.
You'll realize the recipe needs an onion.
Or your spouse will look at the dinner you carefully planned and say, “Could we just have grilled cheese tonight?”
That's normal.
A grocery budget shouldn't be so rigid that one unexpected craving destroys the whole week.
If I were sitting across from you with a cup of coffee right now, that's what I'd tell you: don't try to shop perfectly. Try to shop deliberately.
The $100 grocery challenge taught me that the biggest savings weren't hiding in some secret coupon trick. They were in planning meals, reusing ingredients, cooking enough for leftovers, and not wandering into the grocery store hungry.
And maybe write down whether you already have coffee before you start spending the $100.
Learn from my mistakes.
#$100 grocery challenge
#budget grocery shopping
#cheap meal ideas
#grocery budget
#affordable meals
#weekly meal plan
#frugal living
#grocery shopping tips
#save money on groceries
#budget meals