pleny

Menu Photography for Delivery Apps: The Complete Guide

Rishabh· Founder, PlenyJune 8, 20266 min read

Key takeaways

  • Your dish photo is the storefront on a delivery app, deciding taps and orders before anyone reads a word.
  • High-converting photos share four traits: soft directional light, clean framing, an uncluttered surface, and consistency across the whole menu.
  • A phone snapshot is not menu-ready until it is finished with corrected color, a clean background, sharp focus, and platform-correct cropping.
  • Roll quality across the full menu by setting one visual standard, batching by cuisine, and exporting each platform's required ratio from the same source.

On a delivery app, your dish photo is your storefront, your waiter, and your sales pitch all at once. A diner scrolling Swiggy or DoorDash never tastes your food, never smells it, and rarely reads your three-paragraph description. They glance at a thumbnail for a fraction of a second and decide whether to tap. That single image carries the heaviest load in your entire business.

This guide is the foundation for everything we publish on menu photography. It covers why photos decide orders, what a high-converting dish image actually looks like, how a phone snapshot differs from a menu-ready image, and how to roll quality across an entire menu without losing your mind. Whether you run a North Indian kitchen in Hyderabad or a burger spot in Chicago, the principles travel.

Why menu photos decide orders

Delivery apps are visual marketplaces. Items with strong photos tend to earn more taps, more time on the listing, and more conversions than items shown as bare text or a generic placeholder. The reason is simple: a customer who can see the dish feels confident ordering it. Ambiguity kills carts.

Photos also build trust. A premium, consistent image signals that the kitchen cares, and that the food will arrive looking the way it should. Missing or mismatched photos do the opposite, quietly nudging diners toward the competitor whose menu looks finished.

[PLENY DATA - insert your real before/after conversion figure here before publishing]

What a high-converting dish photo looks like

The best menu photos share a recognizable visual grammar. Master these four elements and almost any dish will read well.

Lighting

Soft, directional light is the single biggest difference-maker. Light from the side or slightly behind the dish creates gentle shadows that give food texture and depth: the gloss on a curry, the crumb on a bun, the steam off a bowl. Harsh overhead light or direct flash flattens everything and casts ugly hotspots. Diffused daylight near a window, or a single softened lamp, beats a bright ceiling fixture every time.

Framing and angle

Center the dish with a little breathing room around it so the platforms can crop cleanly. Two angles dominate food photography:

  • 45 degrees is the most natural, flattering view for plated mains, sandwiches, and layered dishes.
  • Top-down (90 degrees) is ideal for bowls, pizzas, thalis, and anything where the spread is the story.

Show one item per photo. Multiple dishes in a single frame is one of the most common reasons images get rejected, and one of the fastest ways to confuse a buyer.

Surface and background

Keep the background simple and uncluttered so nothing competes with the food. A clean, neutral surface, such as matte wood, stone, or a solid color, lets the dish be the hero. Skip busy patterns, visible clutter, and anything that screams "shot on a prep counter."

Consistency

This is the element most kitchens ignore, and it is where the premium feel comes from. When every item shares the same lighting, angle logic, surface tone, and color treatment, your menu looks designed rather than assembled. A consistent menu feels like a brand. A patchwork of mismatched snapshots feels like a side hustle.

Phone snapshot vs. menu-ready image

A phone can capture a good raw photo. It rarely produces a menu-ready one. The gap is in the finishing.

A typical snapshot has uneven white balance (food looks too yellow or too blue), a distracting background, soft focus, flat lighting, and framing that drifts from dish to dish. A menu-ready image has corrected color so the food looks fresh and true, a clean or styled background, sharp focus on the dish, balanced exposure, and framing that fits each platform's crop. The dish is unmistakably the same food, just presented at its best.

This is exactly the problem Pleny was built to solve: you shoot phone photos of your dishes, and we restyle them into premium, menu-ready images for Swiggy, Zomato, DoorDash, Uber Eats, Grubhub, and your own channels, remotely, with optional on-site shoots in select metros.

Know the platform specs

Each app has its own technical requirements, and getting them wrong means rejection or awkward cropping. Treat these as general guidance and confirm the current spec in your partner dashboard before uploading:

  • Swiggy wants square (1:1), with a minimum around 1024×1024px and a file-size cap (commonly 5MB), in JPG or PNG. No watermarks, borders, or stock images.
  • Uber Eats uses landscape, roughly a 5:4 to 6:4 aspect ratio, with a recommended minimum near 1200×800px; JPG, PNG, and GIF are accepted, up to 10MB.
  • DoorDash uses landscape 16:9, with a minimum around 1400×800px in JPG or PNG.
  • Zomato asks for clean, well-lit, correctly angled images; follow the current partner-app guidance.

Because Swiggy wants square and DoorDash wants wide 16:9, shoot loose and centered so a single image can be cropped to multiple ratios without cutting off the food. Across the board, the most common rejection reasons are the wrong aspect ratio, multiple items in one frame, overlaid text or logos, blur, poor lighting, and stock photography.

Rolling it across a full menu

One hero shot is easy. Doing dozens of items consistently is the real challenge, and the real opportunity.

  1. Audit first. List every item and flag which have no photo, a weak photo, or an off-brand photo. Prioritize your top sellers and highest-margin dishes.
  2. Set a visual standard. Decide your default angle per category, your surface, and your color treatment. Document it so every future dish matches.
  3. Batch by cuisine. Group similar dishes, biryanis with biryanis, pizzas with pizzas, so styling and lighting stay consistent within a category.
  4. Export per platform. Generate each ratio (square, 5:4, 16:9) from the same source so nothing looks stretched or wrongly cropped.
  5. Keep it living. New item, new photo, same standard. Refresh seasonal dishes as they rotate.

Different cuisines reward different treatments, from saucy North Indian gravies to the char of an American burger, the layered spread of a healthy bowl, or the pull of an Italian pizza, but the underlying discipline is identical across every category and every market.

The quick checklist

  • One dish, centered, clean background
  • Soft, directional light: no flash, no harsh overhead
  • Best angle for the dish (45° or top-down)
  • Sharp focus, corrected color
  • Consistent style across the whole menu
  • Correct ratio and size per platform
  • No text, logos, watermarks, or stock images

Get these right and your menu stops being a list and starts being a reason to order.

FAQs

Can I just use my phone for menu photography?

A modern phone captures a good raw photo, but a phone snapshot is rarely menu-ready on its own. The gap is in finishing: color correction, background, exposure, framing, and consistency across every dish. The most reliable workflow is to shoot clean phone photos and then restyle them into premium, platform-ready images, which is exactly what Pleny does remotely.

Why do delivery apps reject menu photos?

The most common reasons are the wrong aspect ratio, multiple dishes in a single frame, text or logos overlaid on the image, blur or poor lighting, and using stock photography. Shoot one centered dish per photo with a clean background and good light, then export to each platform's required ratio and size.

Do I need different photo sizes for Swiggy, Zomato, DoorDash, and Uber Eats?

Yes. Specs differ: Swiggy favors square (1:1), Uber Eats uses a wider landscape ratio, and DoorDash uses 16:9. Always confirm the current spec in your partner dashboard. Shoot loose and centered so one source image can be cropped to multiple ratios without cutting off the food.

How do I keep a large menu looking consistent?

Define a visual standard (default angle per category, surface, and color treatment) and document it. Batch-shoot similar dishes together, export each platform ratio from the same source, and apply the same standard to every new item. Consistency is what makes a menu look like a brand instead of a collection of snapshots.

Written by

Rishabh

Founder, Pleny · IIT alumnus

Founder of Pleny, building AI menu photography for restaurants. Works hands-on with restaurant menus across India and the US, turning phone snapshots into delivery-ready images.