How to Use Too Good To Go for Weekday Whole Foods Dinners
Get dinner solved 2-4 weeknights from Whole Foods surprise bags. Setup walkthrough, realistic costs, and the schedule that actually works.
TL;DR: A Whole Foods surprise bag runs about $4.50 and usually contains $14-18 of prepared food, produce, and bakery items. With BagRescue Pro and a weekly Mon-Thu schedule, most users in a Whole Foods metro get dinner sorted 2-4 weeknights for $15-25 in total bag spend.
If you have kids, a job, and a 6:30pm dinner deadline, Too Good To Go is one of the best-kept hacks in your zip code. The catch is that Whole Foods surprise bags drop once a day, in tiny batches, and they sell out in under a minute. This guide is the setup that turns "I tried that app once and it never had bags" into "I'm picking up dinner three nights a week."
What's in a Whole Foods surprise bag?
The first sentence is the honest one: it varies, but it's almost always more food than you paid for. A typical Whole Foods bag in 2026 contains some mix of:
- Hot bar / prepared foods (mac and cheese, rotisserie chicken, salmon, grain bowls)
- Bakery items (sourdough, baguettes, pastries, occasionally a cake)
- Produce nearing its sell-by date (berries, salad mix, peppers)
- Sometimes packaged items (cheese, hummus, dips)
Math as of May 2026:
| Item | You pay | Retail value |
|---|---|---|
| Whole Foods surprise bag | ~$4.50 | $14-18 |
| With BagRescue PAYG | 2 credits ($2 of your pack) | same |
| With BagRescue Pro | included | same |
Two bags is usually enough to feed two adults plus leftovers for lunch. One bag plus a side from your pantry handles a family of three or four most nights.
What schedule actually gets you 2-4 dinners a week?
Set BagRescue to monitor your nearest Whole Foods on a weekly Mon-Tue-Wed-Thu schedule. Skip Friday and the weekend for two reasons: bag inventory is highest mid-week (stores prep for weekend traffic), and you probably have other dinner plans Friday and Saturday anyway.
If your store consistently posts bags around the same time (5:00pm is common but every store is different), set that as the target time so BagRescue knows when to focus. If you don't know the time yet, leave it blank for the first week and check /dashboard/orders to see when your successful reserves happened, then add the target time after.
How do I set this up in BagRescue?
The five-minute version:
- Sign up and link your Too Good To Go account.
- Search by address and add your nearest Whole Foods. If there are two within reasonable driving distance, add both.
- On the store card, enable auto-purchase and pick weekly schedule, then check Mon, Tue, Wed, Thu.
- (Optional) Set a target time if you've previously noticed when bags appear.
- Make sure you have a payment method on file in the Too Good To Go app itself — BagRescue uses your stored card there.
That's it. BagRescue watches the store and reserves the moment a bag opens. You'll get an email confirmation with pickup window and address. Show up, scan the QR code in the TGTG app, walk out with dinner.
Pro or PAYG for this use case?
For weekday Whole Foods specifically, Pro is the right call. Here's why.
Pro is $9.99/mo. PAYG credits are $5 for 5 credits, but Whole Foods costs 2 credits per bag (because the retail value is higher than most other chains). So:
- 2 Whole Foods bags/week on PAYG = 4 credits/week = ~$4/week = $16/month
- Same volume on Pro = $9.99/month flat, plus you can add more stores
Once you're getting more than 2 Whole Foods bags a week, Pro pays for itself. And the moment you want to also monitor a bakery or your second-favorite grocery store, Pro is the only option (free tier is capped at one store).
See Pro vs PAYG credits for the full breakdown.
What if there's a target pickup date I care about?
If you specifically want a bag for, say, next Wednesday because you have friends coming over, use specific date scheduling instead of weekly days. BagRescue treats specific dates as pickup dates and starts trying to reserve the night before (since most Too Good To Go bags are next-day pickup).
Full walkthrough in Schedule bags for a specific pickup date.
What's the realistic outcome week one?
Honest expectations for someone in a Whole Foods metro:
- Week 1: 1-2 successful reserves while BagRescue learns your store's drop pattern.
- Week 2-3: 2-3 bags per week as the timing locks in.
- Steady state: 2-4 bags per week, ~$10-18 in bag spend, ~$50-90 in retail value of food.
Some weeks you'll get nothing because the store didn't post (closures, supply issues, manager out). Some weeks you'll get four bags and have to give one to a neighbor. That's the rhythm.
Tips that materially help
- Add 2 Whole Foods if you have two within range. Doubles your odds without doubling your effort.
- Don't set a daily limit of more than 2. You don't need four Whole Foods bags on a Tuesday.
- Use pickup confirmation feedback so BagRescue learns which store actually gives you food you want.
- Check the catalog for siblings. Some Whole Foods stores list separate "Meals" and "Groceries" bags. Add both as separate monitored items.
For more on getting better hit rates at Whole Foods specifically, see How to get a Whole Foods surprise bag.
Frequently Asked Questions
Can I pick what's in the bag? No. The "surprise" part is real. You'll know roughly the category (e.g., "Meals" vs "Groceries" vs "Bakery") but not the specific items until pickup.
What if I can't pick up at the scheduled window? You can cancel from the Too Good To Go app before the window starts. BagRescue notices and won't double-book the same store that day.
Do I need to refresh the app myself? No. That's the entire point of BagRescue. Once auto-purchase is on, you do nothing.
Is there a free way to try this? Yes. The free tier lets you monitor one store with manual alerts. PAYG ($5 for 5 credits) adds auto-purchase if you want to test it before going to Pro.
What if my Whole Foods almost never has bags? Some stores genuinely don't participate, or only post rarely. Check the Too Good To Go app directly to confirm the store is active. If it is but rare, add a backup grocery store from another chain.
In one line
For 2-4 weeknight Whole Foods dinners, get Pro, schedule Mon-Thu, and let BagRescue handle the rest.
Your Best Shot at Every Surprise Bag
BagRescue monitors your favorite Too Good To Go stores 24/7 and grabs bags automatically.
Get Started Free