
Here’s a number that will annoy you: according to the U.S. Bureau of Labor Statistics, the average American household spent $3,945 on food away from home in 2024 — which includes restaurant meals as well as delivery and takeout. If you’re using a flat 1.5% cash-back card, you’re walking away with about $59 in rewards annually. Meanwhile, a properly stacked dining setup can net you $400–$600 on that same spend — literally 7–10× more value. I’ve been running a stacked dining system for three years and routinely hit 10–13% total return at my regular spots. This guide breaks down exactly how I do it, layer by layer.
As of April 2026, the tools available to stack dining rewards have never been better. You’ve got 4× earning cards, dining portals paying bonus points, restaurant apps issuing reservation credits, and loyalty programs handing out free items — all of which stack on top of each other. None of these systems know about the others. That’s the exploit.
What “Stacking” Actually Means (And Why Most People Miss It)
Stacking means layering multiple reward-earning systems on a single transaction. A restaurant visit isn’t just one reward opportunity — it’s three or four happening simultaneously. The mistake most people make is treating a credit card swipe as the only reward trigger. It’s not. Here’s what’s actually available at most full-service restaurants:
- Credit card points (3–5× on dining spend)
- Dining portal bonus (1–5× extra points for linking your card)
- Restaurant loyalty program (free items, points, status)
- Reservation app perks (Resy or OpenTable dining credits/points)
- Card-specific dining benefits (Amex Resy credits, Chase Sapphire Reserve Exclusive Tables)
When all five layers fire at once, you’re earning rewards from five separate programs on one dinner tab. Let’s build each layer.
Layer 1: Your Credit Card — The Foundation of the Stack
This is your highest-leverage layer because it’s permanent and uncapped (on most cards). Choosing the right card is everything. Here are the top options ranked by effective return on dining spend:
American Express® Gold Card — Best Overall Dining Card
Per American Express’s own product terms, the Gold Card earns 4X Membership Rewards points per dollar spent at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year. That $50K annual cap is more theoretical than practical for the vast majority of diners. At a conservative MR valuation of 2 cents per point (which is easily achievable transferring to partners like Air Canada Aeroplan or Virgin Atlantic Flying Club), that’s an 8% base return before any stacking — a valuation The Points Guy has publicly confirmed, noting that 4x Amex points on dining equals an 8% return on spending based on their point valuations. No other widely available card touches this in the dining category.
The $325 annual fee stings until you offset it. Per Amex’s official card page, benefits include a $120 Dining Credit, $120 Uber Cash, $100 Resy Credit at participating U.S. Resy restaurants, and $84 Dunkin’ Credit. The $120 dining credit specifically breaks down as up to $10 monthly in statement credits when you use your Gold Card at Grubhub (including Seamless), Buffalo Wild Wings, Five Guys, The Cheesecake Factory, and Wonder. Use those consistently and your net annual fee drops to roughly $1. I’m not exaggerating — I’ve held this card for two years and it’s effectively free after credits. For a deeper dive on whether the fee math works for a specific spending profile, see our full Amex Gold Card review.
Effective base return on dining: ~8% (4× MR at 2cpp)
U.S. Bank Altitude® Go Visa Signature® — Best No-Annual-Fee Dining Card
Often overlooked, this card earns 4× points on dining with zero annual fee. Per U.S. Bank’s official product page, cardholders earn 4X points on dining, takeout and restaurant delivery on your first $2,000 each quarter — a cap that was added on April 15, 2025 to what had previously been an uncapped 4x rate. U.S. Bank points are less flexible than MR or UR — they redeem best as cash back or statement credits at 1 cpp — but 4% cash back on dining with no annual fee is genuinely excellent. If you don’t want to think about transfer partners, this is your card.
Effective base return on dining: ~4% (no-fee)
Citi Custom Cash® Card — Best for Moderate Spenders
Per Citi’s launch materials, the Custom Cash rewards cardmembers with 5% cash back on their top eligible spend category — ranging from restaurants to grocery to select streaming and travel plus more — each billing cycle up to the first $500 spent, and 1% cash back on all other purchases. If dining is your highest category in a given month, you’re earning 5% — higher than almost any dedicated dining card. The $500 cycle cap means the maximum cash back you can earn at the 5% bonus rate is $25 per month, which limits its value for heavy restaurant spenders. But for someone dropping $400–$500/month on food, this is the most efficient no-annual-fee option. The earned cash back can also be converted to Citi ThankYou points if you hold a Citi Strata Premier, making it a surprisingly strong transfer-currency earner. Worth noting: as of May 28, 2026, Citi is no longer accepting new applications for the Citi Custom Cash Card, so existing holders should keep the card.
Effective base return on dining: ~5% (capped at $500/month)
Chase Sapphire Preferred® — Best Travel Card for Moderate Diners
At 3× Ultimate Rewards on dining and a $95 annual fee, the Sapphire Preferred is the entry point to Chase’s powerful transfer ecosystem. UR points are worth roughly 1.7–2.0 cents each when transferred to partners like World of Hyatt, Air Canada Aeroplan, or United MileagePlus, meaning your dining spend returns roughly 5–6% in real-world value. Points transfer 1:1 to airlines and hotels including United, Southwest, Hyatt, IHG, Marriott, British Airways, and Air France/KLM, and many travelers report values of 1.5 to 2 cents per point through transfers. Plus, Chase is currently running a 20% transfer bonus to Air Canada Aeroplan through April 30, 2026 — if you have points queued up, now is the time to move them. For a full breakdown of the card’s benefits, see our Chase Sapphire Preferred review.
Effective base return on dining: ~5–6% (3× UR at 1.7–2cpp)
Capital One Savor Cash Rewards — Best for Cash Back Simplicity
Per Capital One’s official product page, the no-annual-fee Savor earns unlimited 3% cash back at grocery stores, on dining, entertainment and popular streaming services, plus unlimited 1% cash back on all other purchases — with no cap, no category activation, and no fuss. It’s the simplest card in this roundup. Not the highest earner, but if you want a set-it-and-forget-it dining card, this is it.
Effective base return on dining: ~3% (cash back)

Layer 2: Dining Portals — Free Points for Linking Your Card
Dining portals are criminally underused. You link your credit card to the portal once, dine at participating restaurants, and earn bonus points automatically — no app to open at the table, no coupon to show. The portal sees your card charge and deposits bonus points into your linked account. Here’s what’s available:
Rakuten Dining
Rakuten periodically offers cash back or Amex MR points at hundreds of restaurants. When you pay with a linked Amex card and dine at a participating location, you earn Rakuten’s bonus on top of your card’s 4× Amex Gold points. If Rakuten is offering 2× MR at your restaurant, that’s 6× MR total on that meal. Link your Amex Gold at rakuten.com/dining and start earning before your next reservation.
Rewards Network (Neighborhood Nosh, Loyalty Dining, etc.)
Rewards Network operates dining programs affiliated with major airline and hotel loyalty programs — American Airlines AAdvantage Dining, United MileagePlus Dining, Delta SkyMiles Dining, and more. You link a credit card, and when you dine at participating restaurants, you earn airline miles automatically. These stack perfectly with any credit card — the airline program doesn’t know or care what card you used. Per United MileagePlus Dining’s published tiers, basic members earn 1x MileagePlus miles per $2 spent if opted out of emails, select members earn 3x miles per $1 with email opt-in, and VIP members earn 5x miles per $1 after completing 11 qualifying transactions in a calendar year. Expect 1–5 miles per dollar at most restaurants, with bonuses for new members in the first 30–90 days.
Pro tip: Sign up for multiple dining programs — but note the fine print. While you can sign up for as many Rewards Network dining rewards programs as you like, you can only link each card to a single program — Rewards Network will automatically unregister your card from any previous programs when you register it with a second program. The workaround: use different cards for different programs. Link your Amex Gold to United MileagePlus Dining, a second card to AAdvantage Dining, and a third to Delta SkyMiles Dining. Each swipe still stacks with the credit card’s own bonus category on top of the portal earn.

Before you book: check the award space
Search millions of award seats across airlines, and get alerts when the flights you want become available.





+80Free to search · alerts are paid · partner link
Chase Dining (Sapphire Reserve)
If you hold the Chase Sapphire Reserve, Chase Dining gives you access to exclusive reservations and periodic restaurant credits through Sapphire Reserve Exclusive Tables. Per Chase’s current terms, Reserve cardholders get up to $150 in statement credits every six months for a maximum of $300 annually for dining at restaurants that are part of Sapphire Reserve Exclusive Tables. This is more of a “benefit unlock” than a portal, but it layers onto your 3× UR dining earn and can add significant value for fine dining enthusiasts.
Layer 3: Restaurant Loyalty Programs
This layer requires zero additional cards and stacks perfectly on top of everything above. Most chains — and a surprising number of independents — have their own loyalty programs. You’re earning rewards in their system while simultaneously earning credit card points and dining portal miles.
The big ones: Starbucks Rewards (25 stars/dollar on loaded card, redeemable for free drinks), Chick-fil-A One, McDonald’s MyMcDonald’s Rewards, Chipotle Rewards, Panera Sip Club, Shake Shack, and most fast-casual chains. For sit-down restaurants, check if they’re on Resy — many Resy restaurants have built-in loyalty features.
These programs typically run 5–10% return in free food value on your spend, which adds directly onto your credit card and portal stack.
Earning the points is the easy part. Finding somewhere worth spending them is where most balances sit untouched for years. Search award space on Seats.aero to see what your balance books right now.
What that balance actually books
Earning the points is the easy part. Whether they turn into a seat depends on flight award space, which no transfer chart or earning guide will tell you. Seats.aero searches every major program at once so you can see what your balance books on real dates.
Layer 4: Reservation App Perks
Two apps stand out here:
Resy
American Express cardholders get Global Dining Access by Resy with Platinum and Gold cards — this unlocks priority reservations, exclusive experiences, and periodic dining credits at select Resy restaurants. Per Amex’s own materials, Gold cardholders can get up to $100 in statement credits each calendar year at over 10,000 qualifying U.S. Resy restaurants — up to $50 in statement credits from January through June and up to $50 in statement credits from July through December. If you’re using an Amex Gold (which you should be as your base card), your Resy reservations are already unlocking perks before you sit down.
OpenTable
OpenTable Dining Points are underrated. Per OpenTable’s own press release announcing the revamped OpenTable Regulars program, diners collect 100 points per booking, with select reservations offering up to 1,000 points. Points redeem for dining credits at a rate of roughly $10 per 1,000 points. It’s not a massive earner, but it’s genuinely free money that stacks on top of everything else and requires only that you book through OpenTable instead of calling. As a bonus, diners can achieve Gold status by completing six reservations on the OpenTable platform within 12 months, which grants Priority Notify Me alerts to last-minute openings before other diners — meaningful if you chase tough reservations.
The Real-World Stack: What 10–15% Actually Looks Like
Let me show you a real stacking scenario at a mid-range restaurant where I dine regularly:
| Layer | Tool Used | Return |
|---|---|---|
| Card earn | Amex Gold (4× MR @ 2cpp) | ~8% |
| Dining portal | United MileagePlus Dining (3 miles/dollar) | ~4.5% (at 1.5cpp) |
| Reservation app | OpenTable Dining Points | ~0.5% |
| Restaurant loyalty | Restaurant’s own rewards program | ~2–5% |
| Total | ~15%+ |
On a $100 dinner tab, that’s $15 in real-world value — in points, miles, and future free meals — from what would otherwise be a forgotten credit card swipe. That’s not a rounding error. On the BLS’s ~$3,945/year household restaurant spend, the difference between a 2% card and a properly stacked setup is over $500 per year in recovered value. That’s a free domestic flight, a couple of hotel nights, or several free dinners depending on how you redeem.
The Card × Portal Stacking Matrix
| Credit Card | Base Dining Return | Best Portal to Stack | Combined Estimate |
|---|---|---|---|
| Amex Gold (4× MR) | ~8% | Rakuten Dining (2× MR bonus) | ~12–15% |
| Chase Sapphire Preferred (3× UR) | ~5–6% | United MileagePlus Dining | ~9–11% |
| Capital One Savor (3% cash) | ~3% | Delta SkyMiles Dining | ~6–8% |
| Citi Custom Cash (5% cash) | ~5% | AA AAdvantage Dining | ~8–10% |
| US Bank Altitude Go (4× pts) | ~4% | Any Rewards Network program | ~7–9% |
Note: Combined estimates use conservative portal earn rates (1–3 miles/dollar) and standard point valuations. Peak stacking with new member portal bonuses can reach 15–20% in the first 90 days.
Pro Tips and Pitfalls
✅ Do: Sign Up for New Member Dining Portal Bonuses
Every major Rewards Network dining program offers new member bonuses. As of 2026, current published offers include 500 bonus miles from United MileagePlus Dining after spending at least $25 at a participating restaurant, paying with an enrolled card, and writing an online review within 30 days of registering, plus similar 500-mile / 1,000-point bonuses from AAdvantage Dining, Delta SkyMiles Dining, IHG Dine & Earn, and Atmos Rewards Dining. If you’ve never signed up for these programs, you have multiple new-member bonuses waiting for you right now.
✅ Do: Check Merchant Category Codes Before Assuming
Not every food purchase codes as “dining.” Per Visa’s official Merchant Data Standards Manual, restaurants split across two different MCCs: 5812 (Eating Places, Restaurants), and 5813 (Drinking Places (Alcoholic Beverages), Bars, Taverns, Cocktail Lounges, Nightclubs, and Discotheques), with MCC 5814 covering fast food restaurants such as McDonald’s, KFC, and Subway. Most top dining cards cover all three, but some specifically exclude bars (5813). If you’re a heavy bar tab spender, verify your card’s MCC coverage before assuming you’re earning bonus points.
✅ Do: Use the Amex Gold’s Monthly Credits Systematically
The $10/month Grubhub credit on the Amex Gold is often overlooked. Set a Grubhub order monthly (even a small one), pay with your Amex Gold, and the credit posts automatically. That’s $120/year in statement credits that dramatically reduce the card’s net cost — and you’re still earning 4× MR on the Grubhub purchase before the credit applies. Note: enrollment is required to use these credits — you can enroll online by logging in to your American Express account and selecting the Gold Card, then navigating to Rewards & Benefits > Benefits to view your Benefit Dashboard.
❌ Don’t: Transfer Points Without a Redemption Plan
This applies to the dining portal layer specifically: earning United MileagePlus miles through the dining portal is great, but only if you’ll actually use them for a flight. If your United miles are just sitting and expiring, the portal earn is worthless. Always have a redemption target in mind before you commit to earning in any specific airline program. Our Chase Ultimate Rewards transfer partners guide ranks the best redemption targets so you’re not left holding orphan miles.
❌ Don’t: Forget That Restaurant Delivery Apps Code Differently
DoorDash, Uber Eats, and Instacart often code as their own MCC categories — not as “dining.” Your Amex Gold’s 4× dining rate won’t apply to a DoorDash order the same way it applies to eating in the restaurant. However, Amex Gold’s Uber Cash credit ($10/month) offsets Uber Eats orders, which is the workaround I use for delivery spend.
The “Lazy Stack” for Beginners
Not ready to manage five layers? Here’s the minimum viable stack that still beats most people’s setup:
- Get the Amex Gold Card (or Citi Custom Cash if you’re fee-averse)
- Sign up for one Rewards Network dining program (United MileagePlus Dining is the easiest) and link your card
- Book through OpenTable or Resy whenever possible
That three-step setup gets you to 8–12% total return with about 20 minutes of setup time and zero ongoing effort. The card swipe handles layers 1 and 2 automatically. OpenTable handles layer 4. Done.
When you’re ready to optimize further, add restaurant loyalty programs and a Rakuten account and you’ll be in the 12–15% range. If you’re brand new to points and miles more broadly, our complete Points & Miles Masterclass walks through the fundamentals from zero.
Frequently Asked Questions
What is the highest earning credit card for dining in 2026?
The American Express Gold Card earns 4X Membership Rewards points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year — the highest flat rate among widely available credit cards as of 2026. When you value MR points at 2 cents each (achievable through transfer partners), that’s an 8% base return on every restaurant dollar spent.
Can you stack a dining portal with a credit card?
Yes. Dining portals like United MileagePlus Dining, Delta SkyMiles Dining, and AAdvantage Dining operate independently from your credit card. You link your card to the portal, dine at a participating restaurant, and earn portal miles automatically on top of your card’s bonus points. The two systems don’t interact — Rewards Network runs most dining rewards programs, and when you link a card, you’ll automatically earn points or miles through the dining rewards program when you make eligible purchases at participating restaurants with your linked card, while your credit card issuer independently pays out its own bonus category rewards on the same swipe.
Does Rakuten Dining stack with the Amex Gold?
Yes, and it’s one of the most powerful combinations available. When you earn Rakuten as Amex Membership Rewards, a Rakuten dining bonus adds directly on top of the Amex Gold’s 4× earn rate. A 2× Rakuten Dining bonus plus 4× Amex Gold yields 6× MR on a single meal — approximately 12% return at 2cpp valuation.
Does fast food count as dining for credit card rewards?
Usually yes. Most fast-food restaurants use MCC 5814, which is classified as “dining” by most major rewards cards including the Amex Gold, Chase Sapphire Preferred, and Capital One Savor. MCC 5814 covers merchants categorized as fast food restaurants, defined by their focus on convenience and speed — including fast food chains like McDonald’s, Burger King, Subway, and Taco Bell, quick service restaurants, and drive-thrus. However, some specific cards or issuers may exclude fast food — always verify with your card’s rewards terms if you’re unsure.
What is the best no-annual-fee card for dining?
For straightforward cash back, the Capital One Savor earns unlimited 3% on dining with no annual fee. For points earners, the U.S. Bank Altitude Go earns 4× points on dining — but note that cardmembers earn 4 points (1 base and 3 bonus) for every $1 spent on their first $2,000 each quarter on restaurant, fast-food restaurant and bar purchases, with 1x thereafter. For moderate spenders where dining is their top category, the Citi Custom Cash earns 5% on up to $500/month in your top spending category (though it’s closed to new applications as of May 2026).
How do OpenTable points work?
OpenTable awards Dining Points (100 per honored reservation, with select restaurants offering up to 1,000 bonus points) that accumulate in your OpenTable account and convert to dining credits. Every 1,000 points is worth approximately $10 at participating restaurants — essentially free money for booking through the app instead of calling. Per OpenTable’s help center, points can also be applied toward prepaid experiences through the Rewards section of the app. These stack entirely separately from credit card and portal rewards.
Is it worth signing up for multiple airline dining portals?
Yes, especially for the new-member bonuses. Each Rewards Network dining program (United, Delta, American, etc.) offers elevated earn rates for new members and a first-dine bonus. Just note the important caveat: while you can sign up for as many Rewards Network dining rewards programs as you like, you can only link each card to a single program — Rewards Network will automatically unregister your card from any previous programs when you register it with a second program. To collect from multiple programs, link a different credit or debit card to each one.
How much does the average American household actually spend at restaurants?
According to the U.S. Bureau of Labor Statistics’ Consumer Expenditure Survey, spending on food away from home, which includes restaurant as well as delivery and takeout meals, was $3,945 per household per year in 2024. At a 1.5% flat-rate cash back card, that generates about $59 in annual rewards. A properly stacked dining setup returning 10–15% would generate $395–$591 on the same spend — a swing of hundreds of dollars per year from optimizing what you’re already spending.
The Bottom Line
Restaurant spending is one of the most consistent, high-frequency spending categories in most households — and it’s massively under-optimized by most people. The gap between a 1.5% flat-rate card with no stacking and a properly assembled dining stack isn’t 2 or 3 percentage points. It’s 10+ points of real, usable return, compounding across every meal.
Start with the Amex Gold as your dining card. Link it to one Rewards Network airline dining program. Book through OpenTable or Resy. Activate your monthly Grubhub and Uber Cash credits. That four-step system gets you most of the way there with minimal complexity. When you’re ready to go deeper, add Rakuten Dining and watch your per-meal return climb above 12%.
The restaurants aren’t going to stop charging you. You might as well get something extraordinary back.
📩 Want alerts when new dining portal bonuses drop or new member windows open? Sign up for the Elevate Miles weekly newsletter — we track every dining program promotion so you don’t have to.
Related reads:


