Uber Eats Order Taking Too Long: What to Do

If your Uber Eats order is taking too long, check whether it is still at the restaurant or has been picked up, then contact the person handling that stage. Busy kitchens, large orders, traffic, and bad weather can push delivery beyond the estimate. Use the status below to choose your next action, keeping in mind that stores using their own delivery staff handle tracking differently.

What You See Likely Explanation Best Next Action
The order is still being prepared Kitchen workload or a large order may be slowing preparation Get a preparation update from the restaurant
The ETA moves later before pickup The restaurant may have extended its preparation time Ask whether the food is ready or still being made
The order has been picked up, but arrival keeps slipping Traffic or bad weather may be slowing the trip Check the delivery partner’s ETA and contact them for details
The store handles delivery, but there is no live map Real-time tracking may not be available for the store’s staff Contact the store for a dispatch and arrival update

Why Uber Eats Delivery Estimates Change

An updated ETA is not a kitchen timestamp or proof that a delivery partner has picked up your food. It is an estimate, and the restaurant’s preparation controls can change what you see before delivery begins.

In Uber Eats Manager, restaurants can delay an order by 5, 10, 20, or 30 minutes, updating the ETA shown to both the customer and the delivery person, according to Uber’s merchant help. If your estimated arrival suddenly moves later while the food is awaiting pickup, an adjustment to preparation time may explain it.

Uber automatically sends a pickup request when 7 minutes remain on the restaurant’s preparation countdown. After that request goes out, the restaurant can no longer update its preparation time through that control. Sending a request does not establish that a delivery person has arrived or collected the order.

If the kitchen finishes early, the restaurant can use Ready for Pickup to request a delivery person sooner.

These controls help explain the display, but they do not reveal the exact cause of every delay. An order awaiting collection may involve a preparation problem, delivery availability, or the delivery person’s journey to the restaurant. Ask for an update on your order status.

What to Do When Your Uber Eats Order Takes Too Long

Check the app’s status and estimated window, contact the restaurant or delivery partner by stage, then use Uber help to confirm delivery or cancellation.

Step 1: Check the Status and Estimated Delivery Window

  1. Open the active order in Uber Eats and read its current status.
  2. Check the estimated delivery time or range. Look for a pickup confirmation, an assigned delivery partner, or an indication that the store handles delivery.
  3. Save a screenshot showing the status and estimate. If you already have an earlier screenshot or confirmation with a different estimate, keep that too.

Separate a later estimate from a missed estimate. A later estimate can reflect a change to the restaurant’s preparation time, so check the order status.

You do not need to guess the cause before asking for an update. The point of this check is to give the restaurant, delivery partner, or Uber support a clear description of what you can see.

Step 2: Ask the Right Person for a Specific Update

  1. Choose the contact based on the order’s stage. Before pickup, contact the restaurant about preparation. After pickup, contact the delivery partner for delivery details.
  2. Ask for a concrete update rather than simply asking why the order is late.
  3. Note the response and any revised arrival estimate so you can pass it to support if necessary.

Useful questions include:

  • For the restaurant: “Is the order still being prepared, ready for pickup, or already collected?”
  • For the delivery partner: “Has the order been collected, and is the arrival estimate in the app still realistic?”

The restaurant can clarify whether the kitchen has finished or handed over the food. Once the delivery partner has collected it, that person is the more relevant contact for the remaining journey.

Keep the message brief and allow the delivery partner to respond when they can safely do so. An unanswered call is not proof that the order has been abandoned.

Step 3: Contact Uber if the Delay Remains Unresolved

  1. Open the order’s help options and select the issue that best matches the delay. The available labels and support channels can vary.
  2. Provide the current status, the estimated delivery window you saw, and what the restaurant or delivery partner told you.
  3. Ask for the outcome you need: clarification of the order’s status, help with an unresolved delivery, or confirmation of your cancellation and charge options.

A concise support message could be:

The order is past the estimated delivery window shown in the app. The current status is [status], and the latest estimate is [time or range]. The restaurant or delivery partner said [response].

If nobody answered, say that instead of guessing what happened. Screenshots are useful context, but they do not by themselves establish eligibility for a refund.

For an ordinary delivery-partner order, do not assume there is a universal lateness threshold that automatically makes the order free. Delayed-delivery refund guidance applies only to merchant-staff deliveries.

Step 4: Finish With a Confirmed Delivery or Cancellation

  1. If you continue waiting, keep your phone available for delivery messages and check that the delivery instructions are usable.
  2. If you want to cancel, review any charge or refund terms presented before confirming. If the financial outcome is unclear, ask support to clarify it rather than treating lateness as approval for a free cancellation.
  3. Check that your chosen outcome is actually confirmed. For a cancellation, save the confirmation and any support decision about charges. For a delivery, confirm that you received the food and note the arrival time if the delay remains disputed.

Avoid placing a replacement order while assuming the first one has been canceled. Get a clear cancellation status first, unless you are willing to receive and potentially pay for both orders.

If the food arrives with a separate problem, report that problem against the delivered order rather than leaving the conversation focused only on the earlier delay.

When the Store Uses Its Own Delivery Staff

A store-managed delivery can look stalled even when it is moving. Real-time tracking of the store’s delivery staff may not be available in Uber Eats, so the absence of a moving map marker is not enough to conclude that nobody is bringing your order.

On the order tracking page, use Call store to contact the merchant directly. Ask whether the order has left the store and what arrival estimate its staff can provide. Continue monitoring the app for order-status updates, even if there is no live location.

If the store cannot clarify the order’s whereabouts, contact Uber support while the issue is still active. You do not have to wait for the food to arrive to ask for help locating it.

Refund or Credit Eligibility After a Late Delivery

For a merchant-staff delivery that arrives 20+ minutes past the estimated delivery time range, Uber may provide a refund or Uber credits depending on the delay, under its merchant-staff delivery guidance. Compare the arrival time with the end of the estimated range, not its beginning.

Contact support within 48 hours after the delayed delivery. After that timeframe, Uber may be unable to provide a refund or another resolution.

Include the displayed delivery range, actual arrival time, and any useful store communication. Save the support response so you know whether Uber approved a refund, issued credits, or declined the request.

The merchant-staff delivery guidance applies only to merchant-staff deliveries. The wording is “may,” so a qualifying delay does not guarantee a particular outcome.

If the Late Order Arrives With a Problem

Food or Order Problems After Delivery

Once the order arrives, use Select an Issue > Issue with a delivered or past order in the help menu. Choose the issue that matches what you actually received.

Describe the delivery delay separately from the problem with the order.

Photograph visible problems and keep the receipt or order details available. If the issue concerns the food’s condition, describe what you observed rather than guessing how long it sat at the restaurant. A late arrival alone does not establish the preparation time.

Finish by saving the support response and checking what resolution, if any, was approved.

Orders Marked Delivered but Not Received

An order marked delivered that you cannot find is no longer just an ETA problem.

Check the delivery location and any delivery photo or message available in the app. If the order is not there, contact support using the option for an order that never arrived. Explain that the app shows delivery but you did not receive the food.

If you have already contacted support about lateness, update that conversation with the new status. Do not leave the issue recorded only as a delay when the food never reached you.

Confirm the Resolution and Reduce Future Disruption

Before treating the order as resolved, make sure these points are clear:

  • Order outcome: You received the food, or cancellation or non-delivery has been confirmed.
  • Charge outcome: You understand what support approved, including whether the resolution is a refund or Uber credits.
  • Remaining issue: Any missing items or other delivery problems have been reported, rather than assumed to be covered by the delay complaint.

For future orders, check the current delivery estimate before paying and treat it as an estimate, not a guaranteed dinner time. Keep your delivery address and entrance instructions accurate so an already-delayed order does not encounter an avoidable handoff problem.

If you have a firm departure time, appointment, or other deadline, decide in advance whether you can tolerate a later arrival. A simple meal available at home gives you another option without requiring a second delivery order while the first is unresolved.

For the order you are waiting on now, the most useful next move is a specific status check: establish whether the food is being prepared, awaiting collection, or already on the road, then ask the responsible contact for an update.

Frequently Asked Questions

Why Is My Uber Eats Order Stuck on “Order Received”?

“Order Received” alone does not establish whether the restaurant has started preparing your food or where a delay is occurring. Contact the restaurant to confirm that it has the order and ask whether preparation has begun. If the restaurant cannot find the order or cannot clarify its status, give that information to Uber support.

How Can I Check What Time My Food Was Prepared?

Ask the restaurant whether it can confirm when preparation finished and when the order was handed over. The order-placement time, estimated arrival time, and pickup time are different events, so none should be treated as the cooking-completion time. If you need this information for a complaint, distinguish the restaurant’s confirmed times from your own estimates.

Why Does Uber Eats Take Longer Than DoorDash?

A single delayed order can be affected by restaurant workload, order size, traffic, or weather. Restaurant workload, order size, traffic, and weather can affect delivery. Compare the current estimates for the same restaurant and delivery address rather than assuming either service will always arrive first.

When can you contact Uber Eats about a late merchant-staff delivery?

For a merchant-staff delivery, you can contact Uber support before the order arrives if the store cannot clarify its whereabouts. If it arrives 20 minutes or more past the end of the estimated delivery range, you can ask Uber to review the delay for a refund or credits. Depending on the delay, Uber may offer a refund or credits. Contact support within 48 hours, because a refund or another outcome may no longer be available after that period.