Skip to content

Cuban Food Photography for Restaurants

Cuban plates are hard to photograph well: dark braised meat, wet rice, glossy plantains, and sauces that pool and reflect. A clean, honest photo of the dish you actually serve matters more than a styled one, especially at thumbnail size in a delivery app. This guide covers the signature dishes, the specific problem each one creates, and the angles, light and serveware that solve it.

Start with the dishes that carry the menu

Build your photo list from what customers order by name, not from what photographs easily. For most Cuban kitchens that means a pressed sandwich, a braised beef, a slow-roasted pork, rice and beans, fried plantains, a soup, and a custard dessert. Shoot those first, because they are the items a customer scans for in a list and the ones where a bad photo costs you the order.

Photograph the plate as it leaves the pass, portion included. If your ropa vieja is served with a mound of white rice and a separate bowl of beans, the photo should show that arrangement, because the customer is buying a composed plate and will compare what arrives against the picture.

  • Cubano sandwich, whole and halved to show the filling
  • Ropa vieja with rice and beans
  • Lechon asado with mojo and onions
  • Moros y cristianos as a side and as a base
  • Tostones, both pressed flat and in cups
  • Picadillo with rice
  • Black bean soup
  • Flan or arroz con leche

What makes each Cuban dish hard to shoot

Ropa vieja is shredded beef in a thin, dark sauce. The strands dry and dull within minutes of plating, and the sauce reads as a brown puddle under flat light. Fluff the meat slightly so strands catch light, and shoot within a minute or two of saucing.

A cubano is a height and layering problem. From directly above, the pressed bread reads as a plain rectangle and the ham, roast pork, pickles and cheese disappear. Cut it on the diagonal and stand one half up so the cross-section faces the camera, then shoot from a low angle.

Lechon asado with mojo is pale meat against pale rice, so it needs contrast and texture: crisp skin if you serve it, raw onion and a scatter of mojo, and a darker plate or a banana leaf underneath. Tostones go soft and greasy-looking fast, so shoot them hot and salt them in front of the camera rather than ten minutes earlier.

Moros y cristianos is a texture trap. Wet rice throws small highlights that turn to noise at thumbnail size, and a tight pile looks like a brown lump. Loosen it with a fork, keep it shallow, and let a few grains fall loose on the surface. Flan is the opposite problem: a glossy caramel top reflects whatever is above it, so you will see your ceiling lights or your phone in the custard unless you reposition the light or use a large diffused source.

Angles, light and the crops that decide the order

Use three angles and stop there. A 45-degree angle suits composed plates, bowls of soup and rice dishes because it shows both the surface and the depth. A low angle near table level, roughly 10 to 20 degrees above the surface, is for sandwiches, stacked tostones and anything where height is the story. A straight overhead shot works for a full table spread or a pressed sandwich cut into halves, but rarely for a single saucy plate.

For light, use one large diffused source at about 45 degrees to the side and slightly behind the plate, with a white card or a sheet of foil on the opposite side to lift the shadows. That side light gives braised meat and rice visible texture. Keep your own shadow and your phone's shadow off the food, and turn off overhead ceiling lights that put a hard highlight on sauce and caramel.

Crops matter more than styling at delivery-app size. A square 1:1 crop is the safest default, and a 16:9 or 4:3 crop suits a website hero or a printed menu panel. Leave a clean margin of 10 to 15 percent around the plate so the dish survives a square crop without the rim being cut. Shoot one frame wide enough that you can crop later instead of committing on set. FoodPhoto's output comes as a kit of sizes, which is one way to avoid re-shooting for each placement.

Check your own platform's requirements before you export. Not every platform publishes pixel specs, so the upload screen is the reliable place to confirm aspect ratio and file size.

Plating and serveware that look Cuban without looking staged

Use the ware your kitchen actually sends out. White or cream stoneware lets dark braised meat and black beans read clearly, and it is what most Cuban restaurants already own. A shallow bowl for soup and a rimmed plate for ropa vieja keep sauce from spreading to the edge of the frame. Avoid busy patterned china, which competes with rice and shredded meat at small sizes.

Culturally right styling here is simple and unsentimental: a lime wedge or a few slices on the side of lechon, raw onion rings on top, a scatter of chopped cilantro on black beans, a sprig of parsley on picadillo, a spoon of mojo in a small dish. Banana leaf under pork is a reasonable touch if your dining room uses it, but do not add props your restaurant never serves with.

Keep garnishes off the protein itself. A lime wedge sitting on top of a steak or a pile of parsley covering the meat hides what the customer is buying. Place garnishes at the edge, and keep sauces in a small dish beside the plate rather than poured over the rice, unless that is how it arrives.

A consistent set, and the mistakes that cost orders

Shoot the whole menu in one or two sessions on the same surface, with the same light position and the same distance from the plate. Consistency is what makes a menu look like one restaurant rather than a folder of unrelated photos, and it is far easier to achieve in a single afternoon than across six months of ad hoc shots.

The common mistakes are predictable. Shooting everything from directly above so sandwiches lose their filling. Shooting too close so the plate is cropped at thumbnail size. Flat front-on flash that flattens texture and puts a hard shadow behind the plate. Letting rice and sauce sit until they dry and dull. Using a plate that is too big for the frame. And photographing a dish you no longer serve, or a portion larger than the one the kitchen sends out.

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. It does not generate a different dish and cannot guarantee approval by any platform, so keep the original files and check each platform's upload rules yourself.

Before you shoot

Confirm your dish list, your portion sizes and your serveware first, because re-shooting a full menu is expensive in time. Then set up one table near a window or with a single diffused light, and work through the list in one pass while the kitchen is quiet. If a platform bans AI-generated or altered images, shoot and upload your own real photo to that platform and keep edited versions for your own channels.

Checklist before you publish

  1. List the dishes customers order by name and shoot those first
  2. Shoot a cubano cut on the diagonal from a low angle so the filling shows
  3. Loosen rice and fluff shredded meat right before the shutter
  4. Use one large diffused side light and a white card to fill shadows
  5. Leave a 10 to 15 percent margin around the plate for square crops
  6. Shoot one wide frame per dish and crop later
  7. Keep garnishes at the edge, not on top of the protein
  8. Check each platform's upload screen for its own size and format rules

Questions

How do I photograph a Cuban sandwich so it doesn't look flat?

Cut it on the diagonal and stand one half upright so the ham, roast pork, pickles and cheese face the camera. Shoot from a low angle, roughly 10 to 20 degrees above the table, so you capture the height of the pressed bread and the layers inside. A straight overhead shot of a whole cubano usually reads as a plain rectangle.

Why does my ropa vieja look dry and brown in photos?

Shredded beef in a thin sauce dries and dulls within a couple of minutes of plating, and flat front-on light makes the sauce read as a brown puddle. Fluff the strands so they catch light, sauce it immediately before the shot, and use a large diffused light from the side at about 45 degrees with a white card opposite to lift the shadows.

What angle should I use for rice and beans or moros y cristianos?

A 45-degree angle works best for rice dishes because it shows both the surface texture and the depth of the bowl. Keep the pile shallow, loosen it with a fork so it does not look like a solid lump, and let a few grains fall loose. Wet rice throws small highlights that turn to noise at thumbnail size, so avoid hard direct light.

How much empty space should I leave around the plate for delivery apps?

Leave roughly 10 to 15 percent of the frame as clean margin around the plate. That way a square 1:1 crop keeps the rim intact and the dish still reads at thumbnail size. Shoot one wide frame per dish and crop afterward rather than committing to a tight crop on set.

Start with a dish