Read Photographing for the internet first. The same good practices are essential for shooting food products.
ALWAYS shoot fresh food. Within seconds of preparation, the surface of cooked food starts giving up it’s moisture, and begins to look “stressed.” Vegetables often also lose their fresh look after just a few minutes in fresh air. You can sometimes make food look a little fresher with a light spray of water or oil, but that’s strictly a “B” plan.
CONSIDER your ingredients. Favour leaf over stalk, present your sauces and
condiments. A good food photo shouldn’t need a long caption.
PREPARE food for your photographs. While it’s good practise to cook food
for sale thoroughly, for photography it may look fresher if undercooked.
CONSIDER “sectioning” or slicing through your food to expose the
ingredients.
AVOID presenting your food in containers, bowls and dishes, wherever
appropriate. These tend to obscure the food product. Consider presenting your
food on greaseproof paper where possible.
AVOID packaging. Generally speaking, packaging distracts from the food
itself, unless you’re re-selling a well-known brand. Even then, consider making
your presentation of even packaged products unique to your business.
CONSIDER investing in your business with a professional photo shoot. Online retailers such as UberEats and DoorDash now have all engaged professional photographers to create their on-line catalogue. It helps having someone who is a professional in the field to work with you on the presentation of your food.