Restaurant Photography in Jakarta: A Practical Shooting Guide
Jakarta sits almost on the equator, so daylight is steady all year and your shoot can be planned around service rather than seasons. This guide covers the photos a Jakarta restaurant actually needs, how to schedule them around lunch and dinner, and how to keep listings on Google accurate.
The photo set every Jakarta restaurant needs
Most Jakarta venues compete for three kinds of attention: a diner searching Maps nearby, a guest checking your website or Instagram before booking, and someone ordering through GoFood, GrabFood or ShopeeFood. Each needs different images, so shoot them in one plan rather than as separate projects.
Start with the dishes. Photograph every signature plate and every dish you promote, at the same angle and distance so a menu grid looks consistent. A 45-degree angle shows layers in a bowl of soto or a plate of nasi campur; a straight overhead shot works better for flat plates and sharing platters. Shoot the dish as it leaves the kitchen, not a styled version that will never appear at the table.
Then the room, the exterior and the team. Guests want to see the space at the hour they would visit, so photograph the dining room during a real service rather than an empty room. The exterior shot should show your sign and entrance clearly enough for someone arriving by motorbike or car to recognize it. Team shots of cooks plating or staff serving communicate more than posed portraits.
- Dishes: one consistent angle, real portions, shot within minutes of plating
- Room: at least one wide shot and one detail shot, taken during service
- Exterior: sign, entrance and street context, shot in daylight and again after dark
- Team: hands at work, plating, pouring, serving
- Menu and print: a high-resolution version of each hero dish
Planning the shoot around Jakarta service hours
The hardest part of a restaurant shoot is not the camera, it is finding time when the kitchen is not in the middle of a rush. Block the shoot in the quiet window between lunch and dinner service, and keep it short: two to three hours is enough if you have a shot list and the dishes are prepared as you go.
Prepare dishes in small batches so nothing sits under lights. Photograph the fastest dishes first, and schedule the ones that need the most careful plating for a moment when the kitchen is calm. Keep a printed shot list taped to the pass so the kitchen knows which dish is next without interrupting service.
If you shoot during service for atmosphere, tell the floor staff beforehand and keep the camera out of the busiest aisle. A few candid frames of a full room are worth more than a long, disruptive session.
Using Jakarta's daylight for window light
Jakarta's daylight barely changes across the year, which makes window light unusually predictable. Around the December solstice the city gets about 12 h 22 min of daylight with the noon sun about 73 degrees above the horizon; around the June solstice it gets about 11 h 38 min with the noon sun about 60 degrees. In practice, the sun is high and hard for most of the day, so direct window light near midday creates harsh shadows on plates.
Use the softer hours. Mid-morning and late afternoon give gentler light through an east- or west-facing window. If your only window faces the street and the sun, diffuse it with a white curtain or a sheet of diffusion material, and place the dish about one meter back from the glass so the light wraps rather than blasts.
Because the noon sun is so high, north- and south-facing windows receive indirect light all year, which is the easiest light to work with for food. Test one dish at several positions in the room before committing, and note the times that worked so you can repeat them for future menu updates.
- Mid-morning and late afternoon: softest window light
- Midday: diffuse or move away from the glass
- North- and south-facing windows: most consistent indirect light
- Shoot a test plate first, then lock the position for the whole session
Google Business Profile and other listings
Google Business Profile is often the first place a Jakarta diner sees your food, so treat it as a photo channel in its own right. Upload the exterior, the interior, dishes and team photos, and add new dish photos when the menu changes. Google does not publish exact pixel requirements for every image type, so check the upload screen for the current guidance rather than relying on old blog posts.
Keep the photos consistent with what guests will actually experience. A dish photo that shows a different portion size, or an interior shot from years ago, creates a mismatch that shows up in reviews. Refresh the room photos after a renovation and the dish photos after a menu change.
If you also list on GoFood, GrabFood or ShopeeFood, each app has its own image requirements. Check the upload screen in each app for the current crop and file guidance rather than assuming one size fits all.
Keeping food photos true to the dish
The most common problem with restaurant photos in Jakarta is not technical quality but accuracy. A dish photographed with extra garnish, a larger portion or a different sauce sets an expectation the kitchen cannot meet on a busy Friday night. Shoot the dish as it is served.
Light, background and crop can be improved without changing the food itself. A clean background, even light and a tight crop make a plate look better without misrepresenting it. 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 your website menu, Instagram, Google Business Profile, QR menu and print, and check each delivery app's own rules before uploading there.
A simple shooting checklist for the day
A short, well-organized session beats a long one. Prepare the shot list the day before, confirm which dishes the kitchen can plate on request, and keep the whole session inside the quiet window between services. Review the images the same evening while you still remember which plate was which.
Checklist before you publish
- Write a shot list by category: dishes, room, exterior, team
- Book the quiet window between lunch and dinner service
- Test one plate in several window positions before starting
- Photograph dishes within minutes of plating
- Shoot the exterior in daylight and again after dark
- Refresh Google Business Profile photos when the menu or room changes
- Check each delivery app's upload screen for current image requirements
- Keep the original high-resolution files for print and future crops
Questions
What photos does a restaurant need for Google Business Profile?
At minimum: an exterior shot showing your sign and entrance, a wide interior shot, several dish photos, and a photo of the team at work. Add new dish photos when the menu changes and replace room photos after a renovation. Google does not publish exact pixel specs for every image type, so check the upload screen for current guidance.
What is the best time of day to photograph food in Jakarta?
Mid-morning and late afternoon give the softest window light. Around midday the sun is very high, roughly 60 to 73 degrees above the horizon depending on the season, so direct window light is hard and creates strong shadows. Diffuse the light or move the plate about a meter back from the glass.
Do I need a professional photographer for my restaurant menu?
Not necessarily. A phone camera, a window with soft light and a consistent angle can produce usable menu and social photos. What matters most is that the dish is photographed as it is actually served, at a consistent angle and distance, so the menu looks coherent.
How do I take good photos of food for delivery apps?
Check the upload screen in the specific app for its current image requirements, since each platform sets its own crop and file guidance. Shoot the dish as served, keep the background simple, and keep the original high-resolution file so you can re-crop for each platform without losing quality.