Japanese Food Photography for Restaurants
Japanese dishes fail or succeed on small details: the sheen of raw fish, the clarity of a broth, the crisp edge of a tempura batter. This guide covers how to shoot the dishes your customers actually order, in a way that still reads at thumbnail size on a phone.
What makes Japanese dishes hard to photograph
Most Japanese plates are built on restraint, which means there is nothing to hide behind. A single dull knife mark on sashimi or a cloudy broth shows immediately. Before you shoot, decide which quality the customer is buying: freshness, texture, heat, or craft. That choice sets your angle, your light and how close you go.
Work through your menu by category rather than shooting everything the same way. Each one has a different failure point.
- Sushi and sashimi: raw fish loses its sheen under hot, direct light and looks grey within minutes. Shoot in short bursts and keep the fish cool until the second it is plated.
- Ramen: steam fogs the lens and flattens the broth. Photograph at 45 degrees so you see the surface, the noodles and the toppings in one frame, and wipe the lens between shots.
- Tempura: batter goes limp fast. Fry a fresh batch for the camera, shoot within a couple of minutes, and angle the light from behind to catch the crumb texture.
- Donburi and katsu curry: the topping hides the rice. Shoot slightly above 45 degrees so the bowl reads as a bowl and the cutlet or egg is visible.
- Gyoza and yakitori: char and grill marks are the selling point, so use side light rather than flat overhead light to bring out the browned edges.
- Udon and soba: pale noodles on a pale bowl disappear. Use a darker or textured bowl and keep the broth surface visible.
- Matcha desserts and mochi: green and white blow out easily. Check your screen, not the back of the camera, and pull exposure down slightly.
Angles that suit Japanese plating
Overhead (90 degrees) works for bento, sushi platters and anything arranged in a grid, because it shows the composition the chef built. It is a poor choice for a single tall bowl, where it flattens the height and hides the toppings.
45 degrees is the workhorse angle for ramen, donburi, udon and curry. It shows the inside of the bowl, the surface of the liquid and the pile of toppings at once, which is close to how a customer sees the dish at the table.
A low 15 to 25 degree angle adds drama to a stacked chirashi bowl, a tall parfait or a skewer plate, but it hides most of the food. Use it as a second image, not the main menu shot.
Shoot each dish at two angles: one at 45 degrees for the menu and one overhead for a square thumbnail. That pair covers almost every placement you will need.
Light, steam and color
Soft daylight from a window at the side of the dish is the safest light for Japanese food. It keeps fish looking fresh, holds the green of scallions and shiso, and gives ceramic glaze a gentle highlight instead of a glare. Put the dish one to two feet from the window and turn off overhead room lights, which cast a yellow-green tint on rice and white fish.
If you have no window, use one diffused light at roughly 45 degrees to the side and a white board on the opposite side to lift the shadows. Keep the light low enough that the broth does not turn into a mirror.
Steam is the hardest element to control. It reads as freshness when it is thin and backlit, and as fog when it is heavy. Shoot a hot bowl immediately, let the steam thin for a few seconds, and check after every frame. A faint wisp against a dark background is enough.
White balance matters more here than in most cuisines because so much of the plate is white rice, white fish and pale ceramics. Set it manually or shoot a grey card once per setup so all your dishes sit on the same neutral base.
Plating and serveware that read as Japanese
Use the ceramics you actually serve on. A donburi in a donburi bowl, sashimi on a flat slate or a lacquer tray, tempura on a paper-lined basket or a raised plate. Mismatched Western plates under Japanese food look like a mistake in a thumbnail.
Leave negative space. Japanese plating already uses it, and it survives a square crop better than a crowded frame. A single piece of sushi with clear space around it is legible at 100 pixels wide; a full platter is not.
Keep garnishes honest. Shiso leaf, grated daikon, a wedge of yuzu, a nori strip: include what the customer receives and place it so it does not cover the fish or the cutlet. A garnish that hides the main item costs you the sale.
Use one surface for the whole shoot, ideally a dark wood board or a matte stone, and one set of ceramics. Consistency across a menu page matters more than any single hero shot.
Thumbnail crops and delivery menus
Most delivery apps and menu pages show your dish small and square or in portrait. Compose with the main item in the center and at least a finger's width of clean space on every side, so a 1:1 or 3:4 crop does not cut the bowl rim or the top of a skewer.
Shoot a horizontal frame for your website and print, and a square for app listings. Do not rely on cropping a wide shot later; bowls and tall dishes lose their shape.
Platforms publish their own image requirements, and these change. Check the upload screen for the current size and file rules rather than trusting a spec sheet from last year.
Where a platform bans AI-generated images, shoot and upload your own real photograph of the dish. Do not try to pass off a synthetic image; the risk sits with your listing.
For your own channels, a website menu, Instagram, Google Business Profile, a QR menu and print, you can improve the light, background and crop of a real photo of your own dish. FoodPhoto does that and returns each photo as a kit of sizes, keeping the food as it is.
Common mistakes
The most frequent problem is shooting too many dishes in one session without resetting the light, so half the menu is warm and half is cool. Group dishes by color and surface and shoot them in batches.
The second is over-styling. Japanese food photographs best when it looks like it was just plated for a customer, not arranged with tweezers for an hour.
The third is shooting only the hero dish. Your menu needs every item to look consistent, because customers compare across the page, not against a magazine.
- Shooting sashimi under hot lights until the fish dulls
- Letting steam fog the lens on every ramen frame
- Cropping a wide shot into a square and cutting the bowl
- Using a white bowl for udon or rice and losing the food's edge
- Adding garnishes that cover the protein
- Mixing warm and cool white balance across one menu
Checklist before you publish
- List your dishes by category and note the failure point for each
- Fry or plate a fresh batch immediately before each shot
- Set white balance once per setup with a grey card
- Shoot every dish at 45 degrees and overhead
- Leave clear space on all sides for a square crop
- Check the delivery app upload screen for current image rules
- Keep one surface and one ceramic set for the whole menu
- Review images at thumbnail size on a phone before publishing
Questions
How do I photograph ramen so the steam doesn't ruin the shot?
Shoot fast and wipe the lens between frames. A 45 degree angle shows the broth surface and toppings without putting the lens directly over the steam, and letting the bowl sit for a few seconds thins the steam into a wisp that reads as freshness rather than fog.
Should sushi be shot overhead or at an angle?
Overhead for platters and sets, because it shows the arrangement, and 45 degrees for a single piece or a small plate so the height of the fish reads. Shoot both and use the overhead version for square thumbnails.
What background works best for Japanese food?
A dark wood board or matte stone with Japanese ceramics keeps white rice, pale fish and green garnishes readable. Avoid bright white surfaces, which merge with rice and udon and make the dish look flat at small sizes.
Do delivery apps accept AI-generated food photos?
Some platforms ban AI-generated images, so check the rules on the upload screen and use a real photograph of your own dish where required. Requirements differ by platform and change over time.