Meal delivery apps, honestly compared
Fees, subscription savings, coverage areas — the real tradeoffs between DoorDash, Uber Eats, Grubhub, Instacart, and the rest of the on-demand pack.
On-demand food delivery has quietly become a household utility. More than half of US adults order delivery at least once a month, and in most large metros three or four apps compete for the same restaurants, the same drivers, and often the same order — with meaningfully different prices depending on which one you tap.
The three costs that determine your final total are the delivery fee (which can be dynamic), the service fee (a percentage of subtotal), and the item markup — many restaurants list higher menu prices inside delivery apps than they do in-store. On top of that, the subscription programs (DashPass, Uber One, Grubhub+) can genuinely pay for themselves if you order more than three or four times a month, but they're near-worthless for occasional users.
The comparison below focuses on the levers most people actually care about: what you'll spend per order, whether the subscription is worth it, and where the app is available. All of these services also grocery-deliver in most markets, but Instacart is still the specialist for weekly supermarket runs.
| Service | Delivery Fee | Subscription | Coverage | Best For |
|---|---|---|---|---|
| DoorDash | $1.99–$5.99 | DashPass $9.99/mo | US, Canada, Australia | Widest restaurant selection |
| Uber Eats | $0.49–$8.99 | Uber One $9.99/mo | 6,000+ US cities | Bundled with rides |
| Grubhub | $0.99–$7.99 | Grubhub+ $9.99/mo | US nationwide | Amazon Prime member perks |
| Instacart | $3.99+ | Instacart+ $9.99/mo | US & Canada | Grocery delivery |
| Postmates | $0.99–$9.99 | Uber One $9.99/mo | US metros | Anything-delivery |
| Gopuff | $1.95 | Fam $7.99/mo | US cities | Convenience items fast |
| Seamless | $0.99–$7.99 | Seamless+ $9.99/mo | NYC & major metros | NYC restaurant classics |
DoorDash
- Delivery Fee
- $1.99–$5.99
- Subscription
- DashPass $9.99/mo
- Coverage
- US, Canada, Australia
- Best For
- Widest restaurant selection
Uber Eats
- Delivery Fee
- $0.49–$8.99
- Subscription
- Uber One $9.99/mo
- Coverage
- 6,000+ US cities
- Best For
- Bundled with rides
Grubhub
- Delivery Fee
- $0.99–$7.99
- Subscription
- Grubhub+ $9.99/mo
- Coverage
- US nationwide
- Best For
- Amazon Prime member perks
Instacart
- Delivery Fee
- $3.99+
- Subscription
- Instacart+ $9.99/mo
- Coverage
- US & Canada
- Best For
- Grocery delivery
Postmates
- Delivery Fee
- $0.99–$9.99
- Subscription
- Uber One $9.99/mo
- Coverage
- US metros
- Best For
- Anything-delivery
Gopuff
- Delivery Fee
- $1.95
- Subscription
- Fam $7.99/mo
- Coverage
- US cities
- Best For
- Convenience items fast
Seamless
- Delivery Fee
- $0.99–$7.99
- Subscription
- Seamless+ $9.99/mo
- Coverage
- NYC & major metros
- Best For
- NYC restaurant classics
For most people, the smart play is to install two apps, not one. Restaurant selection varies market by market, and prices — especially promo credits for new users or dormant users — swing widely week to week. Checking two apps before ordering typically saves $3–$8 on a $30 order, which more than covers the subscription math over a month.
If you order 3+ times a week, a subscription is almost always worth it. DashPass and Uber One both waive delivery fees on eligible orders above $12–$15 and reduce service fees noticeably. Uber One also bundles ride discounts, which tips the value equation if you take rideshare regularly.
For grocery orders, Instacart is still the most complete option in the US thanks to its supermarket relationships (Costco, Wegmans, Aldi, Publix, and most regional chains). Amazon Fresh and Walmart+ are cheaper if you're already inside those ecosystems, but selection is narrower. For last-minute essentials — a gallon of milk, a pack of diapers, a phone charger at 11pm — Gopuff still tends to be fastest.
One warning: delivery is a convenience, not a savings vehicle. Every study of app pricing shows that ordering delivered restaurant food regularly runs 25–40% above dining in, once fees, markups, and tip are included. Treat delivery as a time trade, use subscriptions to blunt the fee side, and keep grocery delivery as the primary money-saver.
Stay in the know
Get new guides, program updates, and deals sent to your inbox.
