The Great Food Delivery Experiment
Let's be real: ordering food delivery has become a weekly (or daily) habit for millions of us. But with rising fees, shrinking portions, and inconsistent service, it's hard to know which app is actually worth using. So I decided to settle this once and for all. I spent a month ordering from DoorDash, Uber Eats, Grubhub, and a fourth contender that most people overlook.
A few ground rules: I ordered the same type of meal from similar restaurants on each app — usually a burger and fries, a bowl from a fast-casual spot, and a pizza. I tracked total cost (including fees, taxes, and tip), delivery time, food quality upon arrival, and the overall experience. I spent way too much money on this, but hey, for science.
DoorDash: The Default Choice, But Is It the Best?
DoorDash is the market leader, and it's easy to see why. The app is polished, the selection is huge (over 500,000 restaurants nationwide), and the interface is intuitive. I ordered 10 times from DoorDash this month, and the experience was consistently decent.
The fees, though? Oof. A $15 burger meal ended up costing $23.45 after a $3.99 delivery fee, a $2.50 service fee, a $1.20 small order fee (because my order was under $10? it was $15!), and a $4 tip. That's over 50% added cost. DoorDash also recently introduced a "Dasher pay" fee that varies by distance. It's getting expensive.
Delivery times averaged 35 minutes, which is fine. But two of my orders arrived with items missing — once a drink, once the fries were forgotten. DoorDash's support refunded me quickly, but it was annoying.
The best part: DashPass ($9.99/month) waives delivery fees on orders over $12. If you order delivery more than twice a month, it's worth it. But even with DashPass, the service fees still add up.
Uber Eats: The Dark Horse With Better Features
Uber Eats has one big advantage: it's integrated with Uber's ride-sharing app. You can order food and track your driver on the same map. The interface is clean, and the restaurant selection is comparable to DoorDash — though in my area, DoorDash had slightly more options.
The fees were similar to DoorDash, maybe a dollar less on average. My $15 burger was $21.80 with Uber Eats — still painful, but slightly better. Delivery times were faster, averaging 28 minutes. The food arrived in better condition, too — maybe because Uber Eats drivers tend to be more experienced with food delivery?
Uber One ($9.99/month) is the subscription service. It gives you free delivery on orders over $15 and 5% back on pickup orders. I tried it for the last two weeks of the experiment, and it saved me about $18 total over 5 orders. Decent, but not amazing.
One thing I noticed: Uber Eats has better promotion deals. I got a "$10 off your next 3 orders" coupon just for signing up, and they regularly offer discounts at local restaurants. DoorDash's promotions seem more generic.
Grubhub: The Underdog That Doesn't Deserve Your Money
I wanted to like Grubhub. It was the original food delivery app when I was in college, and I have some sentimental attachment. But in 2024, it's just not competitive.
The restaurant selection in my area (a mid-sized US city) was noticeably smaller than DoorDash or Uber Eats. The fees were actually higher — my $15 burger was $24.10 after all the charges. And the delivery times were the worst, averaging 42 minutes. One order took an hour because the driver had to pick up from two different restaurants (Grubhub doesn't batch orders well).
The app interface feels dated. The search function is slow, and the recommendations are rarely relevant. Grubhub Plus ($9.99/month) offers free delivery, but it's not worth it when the competition already has better features.
Honestly, I can't recommend Grubhub unless you have a specific restaurant that's only available on there. Even then, check if they have their own delivery first.