How I Save Money on Groceries and Restaurants No Matter Where I Am

This post contains links to products from our advertisers, and we may be compensated when you click on these links. Our recommendations and advice are ours alone, and have not been reviewed by any issuers listed. Terms apply to offers listed on this page. Read our editorial standards.

Disclaimer: Amex is an Insider advertiser.

grocery shopping

The author is not pictured.

Justin Sullivan/Getty


  • When she’s not traveling, Colorado-based writer Caroline Lupini saves money on food by combining credit-card cash back on groceries and dining with meal delivery services and store-specific loyalty programs.
  • One of her favorite rewards cards is the Blue Cash Preferred® Card from American Express, which offers 6% cash back at US supermarkets up to $6,000 a year (then 1%) (cash back is received in the form of Reward Dollars).
  • She also relies on meal delivery services like Hello Fresh to fill her fridge when she’s returning from a trip.

I travel six or more months out of the year and at times, I’ve found myself sinking into a money-draining pattern that involves eating out or picking things up last minute, generally without having enough foresight to plan ahead and save.

To avoid this, there are a variety of things that have worked for me in the past—  and may work for you, too.

Because I’m always on the move, the biggest way I save money on my food bill is travel-specific: Instead of always staying in hotels, I make a point to book Airbnbs almost anytime I am staying somewhere for longer than three nights.

Booking an Airbnb is usually cheaper than staying in a hotel to start with, but also generally will come with access to a kitchen (though check the listing before you book). Instead of always having to eat out, I can cook at my Airbnb home and only eat out once or twice per week like I would if I didn’t travel so much.

But when I’m home in the US, here are a few of my favorite hacks for saving money on food.

I’m strategic about the credit cards I use for groceries, restaurants, and take-out

It’s important to remember that the credit cards you use every day might have some pretty important dining and grocery benefits. Whether it’s points, miles, or cash back, strategically planning your dining and grocery trips around optimal rewards can pay off.

If you’re more inclined to dine out than plan to eat in, the Citi Prestige® Card
may be one to consider. This card is geared toward people who spend a lot of their time on the go because the biggest rewards categories lie in air travel and dining. Not only will you earn 1X ThankYou Points on every purchase, you can earn 3X points on hotels and cruises and an incredible 5X points on air travel and restaurants.

The hefty $495 annual fee is offset by an offer for $250 of travel credit each year, plus the value of the points you can earn on everyday purchases. Points earned from this card are most valuable when used for travel redemptions, but can also be redeemed for gift cards. Since I travel (and eat out) a lot, this card is an absolute must in my wallet.

If you are more prone to do a big supermarket run at the end of the week rather than regularly eat out, then the Blue Cash Preferred® Card from American Express may be of better benefit to you.

Cash cards are pretty great because your Reward Dollars can be redeemed as statement credit, effectively functioning as a rebate on every purchase. You’ll get 1% cash back on every purchase, but that jumps to 3% cash back at US gas stations and a pretty decent 6% cash back at US supermarkets.

Note that the 6% cash back reward is capped at $6,000 per year, but that’s equivalent to $360 in statement credit which you can use towards more grocery runs, treating yourself at a restaurant, or subscribing to a meal delivery service. This is my top pick for a grocery store credit card.

I use surprisingly affordable meal delivery services when I can’t deal with groceries

You’ve heard of them, but have you tried them? By now, there are a lot of different meal delivery services available and they all do the same general thing: deliver fresh and healthy ingredients to your door along with recipes and creative ideas.

This takes the stress out of food shopping and meal prep, and it’s surprisingly affordable. It’s an especially great option for people with very on-the-go lifestyles. I love that I can order a meal box to arrive at home the same day that I do, so that grocery shopping doesn’t have to be the first thing on my list.

Hello Fresh is one of the most popular meal delivery services, and their meals start at $6.99 apiece. You can choose from a huge variety of recipes and Veggie, Classic, and Family options to best suit your household needs.

You’ll also select how many meals you’d like per week and when your box arrives, it will include every ingredient you need (except butter), an easy-to-understand recipe, and clear instructions for preparing your chosen dish.

Save money on your first Hello Fresh order with a coupon from Insider Picks » 

Not only are the meals affordable to begin with, you can get $15 off by subscribing to the Hello Fresh mailing list. Hello Fresh also interfaces with some popular podcasts, so I try to listen in for the newest promo codes and deals.

Purple Carrot is another option, for people who are looking to move into or maintain a plant-based diet. Each week, you’ll receive three meal boxes that fall under the Quick and Easy plan, the High Protein plan, or Chef’s Choice. Like other subscription boxes, you’ll be able to customize your box before ordering so that you have exactly what you want when it arrives.

This option is a bit more expensive than Hello Fresh at $12 per serving (that’s $72 per week) but the flat rate offers some simplicity to the subscription. Purple Carrot does offer a $20 discount on your first box; just use promo code PURPLE20 to snag that discount and start customizing your plant-based plan.

I sign up for store-specific loyalty programs for my groceries

Perhaps the simplest way to earn discounts on food is to sign up for store-specific rewards programs at your local supermarkets. I’m based in Colorado now, but I’ve used many different local programs in the past — how much value I get out of each one depends on how much grocery shopping I am doing at any given time.

For example, Meijer brand stores in the Midwest offer mPerks, Ingles and Bi-Lo in the southeast offer their own discount cards, and Safeway stores offer both gas and grocery rewards programs. Even coffee chains like Starbucks and restaurants like Panera offer their own brands of loyalty programs. 

If you’d like to stick with shopping at your local Super Target, sign up for a Target REDcard. This card comes with a 5% discount on all purchases, free two-day shipping for online orders, longer return periods, and special offers just for you.

If you don’t like the idea of signing up for a credit card with Target, they also offer a debit card option that still comes with the same great benefits as the credit card. Keep in mind that if you have a credit card that earns more than 5% cash back at US supermarkets, like the Blue Cash Preferred® Card from American Express, you’ll be better off sticking with that.

When I spent some time in Texas a few years ago, I discovered the H-E-B Points Club Rewards program can earn 5x points for every dollar spent, and every quarter, those points are converted to rewards dollars credited to the card. You will also have the opportunity to earn 15x points per dollar during special Triple Bonus Point promotions, so be on the lookout for those.


Regular APR


15.49% – 25.49% Variable


Recommended Credit Score


Good to Excellent


Regular APR


15.49% – 25.49% Variable


Recommended Credit Score


Good to Excellent

Pros

  • Generous bonus rewards, especially at U.S. supermarkets
  • One of a small handful of credit cards that offer bonus rewards on select streaming services
  • Intro APR offer

Cons

  • Unlike many other cash-back cards, it charges an annual fee
  • If you spend more than $6,000 at US supermarkets each year, you’ll want to use another card once you reach that cap

Read Our Review
Read Our Review A looong arrow, pointing right

More Information

  • Earn a $350 statement credit after you spend $3,000 in purchases on your new Card within the first 6 months.
  • Buy Now, Pay Later: Enjoy $0 intro plan fees when you use Plan It® to split up large purchases into monthly installments. Pay $0 plan fees on plans created during the first 12 months after account opening. Plans created after that will have a fixed monthly plan fee up to 1.33% of each purchase amount moved into a plan based on the plan duration, the APR that would otherwise apply to the purchase, and other factors.
  • Low intro APR: 0% intro APR for 12 months on purchases from the date of account opening, then a variable rate, 15.49% to 25.49%
  • 6% Cash Back at U.S. supermarkets on up to $6,000 per year in purchases (then 1%).
  • 6% Cash Back on select U.S. streaming subscriptions.
  • 3% Cash Back at U.S. gas stations and on transit (including taxis/rideshare, parking, tolls, trains, buses and more).
  • 1% Cash Back on other purchases.
  • Cash Back is received in the form of Reward Dollars that can be redeemed as a statement credit.
  • $95 Annual Fee.
  • Terms Apply.
  • See Rates & Fees