Riverside Menu Photography for Real Dishes
A full menu photographed in one consistent style is a production job, not a single hero shot. Riverside's daylight changes a lot between June and December, so the same window and the same dish can look different in February and August. This guide covers batch shooting, file naming, and keeping photos matched to menu changes across print, QR menus and delivery apps.
Plan the shoot around Riverside's daylight
Riverside gets about 14 h 16 min of daylight at the June solstice, with the noon sun about 79 degrees above the horizon. In late December that drops to about 9 h 44 min and the noon sun sits about 33 degrees up. High summer sun means short, hard shadows and a bright window that can blow out white plates; low winter sun means longer, softer light but a much shorter usable window in the afternoon.
Build a seasonal schedule instead of shooting whenever there is time. In summer, shoot between roughly 9 and 11 a.m. or after 4 p.m., when the sun is off the glass and you get even, indirect light. In winter, the useful indirect window is wider in the middle of the day, so book the bulk of the menu between about 10 a.m. and 2 p.m. Avoid direct sun on the table at any time of year: a sheer curtain or a sheet of diffusion material taped to the frame fixes the worst of it.
Photograph the same category in one sitting. If you shoot all tacos on a summer morning and all plates on a winter afternoon, the white balance and shadow direction will not match across the grid.
- Summer: 9 to 11 a.m. or after 4 p.m., indirect light only
- Winter: 10 a.m. to 2 p.m., when the sun stays low and soft
- Shoot one category per session so light stays constant
- Use a north-facing window if you have one; it holds steadier light all day
Batch shooting a whole menu in one or two sessions
Group dishes by how they are plated, not by where they sit on the menu. Saucy items like birria, enchiladas or barbecue plates need a shallow bowl and a wipe of the rim; dry items like tacos, sandwiches and grilled plates need height and a clean edge. Shooting all the wet dishes together and all the dry dishes together lets you set the table, the background and the light once.
Work at a fixed camera height and distance for each group. A 45-degree angle shows layers in a stacked plate; a straight-on 90-degree top-down works for flat items like pizzas, platters and bowls where the surface pattern matters. Keep the camera at the same height for every dish in a group so the tiles look like a set.
Shoot more dishes per hour by prepping in batches: plate three or four items, shoot them, then reset. Have a damp cloth, a spare clean plate and a small brush on the table. Garnish last, right before the shutter, because herbs wilt under warm light within a couple of minutes.
- One background color and one surface for the whole shoot
- Same camera height per group: 45 degrees for stacked plates, 90 degrees top-down for flat ones
- Garnish immediately before shooting
- Keep a towel and spare plates within reach to avoid breaking the light setup
File naming that survives menu changes
Name every file with the menu item, the version and the date, for example birria-tacos_v2_2025-03. Use lowercase, hyphens instead of spaces, and no accents or special characters so the file uploads cleanly to any system. Put the category in the folder name rather than the file name to keep names short.
Keep a simple spreadsheet that lists each menu item, its file name, the date shot and the platforms it appears on. When a price changes, the photo usually stays; when a portion, garnish or recipe changes, the photo must be reshot. That distinction is the whole point of the log.
Keep the original unedited file as well as the exported tile. If a delivery platform changes its crop or your printed menu switches to a square layout, you can re-export from the original instead of booking another shoot.
Keep photos in sync with printed, QR and delivery menus
A printed menu and a QR menu go stale at different speeds. Print runs are expensive, so a printed menu may carry a photo set for a year; a QR menu can change weekly. Decide which items are stable enough to print with a photo and keep seasonal or rotating items on the QR menu only, where swapping an image costs nothing.
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. A photo has to match the item the calories describe, so if you change a portion, a side or a recipe, update the photo and the calorie figure together.
On delivery apps, check the current upload screen rather than working from memory. This site publishes spec pages for Uber Eats, DoorDash, Grubhub and BentoBox covering the United States; those pages are the place to check sizing and crop before you export. Where a platform does not publish pixel specs, check the upload screen itself.
Menus in the United States are commonly written in English and Spanish. If you run both language versions of a QR menu, keep the same photo files for both so a dish never looks different depending on which version a guest opens.
Making dishes read at thumbnail size
Most guests meet your food as a small tile in a grid. Mexican dishes like tacos and birria, and American comfort plates and barbecue, share a problem at that size: sauce, cheese and glaze turn into a flat sheen. Shoot slightly to the side of the light so surfaces catch a soft highlight rather than a blown-out glare, and leave a little space around the plate so the crop does not cut into the food.
Fill the frame with the dish. A tile that is 60 percent plate and 40 percent table reads as an empty table at thumbnail size. Shoot tight, then export the crop you need for the square grid tile and the wider format for a hero banner.
Keep the food as it is. A photo that exaggerates the portion or hides a side will not match the plate that arrives, and on a menu with calorie counts it will not match the item the figure describes either.
For your own channels, a single real photo of your dish can serve the printed menu, the QR menu, the website and social posts. FoodPhoto takes a real photo of the restaurant's own dish and improves light, background and crop, keeping the food as it is, and delivers each photo as a kit of sizes for menus, delivery apps and social. It cannot guarantee approval by any platform, so always check each platform's upload screen.
A repeatable monthly routine
Once the first full menu is shot, the work becomes maintenance. Set one day a month to review the menu against your photo log, list any item whose photo no longer matches, and shoot only those dishes in the next window-light session. That keeps the grid consistent without a full reshoot.
When you add a new item, shoot it in the same setup as its category: same surface, same angle, same light direction. A new dish shot on a different table in different light will stand out in the grid for the wrong reason.
Before any print run, pull the final photo set and check each file against the item name and price on the proof. Print is the one place where a mismatched photo is expensive to fix.
Checklist before you publish
- Pick one window and one surface and use them for every session
- Schedule summer shoots before 11 a.m. or after 4 p.m. and winter shoots between 10 a.m. and 2 p.m.
- Group dishes by plating so light and camera height stay constant
- Name files item-version-date in lowercase with hyphens
- Keep a log of item, file name, date shot and platforms used
- Store originals so you can re-export for new crops
- Reshoot when portion or recipe changes, and update calorie figures at the same time
- Check each platform's upload screen before exporting tiles
Questions
How do I photograph a whole restaurant menu in one day?
Batch by plating style rather than menu order. Shoot all saucy dishes together, then all dry or stacked dishes, keeping the same window, surface and camera height for each group. Prep three or four plates at a time, garnish immediately before the shutter, and keep spare clean plates and a cloth on the table so you never have to rebuild the light setup.
What should I name my menu photo files?
Use the item name, a version number and the date, in lowercase with hyphens, for example birria-tacos_v2_2025-03. Keep accents and spaces out of file names so uploads do not fail. Record each name in a spreadsheet alongside the item, the date shot and the platforms it appears on, and keep the unedited original so you can re-export for a different crop later.
Do menu photos need to match calorie counts?
In the United States, 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 photo has to match the item the calories describe, so when a portion, side or recipe changes, update the photo and the calorie figure together rather than only one of them.
When is the best time of day to shoot food with window light in Riverside?
In summer, when the noon sun is about 79 degrees above the horizon, shoot between roughly 9 and 11 a.m. or after 4 p.m. and keep direct sun off the table. In winter, when the noon sun is only about 33 degrees up and daylight runs about 9 h 44 min, the soft indirect window is wider in the middle of the day, so aim for 10 a.m. to 2 p.m.