Korean Food Photography for Restaurant Menus and Delivery Apps
Korean dishes photograph differently from one another. Kimchi is judged on its glossy, wrinkled surface, tteokbokki on sauce that turns dull as it cools, and galbi on height and char. This page covers what makes each signature dish hard to shoot, which angles and light work, and how to plate and crop so the photo still reads as a small thumbnail.
What makes Korean dishes hard to photograph
Most Korean dishes fail in photos for one of four reasons: wet texture, dark sauce, steam, or height. Each one needs a different fix, so it helps to sort your menu by problem before you set up a shoot.
Glossy, wet surfaces (kimchi, seasoned spinach, ojingeo muchim) reflect hard light as white patches. A large soft source, or a white board angled to bounce light back in, keeps the sheen readable without blowing out the highlights. Dark sauces (jjajang, galbi marinade, soy-braised dishes) go flat and near-black on camera. Raise the sauce with a small fill card on the shadow side and shoot at a slight angle so the surface catches light.
Steam is the enemy of sharpness. Sundubu jjigae, ramyeon, and anything served bubbling will fog the lens and soften contrast. Either shoot within the first 20 seconds of serving or let the dish settle and add a faint wisp later by placing a hot, damp towel just out of frame. Height (galbi, fried chicken stacked on a plate, gimbap rolls standing up) needs side light to separate the layers; front light flattens them into one silhouette.
Color is the last trap. Gochugaru reds, doenjang browns, and the greens of namul can all drift under mixed restaurant lighting. Set white balance on the white of a bowl or a napkin rather than trusting auto, and check that kimchi reads red-orange, not magenta.
Angles and light by dish
Use 45 degrees as your default for plated rice and noodle dishes: bibimbap, bibim naengmyeon, and dolsot dishes all show their toppings and their vessel at the same time. Drop to 90 degrees (straight down) for banchan spreads, gimbap slices, and jeon, where the pattern on the surface is the point. Go to a low 15 to 20 degrees for stacked or tall items: fried chicken, galbi, and tteok skewers, where you want the height and the char line against a clean background.
Light should come from one side, roughly 45 degrees off the camera axis, softened through a diffuser or a sheer white curtain. Korean table settings are often metal, and metal throws hard reflections. A single large source with a black flag on the opposite side gives you a clean rim on the bowl edge and keeps the banchan from washing out.
Shoot at a working distance of about 60 to 90 cm for a single dish on a phone or a 50mm-equivalent lens, and step back for a spread. Keep the camera level with the table for top-down shots so the plate stays circular, not oval.
Plating and serveware that read as Korean
The vessel carries as much meaning as the food. Dolsot (stone bowls), ttukbaegi (earthenware pots), and bangjja (bronze) all signal a Korean table, and each photographs differently: dark stone absorbs light and needs a brighter fill, while pale earthenware can blow out under strong flash. Match the bowl to the dish it is actually served in, never to a prop that looks more photogenic.
Banchan should be shot as a set of small dishes, not one crowded plate. Three to five small bowls in a loose arc, each with a visible gap, reads as a Korean table and survives a square crop far better than a full tray. Metal chopsticks and a spoon laid at a slight angle add context without clutter.
Keep portions honest. A photo that shows more meat than the delivery container holds creates complaints, and platform ratings punish that faster than a plain photo ever will. Garnish lightly: a few sesame seeds, a chili thread, or a scallion curl. Do not bury the main ingredient under herbs.
Thumbnails, crops, and delivery app listings
Most customers see your dish at around 100 to 200 pixels wide on a phone. At that size, a busy banchan spread becomes noise and a dark sauce becomes a black square. Shoot each dish with a clean margin around the plate so a 1:1 or 3:4 crop still leaves the food intact, and test every image by shrinking it to thumbnail size before you upload.
Platforms do not publish identical pixel specs, and several change their upload rules. Check the upload screen of each delivery app for its current recommended size and aspect ratio rather than relying on a guide. Where a platform bans AI-generated images, upload only your own real photograph of the dish and do not use generated or altered food imagery there.
Keep the background consistent across the menu: one surface, one light direction, one crop style. A menu where every dish sits on the same dark wood or matte ceramic looks deliberate; a menu that mixes daylight, flash, and phone filters looks careless even when each photo is fine on its own.
Common mistakes in Korean food photography
The most frequent errors are practical and fixable on the next shoot.
Overhead shots of saucy dishes that hide the sauce under a flat top-down angle.
Flash straight on metal bowls, which produces a white hotspot across the food.
Letting steam fog the lens on jjigae and ramyeon, then keeping the soft frame.
Shooting kimchi too early, before it has any sheen, or too late, when the liquid has separated.
Filling the frame edge to edge, so every crop cuts into the food.
Mixing red-toned and neutral-toned photos in the same menu section, which makes one dish look wrong.
Using a prop bowl that is not the one the dish is served in, then delivering a different portion size.
If you shoot a set menu or a banchan spread, also shoot each item alone. The single-dish photo is what the customer taps on, and the spread is what sells the table.
Getting a consistent menu from real photos
Once the shoot is done, the work is mostly consistency: balancing light, cleaning up the background, and cutting each image into the sizes your menu, delivery listings, and social channels need. 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.
For your own channels, a QR menu, printed menu, website, Instagram, and Google Business Profile all benefit from the same set of real dish photos shot on one surface in one light. Keep the originals: if a platform changes its upload rules, you can recrop from the source rather than reshooting the menu.
Checklist before you shoot
- Sort dishes by problem: wet, dark, steaming, or tall.
- Set white balance on a white bowl or napkin, not on auto.
- Use one soft side light at about 45 degrees and flag the opposite side.
- Shoot saucy and topped dishes at 45 degrees; banchan and gimbap top-down; stacked items low.
- Leave a clean margin around the plate for square and 3:4 crops.
- Shoot jjigae and ramyeon within 20 seconds of serving.
- Check every image at thumbnail size before uploading.
- Confirm the current upload specs on each delivery app's upload screen.
FAQ
Checklist before you publish
- Sort dishes by problem: wet, dark, steaming, or tall.
- Set white balance on a white bowl or napkin, not on auto.
- Use one soft side light at about 45 degrees and flag the opposite side.
- Shoot saucy and topped dishes at 45 degrees; banchan and gimbap top-down; stacked items low.
- Leave a clean margin around the plate for square and 3:4 crops.
- Shoot jjigae and ramyeon within 20 seconds of serving.
- Check every image at thumbnail size before uploading.
- Confirm the current upload specs on each delivery app's upload screen.
Questions
How do I photograph kimchi so it looks fresh?
Shoot it within a few minutes of plating, while the surface still has a wet sheen, and light it from one soft side so the wrinkles cast small shadows. Avoid direct flash, which turns the chili coating into a flat white patch, and check the color reads red-orange rather than pink under your white balance.
What angle should I use for bibimbap?
A 45-degree angle shows both the arranged toppings and the bowl, which is what sells the dish. A straight top-down shot works for a menu grid where every dish is shot the same way, but it hides the height of the toppings and the egg, so keep it as a secondary image.
How do I stop steam from ruining jjigae photos?
Serve the dish, wait a few seconds for the heaviest steam to pass, and shoot immediately after. Wipe the lens between frames. If you need a visible wisp, place a hot damp towel just out of frame rather than letting the whole bowl fog.
Why do my Korean dishes look dark on delivery apps?
Dark sauces and dark bowls both absorb light, and small thumbnails crush the shadows further. Add a white or silver fill card on the shadow side, use a lighter surface under dark bowls, and brighten the exposure slightly in editing while keeping the sauce's actual color.