Alt text examples › Food & menu photos

Alt Text Examples for Food and Restaurant Menu Photos

Food photos sell with detail: what the dish is, what is on the plate, how it is served. For restaurants and recipe blogs, good alt text reads like a short menu description, and for recipe step photos it describes the state the reader should reach.

8 examples: bad vs good alt text

#The imageBad altGood altWhy
1Overhead photo of a margherita pizza on a wooden boardpizzaMargherita pizza with blistered crust, fresh basil and mozzarella on a wooden boardName the dish and the visible details that make it appetising.
2Photo of a printed menu taped to a windowmenu(short alt "Dinner menu, also listed below" plus the menu as HTML text)A menu in an image is an image of text: prices and dishes must be real text.
3Recipe step: dough after the first risestep 3Dough doubled in size in a glass bowl after the first riseStep photos show the target state. Describe it so the reader can compare.
4Cocktail in a coupe glass with an orange twistdelicious drink!!!Negroni in a coupe glass with an orange peel twistEnthusiasm is not description.
5Restaurant interior at dinner timerestaurantDining room with candlelit wooden tables and an open kitchen at the backInterior shots answer "what is it like?": atmosphere and layout.
6Plate of vegan curry with a small leaf icon in the cornercurryChickpea and spinach curry with rice, marked veganDietary markers in the image are information that matters for choosing.
7Bakery product grid photo: 6 types of croissantcroissantsSix croissants: plain, almond, chocolate, pistachio, ham and cheese, raspberryList the varieties when the photo exists to show the range.
8Chef's hands slicing salmon, used on an "About us" pagehandsOur head chef slicing fresh salmon for sashimiContext: on an About page the photo shows craft and freshness.

The WCAG rule that applies

WCAG 1.1.1 Non-text Content (Level A); WCAG 1.4.5 Images of Text (Level AA): a menu published only as a photo or PDF scan must also exist as real text, or customers using screen readers cannot read prices. The full requirement is explained in our guide to WCAG 1.1.1 alt text requirements.

Need alt text for your own images?

Upload a photo to the free generator and get a draft in seconds (3 images a day, no signup). On WordPress, Alt Text BYOK writes it automatically on upload and fixes your whole media library in bulk, using your own AI key.

Try the free alt text generator Alt Text BYOK for WordPress

More alt text examples

All alt text examples, with the general rules

← See all products

Terms · Privacy · Refunds (7-day money-back) · Contact