Skip to content

Jacksonville Restaurant Photography: A Working Guide for Delivery Apps, Menus and Social

Jacksonville sits far enough north that the sun swings from roughly 83 degrees overhead in late June to about 36 degrees in late December, and that swing changes how window light falls on a plate. This guide covers what to shoot for each channel, how to time daylight shoots through the year, and what US menu rules require of the photo next to a calorie count.

What each channel actually needs from a Jacksonville restaurant

Delivery apps, Google Business Profile, your own website and printed menus do different jobs, so one photo should not be stretched across all of them. A delivery thumbnail is viewed small on a phone, often next to a dozen competing dishes, so the food needs to fill most of the frame and read instantly. Google Business Profile photos appear in a horizontal strip, which rewards a wider composition that shows the plate plus a little context. A printed menu needs a crop that survives being small and reproduced on paper.

For delivery apps, check the upload screen in your merchant dashboard before you shoot. Uber Eats, DoorDash and Grubhub do not publish universal pixel specs that apply to every market and account, so the upload screen is the authority on size, aspect ratio and file type. This site keeps spec pages for Uber Eats, DoorDash, Grubhub and BentoBox at both the /united-states/ and /usa/ paths, for example /delivery-photo-specs/doordash/united-states/, which are worth reading as a starting point and then confirming against your own dashboard.

  • Delivery thumbnail: dish fills the frame, shot close, no clutter at the edges
  • Google Business Profile: one horizontal shot of the plate with a sense of the room
  • Website and QR menu: consistent background across the whole menu so it looks like one set
  • Print: slightly more contrast and simpler backgrounds, because paper flattens detail

A seasonal window-light schedule for Jacksonville

Jacksonville's noon sun is about 83 degrees above the horizon around the June solstice, which means summer light comes almost straight down. Around the December solstice the noon sun is only about 36 degrees, so winter light rakes in at a low angle through south-facing windows and throws long shadows across a table. The same window that works in February can be unusable at the same hour in July.

In summer, shoot in the morning or late afternoon when the sun is lower, and keep the table back from the glass so the light is soft rather than a hard patch. If you must shoot near midday, put the plate in the shade of the window frame or use a sheer curtain to spread the light. In winter, the low sun is your ally: a south-facing window gives bright, directional light for most of the day, so place the dish so the light comes from the side and slightly behind, and use a white card or a sheet of parchment on the shadow side to bounce light back into the plate.

In spring and fall the sun sits between those extremes, so expect roughly two usable windows per day, one mid-morning and one mid-afternoon. Watch the forecast: Jacksonville summer afternoons bring heavy cloud and storms, which flatten light and turn it blue-grey. Overcast is actually workable for even, shadowless shots, but you will need to correct the color cast later. Book your shoots around the season you are actually in, not a schedule copied from a northern city.

  • Late June: avoid the midday window; shoot before 10 a.m. or after 4 p.m.
  • Late December: south-facing windows give usable side light for most of the day
  • Spring and fall: two workable windows, mid-morning and mid-afternoon
  • Storm afternoons: usable for even light, but plan on correcting a cool color cast

Shooting dishes that hold up on a phone screen

The camera angle should follow the food. A burger, sandwich or stacked plate reads best at roughly a 30 to 45 degree angle, which shows both the top and the layers. A bowl of soup, a salad or a seafood platter often reads better from directly above, at about 90 degrees, because the arrangement is the story. Shoot both and pick per dish rather than forcing one angle across the whole menu.

Get close. Fill 70 to 80 percent of the frame with the plate and leave a modest margin so the app can crop without cutting the food. Use a plain background that contrasts with the dish: a dark plate on a light counter, a light bowl on a dark wood table. Wipe the rim, remove stray crumbs and check for fingerprints on glassware. Natural light from one side plus a bounce card on the other is enough for most dishes, and it is far more reliable than a phone flash.

For seafood and fried items, shoot fast. Battered fish, oysters and fried chicken lose their sheen within minutes, so set the plate, take the shot, and do not let it sit under a warm lamp. For barbecue and grilled meats, a slight side light brings out the char and smoke ring better than flat overhead light.

Calorie counts and photo accuracy in Florida

In the United States, restaurant chains with 20 or more locations must show calorie counts for standard menu items, and FDA guidance covers online menus as well as menu boards. The practical consequence for photography is simple: the photo must match the item the calories describe. If the calorie figure was calculated for a dish as served, do not photograph a version with extra cheese, a larger portion or a different side.

This matters most for delivery listings, where a customer compares the photo against the calorie line before ordering. If you change a recipe or a portion size, reshoot the item rather than reusing an old image. Independent restaurants below the chain threshold are not bound by the same rule, but matching photo to portion is still good practice because it reduces complaints and refund requests.

Menus in English and Spanish, and consistency across them

Jacksonville restaurants commonly publish menus in English and Spanish, and the photos should be identical across both versions. Customers switching language should see the same dish, the same portion and the same garnish. Build a single photo library and label files by dish name and version date so the English and Spanish menus stay in step when something changes.

Consistency is what makes a menu look professional: same background, same angle family, same light direction. If you shoot half the menu in summer window light and half in winter, the difference will show. Shoot in batches, one session per menu section, and keep a note of the time of day and window you used so the next session matches.

Keeping the food real

FoodPhoto takes a real photo of the restaurant's own dish and improves light, background and crop for menus, delivery apps and social, keeping the food as it is. Every photo comes as a kit of sizes, including a hero image, delivery-app sizes, Instagram formats and Google Business Profile. It cannot guarantee approval by any platform, and some platforms restrict or ban AI-generated food images, so for those apps shoot and upload your own real photograph and use the edited versions on channels you control: your website menu, Instagram, Google Business Profile, a QR menu and print.

  • Never swap in a different dish or a larger portion to make a photo look better
  • Keep the original file for every dish so you can re-crop for a new app later
  • Use edited images on your own channels; upload real photos directly to platforms that restrict AI imagery

Checklist before you publish

  1. Check each delivery app's upload screen for current size and file rules before shooting
  2. Shoot burgers and sandwiches at 30 to 45 degrees, bowls and platters from overhead
  3. Fill most of the frame with the plate and leave a margin for app cropping
  4. In late June, shoot before 10 a.m. or after 4 p.m. to avoid the overhead midday sun
  5. In late December, use a south-facing window for low, directional side light
  6. Match every photo to the portion and recipe the calorie count describes
  7. Keep English and Spanish menu photos identical and label files by dish and date
  8. Reshoot fried and seafood dishes quickly, before they lose their sheen

Questions

What time of day should I photograph food in Jacksonville?

In summer, shoot before about 10 a.m. or after about 4 p.m., because the noon sun is nearly overhead and casts hard shadows. In winter, a south-facing window gives usable side light for most of the day. Spring and fall usually offer one good mid-morning window and one mid-afternoon window.

What size photos do DoorDash and Uber Eats require?

Those platforms do not publish one universal pixel spec that applies to every account and market, so check the upload screen in your merchant dashboard for the current requirement. Spec pages for Uber Eats, DoorDash, Grubhub and BentoBox are available on this site as a starting reference, but the dashboard is the authority.

Do calorie counts have to match the food photo?

Yes. Chains with 20 or more US locations must show calorie counts for standard menu items, and FDA guidance covers online menus as well as menu boards. The photo must show the item the calories describe, so if you change a portion or recipe, reshoot the dish.

Can I use the same photo for delivery apps and my printed menu?

Start from the same original shot, but crop separately. Delivery apps need the dish filling most of a small frame, while print needs simpler backgrounds and slightly more contrast. Keep the original file so you can re-crop for each channel.

Start with a dish