Restaurant Photography in Portland, Oregon: A Working Guide
Portland sits at 45.52 degrees north, which means the light swings hard between summer and winter. That single fact changes when you should shoot near a window, how you place a plate, and how much fill you need on a gray January afternoon. This guide covers a seasonal window-light schedule, delivery app and Google Business Profile photos, menu accuracy rules, and a shot list you can run in one afternoon.
Timing your shoots around Portland daylight
Around the June solstice Portland gets about 15 h 30 min of daylight and the noon sun reaches about 68 degrees above the horizon. At that height the sun is steep, so a south-facing window throws a short, bright pool of light onto the floor rather than deep into the room. Shoot between 9 and 11 a.m. or after 3 p.m. when the sun is lower and light reaches further across a table. At midday, pull the table back from the glass and use indirect light plus a white foam board on the shadow side.
Around the December solstice Portland gets about 8 h 30 min and the noon sun reaches about 21 degrees. Low winter sun comes in almost horizontally, which is flattering for texture but creates long shadows and glare on glossy sauces. Expect usable window light from roughly 10 a.m. to 2 p.m., and keep a reflector or a sheet of white poster board opposite the window to lift the dark side of the plate.
Overcast days are the default for much of the year, and they are useful: soft, even light with no hard shadow edges. The trade is lower brightness, so raise ISO before you widen the aperture, and keep the camera on a tripod or a stack of menus so a slower shutter still gives a sharp frame.
- June: shoot 9 to 11 a.m. or after 3 p.m.; avoid the steep noon sun at the window
- December: window light is best roughly 10 a.m. to 2 p.m.; add a white bounce card
- Overcast: soft light, so raise ISO and steady the camera instead of opening the aperture wide
- North-facing windows give the most consistent light across all seasons in Portland
A dish-by-dish shot list for Portland menus
The Pacific Northwest is known for salmon, Dungeness crab, berries, hazelnuts, mushrooms and a strong coffee and brewery culture, and those ingredients photograph differently. A glazed salmon fillet needs a low, side-on angle at about 20 to 30 degrees above the plate so the glaze catches light. A crab roll or a bowl of chowder reads better from about 45 degrees, which shows both the filling and the vessel.
For bowls, salads and grain plates, shoot straight down at 90 degrees, but only if the surface underneath is clean and the bowl rim is not chipped. A 90-degree shot flattens height, so pile ingredients with visible texture on top. For burgers and sandwiches, shoot at eye level, roughly 0 degrees, and cut or build one with the layers facing the camera.
Coffee drinks, beer and cocktails want backlight: place the glass between the window and the camera so the liquid glows and condensation reads. Beer in a glass needs a fast shutter because foam collapses, so frame and focus first, then pour and shoot within seconds.
- Glazed fish and plated entrees: 20 to 30 degrees, side light
- Sandwiches and burgers: near eye level, cut face toward camera
- Bowls and salads: 90 degrees overhead on a clean surface
- Beer, cocktails and iced coffee: backlit, shot immediately after pouring
Delivery app photos: what to check before uploading
DoorDash, Uber Eats and Grubhub each run their own image handling, and this site publishes spec pages for all three, plus BentoBox: /delivery-photo-specs/doordash/united-states/, /delivery-photo-specs/uber-eats/united-states/ and /delivery-photo-specs/grubhub/united-states/, each with a matching /usa/ version, and /delivery-photo-specs/bentobox/united-states/. Where a platform does not publish pixel specs, the only reliable check is the upload screen itself, so read the guidance shown there before you export.
Shoot every delivery item on a plain, matte surface with the whole portion visible and no props that are not in the order. Crop tight enough that the food fills most of the frame on a phone screen, and check the thumbnail at small size, because that is how most customers first see it. Keep one consistent background and angle across a menu category so the grid looks deliberate rather than random.
Delivery photos also have to survive a bad trip. Avoid garnishes that wilt, sauces that pool and separate, and anything that looks smaller in the container than on the plate. If a dish arrives in a clamshell, photograph it in that clamshell, not on ceramic.
Google Business Profile, menus and social formats
Google Business Profile photos appear as a grid and in the photo carousel, so lead with your best three dishes and the storefront or dining room. Cover photos should be horizontal, and dish photos should be sharp at small sizes. Update them when the menu changes, because stale photos on a profile are the most common mismatch customers notice.
For your own website, one wide hero image at 16:9 works for a banner, and a set of square 1:1 images works for menu categories. Instagram feed posts are 1:1 or 4:5, Stories and Reels are 9:16, and printed menus need enough resolution for the print size, so keep the original file and export a copy for print rather than reusing a compressed social image.
Portland menus often serve English and Spanish speakers, so keep photo and dish name paired consistently across both versions. If you print a QR code menu, test the images on a phone at arm's length, not on a desktop monitor.
- Google Business Profile: horizontal cover, sharp square dish tiles
- Website hero: 16:9; menu grid: 1:1
- Instagram feed: 1:1 or 4:5; Stories and Reels: 9:16
- Print: export from the original file, never from a social post
Menu accuracy and calorie rules in the United States
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 must match the item the calories describe. If your photo shows a side that is not included, or a portion size the kitchen does not serve, the image and the number stop agreeing.
For independent Portland restaurants the rule may not apply, but the principle still protects you: photograph the exact build the kitchen sends out, weigh or count the portion once so it is repeatable, and reshoot when a recipe or plate changes. Do not retouch a photo to add an ingredient that is not in the dish.
If you operate multiple locations, keep one photo per standard menu item and one calorie figure per photo, and check them together before any menu update goes live.
Building a repeatable in-house photo routine
Pick one window, one table and one background, and shoot the whole menu in batches by category: starters, then entrees, then drinks. Write a short shot card for each dish listing the angle, the surface and the garnish, so a second person can repeat it when the menu changes. Keep a white board, a black cloth and a clean slate tile near the window and you have most of a studio.
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, and every photo comes as a kit of sizes. Use it for your own channels such as the website menu, Instagram, Google Business Profile, QR menu and print, and always upload the original real photo to any delivery platform yourself. It cannot guarantee approval by any platform.
Checklist before you publish
- Check your window's light at 10 a.m. and 2 p.m. before choosing a shoot day
- Set a tripod or stable stack and shoot at the same height for a whole category
- Photograph each delivery item in the container it ships in
- Shoot a 90-degree overhead, a 45-degree and an eye-level frame of every signature dish
- Export 16:9, 1:1 and 9:16 versions from the original file
- Match every calorie-labeled item to the exact photo the kitchen serves
- Read the upload screen guidance on each delivery platform before exporting
- Retest QR menu images on a phone before printing table cards
Questions
When is the best time of day to photograph food in Portland?
In summer, aim for 9 to 11 a.m. or after 3 p.m. so the steep midday sun does not blast the window. In winter, the low sun gives usable window light roughly 10 a.m. to 2 p.m. Overcast days work at most hours if you steady the camera and raise ISO.
What angle should I use for a salmon dish versus a bowl?
A glazed salmon fillet reads best at about 20 to 30 degrees above the plate so the surface catches light. Bowls, salads and grain plates work at a straight 90-degree overhead. Burgers and sandwiches want near eye level with the cut side facing the camera.
Do delivery apps publish exact photo size requirements?
Some do and some do not, and the requirements change. This site keeps spec pages for DoorDash, Uber Eats, Grubhub and BentoBox, but where a platform does not publish pixel specs, check the guidance on the upload screen itself before you export.
Does my restaurant need calorie counts on photographed menu items?
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. If a number appears with a photo, the photo must show the item that number describes, including sides and portion size.