Skip to content

Caribbean Food Photography for Restaurant Menus and Delivery Apps

Caribbean dishes are hard to photograph well because the best of them are dark, wet and piled high: brown stew, curry, oxtail, blackened jerk. A clean, honest photo of your own plate beats a styled set piece, because the customer compares the delivery container to the picture. This guide covers the dishes that cause trouble, the angles and light that fix them, and the crops your menu and app listings actually use.

Start with the dishes that fight the camera

Build your shot list around what you sell most, then check which of those dishes are hardest to read on a small screen. In Caribbean kitchens the usual offenders are brown-toned stews, dishes under heavy sauce, and anything where the protein is buried.

Jerk chicken and jerk pork are the opposite problem: dark marinade, charred edges and a bone-in shape that can turn into a black blob on a phone. Shoot them so the char reads as deliberate grill marks rather than burn, and keep a piece of the interior visible.

Oxtail and brown stew chicken sit in dark gravy that photographs as one flat brown mass. Curry goat and curry chicken go yellow-brown and lose their edges. Rice and peas, pelau and oil down are textured mounds that flatten under direct light. Fried plantains, festivals and bammy are pale and shiny, and they can blow out to white. Conch fritters and saltfish fritters are round and similar in color to the plate. Ackee and saltfish is pale yellow and white, so it needs a darker surface behind it.

Sort your list into dark dishes, pale dishes and shiny dishes. That grouping tells you which backgrounds and which lighting setup you need before you set up anything.

Angles, height and light for wet, dark food

Shoot most Caribbean plates at roughly 45 degrees. That angle shows the depth of a rice mound and the pool of gravy without hiding the protein. Drop to a near-overhead 90 degrees for plates where the arrangement matters, such as a platter of jerk with grilled corn and plantain, or a curry served with roti on the side. Use a low 15 to 25 degree angle only for tall builds, like a roti wrap standing up or a stacked doubles.

Sauce is the main light problem. A glossy gravy throws a hard white highlight straight back at the lens, so move your light source to the side and slightly behind the plate, and let the front fall into soft shadow. Diffuse the light: a white shower curtain or a sheet of baking parchment between lamp and food softens highlights on oxtail and curry.

Dark food needs more light than pale food, not less. A brown stew shot in dim light turns muddy. For pale dishes like ackee and saltfish or fried plantains, pull the light back or add a darker background so the edges stay defined.

Steam is worth managing rather than chasing. A faint wisp over hot rice reads as freshness; a heavy cloud fogs the lens and greys the food. Plate, wait a few seconds, then shoot. Keep a dry cloth for the lens and wipe between frames.

  • 45 degrees for most plates; 90 degrees overhead for platters and composed plates; 15 to 25 degrees for tall wraps and stacks
  • Side-back light with a diffuser for anything under gravy
  • Darker background for pale dishes, mid-tone wood or slate for dark stews
  • Shoot within a few seconds of plating to control steam and shine

Plating and serveware that stay culturally right

Use the vessels your food is actually served in. A curry goat in a shallow bowl with a piece of roti folded beside it, doubles on paper, a whole snapper on a platter, rice and peas in a plain white or enamel dish: these read as the dish, not as a prop. Avoid rustic boards and copper pans that have nothing to do with how the food leaves your kitchen.

Keep the garnish honest. A wedge of lime, a few slices of scotch bonnet, thyme sprigs and a spoon of chutney are all legitimate. Do not add ingredients the customer will not receive, and do not hide the protein under a fan of garnish.

Color contrast does most of the work. Brown stew and curry need a lighter plate or a pale linen surface. Pale dishes need a dark slate, dark wood or a colored cloth. Fried plantains and festivals benefit from a matte surface so their shine stays the only highlight.

Show the portion you serve. If oxtail comes with rice and peas and a side of plantain, put all of it in the frame at least once, then take a closer crop of the protein for the thumbnail. Both images belong in your set.

Crops for menus, apps and thumbnails

Plan two compositions per dish: a full plate for your printed menu and website, and a tighter crop that survives a square 1:1 thumbnail and a 3:4 portrait card on a phone. Leave clean margin around the plate so a crop does not cut the rim or clip the protein.

A square thumbnail is often the only image a customer sees while scrolling. At that size, a dark oxtail stew on a dark plate disappears. Shoot a version with a lighter surface and the meat pulled toward the top of the frame, so the crop keeps the food in view.

Platforms do not all publish image pixel specifications. Check the upload screen or the platform's own help pages for the current size and ratio, and keep your master files large enough to crop down.

For your own channels, a wide 16:9 crop works for a website banner or Google Business Profile cover, and a vertical 4:5 or 9:16 crop works for Instagram. Keep the dish centered enough that all three crops can come from the same frame.

If you shoot for a platform that bans AI-generated images, shoot and upload your own real photo there. Do not generate or alter the dish itself for those listings.

Common mistakes with Caribbean food photos

The most frequent error is shooting dark stews and jerk in flat, dim light, which produces a brown, undifferentiated image. The second is over-styling: scattering uncooked spices, whole scotch bonnets and palm leaves around a plate that never looks like that in service. Customers notice the gap when the container arrives.

Other repeat offenders: white plates under pale dishes like ackee and saltfish, hard flash bouncing off gravy, and a garnish that covers the protein. Uneven treatment across a menu is also a problem. If jerk chicken is shot on bright wood in daylight and curry goat on a dark table at night, the menu looks assembled from different restaurants.

Pick one background family, one light direction and one angle convention, and shoot the whole menu in one session. Consistency is what makes a menu look professional, more than any single hero shot.

  • Dim light on dark stews and jerk
  • Hard flash on glossy gravy
  • Garnish hiding the protein
  • Pale dish on a pale plate
  • Mixed backgrounds and lighting across one menu
  • Cropping the plate rim in square thumbnails

Building a repeatable shoot day

Batch your shoot by dish type rather than by menu order. Set up once for dark stews and jerk, once for pale and fried dishes, once for seafood. That saves you from rebuilding light for every plate and keeps the look consistent.

Cook to order for the camera the same way you would for a customer, and shoot each dish within a minute of plating. Keep a notebook or phone list of which dish is on which background so the next shoot matches.

FoodPhoto takes a real photo of your own dish and improves the 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, a QR menu or print. It cannot guarantee approval by any platform, so always check each platform's rules and upload screen yourself.

Checklist before you publish

  1. List your top 10 dishes and mark each as dark, pale or shiny
  2. Set one background family and one light direction for the whole menu
  3. Shoot at 45 degrees, plus an overhead for platters and a low angle for tall items
  4. Diffuse side-back light for anything under gravy
  5. Plate in the vessels you actually serve in and keep garnish honest
  6. Shoot a full plate and a tight crop for each dish
  7. Leave clean margin so 1:1 and 3:4 crops do not clip the plate
  8. Check each platform's upload screen for current size and ratio rules

Questions

How do I photograph dark dishes like oxtail or curry goat so they don't look like a brown blob?

Use more light than you think, from the side and slightly behind the plate, with a diffuser to soften the shine on the gravy. Put the dish on a lighter surface so the edges read, and pull a few pieces of meat toward the top of the frame so the texture is visible in a square thumbnail.

What angle should I use for Caribbean food?

About 45 degrees works for most plates because it shows both the depth of the rice and the sauce. Go overhead at 90 degrees for platters and composed plates, and drop to 15 to 25 degrees only for tall items such as a standing roti wrap or stacked doubles.

How do I stop fried plantains and festivals from looking washed out?

Use a matte surface and slightly less light than for dark dishes, and keep the light to one side so the shine stays a small highlight rather than a white patch. A darker background or plate gives the pale edges definition.

What image size should I upload to delivery apps?

Not every platform publishes pixel specifications, so check the upload screen or the platform's own help pages for the current size and ratio. Shoot and keep large master files so you can crop to 1:1, 3:4 and 16:9 without losing quality.

Start with a dish