From a pure earn-rate perspective, DoorDash and Uber Eats are almost identical. Both code as dining on major credit cards, so any card that earns a bonus at restaurants earns the same rate on either app. The difference comes down to card-specific perks that favor one platform over the other.


Earn Rates: Both Code as Dining

When you pay with a credit card on DoorDash or Uber Eats, the charge almost always appears under restaurant or eating establishment merchant category codes. This means:

  • Amex Gold: 4x Membership Rewards on both platforms
  • Chase Sapphire Preferred: 3x Ultimate Rewards on both
  • Chase Sapphire Reserve: 3x Ultimate Rewards on both
  • Citi Strata Premier: 3x ThankYou Points on both
  • Chase Freedom Flex / Unlimited: 3x dining on both (no annual fee)

For earning points, the app you order from doesn't matter. Pick the one with better restaurant selection, prices, or promos.


Where the Platforms Diverge: Card Perks

This is where the choice between apps actually affects your bottom line.

Cards that favor DoorDash

Chase Sapphire Preferred and Reserve both include complimentary DashPass — DoorDash's subscription tier that eliminates delivery fees on qualifying orders. Retail value: $9.99/month. If you hold a Chase Sapphire card and order delivery frequently, DoorDash is the financially rational choice because you're already paying for DashPass through your annual fee (implicitly).

Cards that favor Uber Eats

Amex Platinum and Amex Gold both include Uber Cash credits that work across Uber and Uber Eats:

  • Amex Platinum: $15/month in Uber Cash ($20 in December), which can be applied to Uber Eats orders
  • Amex Gold: $10/month in Uber Cash, usable on Uber Eats

These credits don't earn points, but they're pure savings — effectively making some of your Uber Eats orders free. Amex cardholders get more value from Uber Eats because the cash credits load directly into the Uber app.


The Stacking Play

The highest-value setup for either platform involves two layers: credits first, then points.

For Uber Eats with Amex:

  1. Apply Uber Cash credits from Amex Platinum or Gold to reduce the order total
  2. Pay the remaining balance with Amex Gold (4x dining) or another dining card
  3. Earn points on the paid portion; save cash on the credited portion

For DoorDash with Chase Sapphire:

  1. DashPass eliminates delivery fees — you never pay them at all
  2. Pay with Sapphire Preferred or Reserve for 3x on the food total
  3. Earn points with no delivery fee drag

Side-by-Side: Which Card Wins on Each App?

Card DoorDash Uber Eats
Amex Gold 4x dining + $10/mo Uber Cash (not DoorDash) 4x dining + $10/mo Uber Cash
Amex Platinum 1x base + no DoorDash perk 1x base + $15–20/mo Uber Cash
Chase Sapphire Preferred 3x dining + DashPass included 3x dining, no Uber perk
Chase Sapphire Reserve 3x dining + DashPass included 3x dining, no Uber perk

Bottom Line

If you have Amex Gold or Amex Platinum, use Uber Eats — the Uber Cash credits load directly into the app and can offset order costs before you pay. If you have Chase Sapphire Preferred or Reserve, use DoorDash — the included DashPass eliminates delivery fees, which is a more consistent saving than variable promotional credits.

For everyone else, the choice is a toss-up on rewards. Pick the app with better pricing and selection in your area.


Does DoorDash or Uber Eats earn more credit card points?

Both DoorDash and Uber Eats code as dining on major credit cards, so they earn identical rates — 4x on Amex Gold, 3x on Chase Sapphire cards, and so on. The difference is in card-specific perks: Chase Sapphire cards include DashPass for DoorDash, while Amex cards provide Uber Cash that works on Uber Eats.

Can I use Amex Uber Cash on DoorDash?

No. Amex Uber Cash credits load into the Uber app and can be used for Uber rides or Uber Eats orders. They cannot be transferred to DoorDash. If you have Amex Gold or Amex Platinum and want to use your Uber Cash, you'll need to order through Uber Eats rather than DoorDash.

Which is better: DashPass or Uber Eats credits?

It depends on your ordering frequency and typical order size. DashPass (free with Chase Sapphire) saves $3–7 per order in delivery and service fees on every DoorDash order. Amex Uber Cash saves $10–20 per month in flat credits, regardless of how many orders you place. For frequent orderers, DashPass accumulates more value. For occasional users, the flat Uber Cash credit is more predictable.


Compare earn rates on DoorDash and Uber Eats across every card in our database.