Channel publishing

Grubhub Menu Photos: A Restaurant Preparation Checklist

By DishVivid · AI-assisted drafting · Published September 26, 2026 · Sources linked in the article

Prepare Grubhub menu photos by matching each image to the exact item sold, photographing a normal serving, protecting the dish in the required crop, and checking the current upload requirements before export. Review any edits for ingredient and portion accuracy, then verify both the photo's status and its appearance on the customer-facing menu.

The work starts before uploading. A technically valid file can still show the wrong variant, hide the serving, or imply that an optional side is included. This checklist helps independent restaurant owners prepare useful images and keep those mistakes out of the menu.

Check the current Grubhub requirements first

As checked on September 26, 2026, Grubhub's public menu guide lists square images, a minimum of 200 × 200 pixels, and PNG files. It also describes photo review with approved, in-review, and rejected outcomes. Recheck the instructions in your current merchant account before exporting, especially if its upload screen differs from the public article. Grubhub's official menu guide

Treat a minimum pixel dimension as a technical floor, not a photography target. A small image enlarged from an unclear original will still lack detail. Keep the highest-quality original you have and create the required output from that file.

This article focuses on food images attached to menu items. Do not assume the same composition works for a restaurant logo, header, or other placement. Keep each asset's purpose and current requirements separate in your file list.

Before working through a large batch, prepare one representative item and test the upload process. That gives you a concrete check on your account's current workflow before you export every dish.

1. Match the photo to the order customers can buy

Create a short list containing the menu item name, variant or size, photo filename, and review status. Use the names from the ordering menu so the person uploading can make an exact match.

Photograph a normal serving of that item. Check ingredients, portion, toppings, included sides, and packaging against the restaurant's current offering. If a menu item has changed since the photograph was taken, decide whether the difference requires a new image.

Consider a burger photographed with fries. If fries are included, the image can explain the meal. If fries are a paid add-on, the same arrangement can create the wrong expectation. A clearer main photo would emphasize what comes with the base item; handle optional choices through the menu's available descriptions and configuration.

For variants, avoid casual substitutions. A chicken bowl photo should not stand in for a shrimp bowl simply because the rest of the ingredients are similar. When a single image represents multiple selectable sizes, keep the pictured size and its limitations clear in your own review process and assess the resulting customer experience.

2. Make one menu item the visual subject

A menu item photo should help someone recognize that order. An isolated entree is often easier to read than a table full of unrelated dishes. A bundle or family meal is different: show the components that actually belong to that menu item, arranged so the contents remain understandable.

Use a quiet background and remove distractions such as receipts, unrelated packaging, and decorative objects that compete with the food. Avoid relying on text placed inside the image to explain a confusing composition. The photograph should make sense at a small size.

Choose the angle according to the dish. A tall sandwich may need an angled view to reveal layers. A grain bowl may need a higher view to show its ingredients. Keep enough of the plate or container visible to provide serving context.

If you are updating many dishes, begin with a simple capture setup staff can repeat. Consistency in light and background can make the menu easier to scan, but do not force every food shape into an angle that hides its defining features.

3. Photograph for the crop you need

Leave space around the serving when capturing the original. A tightly composed wide image can become unusable when changed to a square: the crop may cut off part of a pizza, remove a side, or make a bowl look like an unidentified close-up.

Preview the intended crop while selecting images. Keep the food's important details inside it and inspect the corners and edges. Do not stretch the image to fit; that changes the apparent shape of the food and plate.

For a long sandwich, try repositioning the serving within the frame or changing the camera distance. If shrinking it enough to fit makes the food too small to identify, arrange a fresh standard serving for a more useful view. Do not digitally shorten the sandwich or remove part of the order.

For a meal with several included components, group them closely enough to read as one order without piling them in a way that differs from the actual serving. If the arrangement still cannot communicate the meal clearly, reassess the photograph before editing.

The restaurant photo aspect-ratio guide explains how to preserve useful crop options during capture.

4. Edit for clarity, then verify the food

Correct distracting exposure or color problems without changing the dish. Dark shadows may hide a topping; a strong indoor color cast may make sauce look different from reality. Restrained adjustments can help the image communicate what was actually photographed.

DishVivid accepts JPEG, PNG, and WebP images up to 20 MB, offers manual light and color controls and opt-in AI editing, and supports before-and-after review. Signed-in users can save approved results. Its upload support is separate from Grubhub's destination requirements, so check the final file you intend to submit.

Compare the original and edited versions at a larger size. Count distinctive ingredients when practical, inspect plate edges, and look for changes to the serving's outline. Then view the image as a small menu tile.

Reject an edit if it adds a topping, enlarges a protein portion, changes the recipe's apparent sauce, or creates implausible food shapes. An automated edit can look polished while making the dish less accurate. Manual color changes can also make food misleading if pushed too far.

Keep the original and the approved edit as separate files. If you later need a different crop or correction, return to a good source rather than repeatedly editing a compressed export.

5. Run a file and item check before upload

Use a small preparation table so another team member can see what is ready.

Check Ready to proceed Needs correction
Item match Filename and dish match the current menu item Similar-looking variant or outdated recipe
Serving Standard portion and included components Extra sides or unusual portion
Crop Required frame preserves meaningful food detail Cut-off food or distorted proportions
Clarity Focus and light reveal the dish at small size Blur, glare, or deep shadows hide ingredients
Editing Approved against the original and actual order Added, removed, or altered food
File Current destination format and size checked File only assumed compatible

Use descriptive filenames such as the dish name plus size and revision date. Avoid a folder full of files named “final” or “new final.” The file you approved should be easy to distinguish from earlier versions.

Keep a brief note when an image needs a reshoot. “Wrong bowl and old garnish” is a useful instruction. “Bad photo” leaves the next person to diagnose the issue again.

6. Upload and inspect the actual result

Grubhub's published instructions direct merchants to the Menu area, select the relevant item, and use the Add Photo icon to upload a photo. Follow the current account prompts and review any terms presented during submission. Official upload instructions

Upload carefully enough to keep each file attached to the correct item. A well-prepared image in the wrong menu entry is still a customer-facing error. Check the item's name before submitting and record which file you used.

Do not equate selecting a file with successful publication. Check the resulting status, then inspect the customer-facing item when available. Confirm the image is current, the crop is useful, and the surrounding item description remains accurate.

For a batch, keep separate states for prepared, uploaded, and verified. This prevents a shift handoff from treating unfinished work as complete. It also makes it easier to find the few items that need follow-up without repeating the entire upload process.

If the photo is rejected or looks wrong

Start with the information shown in the account. Record the status or error and check the corresponding file rather than repeatedly submitting the same image without a change.

If the problem appears technical, inspect format, dimensions, and whether the file opens correctly. If the image is accepted but looks poor, compare the displayed crop with the source. A cut-off serving may require a different crop or a reshoot, not a larger file.

If the displayed photo is attached to the wrong item, correct the mapping and recheck the customer-facing menu. If the reason remains unclear, use the merchant help options available in the account and provide the item name, filename, and relevant message. Avoid assuming that another platform's photo requirements explain Grubhub's decision.

No editor or checklist can guarantee platform acceptance. The purpose of preparation is to produce an accurate, clear image and make any remaining problem easier to identify.

Final Grubhub photo preparation checklist

  • Current account requirements checked before export.
  • Correct item, variant, and standard portion photographed.
  • Included components distinguished from optional extras.
  • Important food details protected in the final crop.
  • Light and color edits reviewed against the real dish.
  • Final file clearly named and independently checked.
  • Upload attached to the intended menu item.
  • Status and customer-facing appearance verified.

Start with one item whose existing photo is unclear or outdated. Photograph the normal order, use DishVivid for a restrained edit if needed, and approve the before-and-after comparison. Then follow the current Grubhub upload workflow and confirm what customers actually see before moving through the rest of the menu.