Back to Blog
food ads

31 Food Ads That Sold the Dish (and What to Copy)

Ali Tanis profile photoAli Tanis21 min read
Share:
31 Food Ads That Sold the Dish (and What to Copy)

Most food ads fail for a dull reason: the food is the smallest thing in them. The 31 food ads below did the opposite. They're grouped by channel (print and outdoor, social, delivery apps, email), and each gets the same four-part teardown (hero food shot, single message, offer, call to action) plus a small-budget version one location can make this week. Every source was checked in October 2026.

For paid social, our Facebook ads for restaurants page covers the creative side; for the wider playbook, see our restaurant marketing ideas.

Quick Summary: The food ads that sold the dish had one hero shot, one message, one offer and one call to action, and the famous ones skipped one on purpose: Heinz hid the ketchup, KFC printed an empty bucket. DoorDash says menus with item photos see up to 44% more monthly sales, so copy the structure, not the budget. Every example ends with a version one restaurant can make this week.

What makes food ads sell the dish?

Food ads sell when the dish does the talking: one close, appetizing hero shot, one message a passer-by gets in a second, one reason to act now and one obvious next step. The famous campaigns break a rule on purpose (they drop the offer, hide the logo, even hide the food), but they never muddle all four.

Every example below gets the same one-line creative teardown: Shot (what the eye lands on first), Message (the sentence you'd remember), Offer (the reason to act now) and CTA (the action the ad asks for).

The photo is not decoration. DoorDash says menus with item photos saw up to 44% more monthly sales, and Uber Eats reports that US and Canada merchants with photos and descriptions on at least 70% of items in their first week earned about $330 more per week. In advertising, big food and beverage brands can sell with a joke. A neighborhood business mostly sells with the picture. Here is how the four channels of food ads compare:

ChannelAds in this listWhat the food shot has to surviveText on the image
Print and outdoor1-12A glance from a passing carA few big words, or none
Instagram, Facebook and social13-21A thumb scroll, cropped to 4:5 and 9:16Short, away from 9:16 edges
Delivery apps22-26A small tile beside a dozen rivalsNone on item photos
Email27-31A preview pane, images sometimes blockedLive-text headline above the photo

Print and outdoor food ads (1-12)

Print and outdoor food ads get a glance, not a read, so the best carry one idea a driver can catch at speed. Many hide the logo, the ketchup or even the food and let the viewer finish the ad. For one location, the print version is a window poster, a counter card or one of your restaurant flyers.

1. McDonald's "No Logo" close-ups (TBWA\Paris, 2013)

Outdoor advertising that was nothing but extreme close-ups of a Big Mac, fries and a cheeseburger, with no logo and no headline.

Teardown: Shot: macro crop, edge to edge; Message: you know who this is; Offer: none; CTA: the craving.

Small-budget version: Print your signature dish, cropped tight, as a window poster with only your address. It only works for a dish regulars already know.

2. McDonald's "bitten" billboards (TBWA\Paris, 2020)

The same agency cut bite-shaped chunks out of the billboards themselves, so close-ups of a Big Mac, a cheeseburger and fries looked as if someone couldn't wait.

Teardown: Shot: sharp close-up in a broken frame; Message: so good someone bit the poster; Offer: none; CTA: implied.

Small-budget version: Die-cut one corner of a table tent into a bite. The photo has to be sharp enough to earn the joke.

3. Heinz "Pass the Heinz" (David Miami, 2017)

Heinz ran the ads Don Draper pitched in Mad Men: close-ups of fries, a cheeseburger and a steak on a fork, no ketchup in sight, on New York billboards and in print.

Teardown: Shot: the food missing the product; Message: this needs Heinz; Offer: none; CTA: "Pass the Heinz."

Small-budget version: Photograph the dish that's incomplete without your house sauce or chili crisp, and caption it with the ask. It sells a $1 add-on, not the main.

4. Heinz "Draw Ketchup" (Rethink, 2021)

Asked to draw ketchup, people on five continents drew a Heinz bottle, 97% of them according to Cannes Lions. The drawings became an outdoor, print and social campaign and won a Gold Lion in 2022.

Teardown: Shot: customers' sketches, no photo; Message: ketchup means Heinz; Offer: none; CTA: none.

Small-budget version: Let kids draw your pizza on the placemat and post the best one weekly beside a photo of the dish.

5. Burger King "Moldy Whopper" (INGO, David and Publicis, 2020)

The hero shot was a Whopper rotting over 34 days, proof the brand had dropped artificial preservatives. The campaign won an Outdoor Grand Prix at Cannes Lions 2021.

Teardown: Shot: the ugliest food photo a brand ever approved; Message: no artificial preservatives; Offer: none; CTA: none.

Small-budget version: Share the unglamorous proof behind a claim: the 6 a.m. dough, the whole fish arriving on ice. Honesty reads as quality when it's specific.

6. Burger King "Burning Stores" (David, 2017)

News photos of Burger King restaurants on fire, run as full-page newspaper advertising with one line: "Flame-grilled since 1954."

Teardown: Shot: no food, the cooking method is the hero; Message: we cook over actual fire; Offer: none; CTA: none.

Small-budget version: If your method is the difference (a wood oven, a 14-hour smoke), photograph the fire, not the plate, with one line naming the method.

7. KFC "FCK" (Mother London, 2018)

After a delivery switch left most UK stores without chicken, KFC ran a full-page apology in The Sun and Metro: an empty bucket with its letters rearranged to "FCK."

Teardown: Shot: the empty bucket; Message: we messed up; Offer: none; CTA: check store information online.

Small-budget version: When something breaks, post the empty tray with a plain apology and the date you're back. It earns more goodwill than silence.

8. Chick-fil-A "Eat Mor Chikin" (The Richards Group, 1995)

The campaign began as a 3D billboard with a cow painting "EAT MOR CHIKIN" and within a year spread to posters, tray liners and radio.

Teardown: Shot: no food, a self-interested cow; Message: eat chicken, not beef; Offer: none; CTA: the slogan.

Small-budget version: Give one character a running joke on your sidewalk sign, change the line weekly, and pin a dish photo beside it so newcomers know what you sell.

9. Krispy Kreme "Hot Doughnuts Now" sign

The neon "Hot Doughnuts Now" sign, first used in Chattanooga, lights up when fresh Original Glazed come off the line.

Teardown: Shot: the light stands in for a warm doughnut; Message: fresh right now; Offer: freshness; CTA: pull in.

Small-budget version: Signal the hour your bread comes out, every day: a lamp in the window plus a story post of the steaming tray. Without visible steam, it's just a tray.

Bakery window at dawn with a glowing lamp and a fresh rack of glazed doughnuts, a small-budget outdoor food adBakery window at dawn with a glowing lamp and a fresh rack of glazed doughnuts, a small-budget outdoor food ad

10. IHOP "IHOb" (Droga5, 2018)

IHOP flipped the P on its sign and social handles to a "b" for burgers. Droga5 reports burger sales quadrupled year over year.

Teardown: Shot: the sign, not the food; Message: we sell burgers now; Offer: the new menu; CTA: come try it.

Small-budget version: Launching a daypart? Change one thing customers already see, like the window decal, then post a close, juicy shot of the new item.

11. Domino's "Paving for Pizza" (2018)

Domino's turned road repair into advertising: it asked customers to nominate their town for pothole repairs so pizzas rode home smoothly, and stamped each patch with its logo.

Teardown: Shot: fresh asphalt with a logo; Message: we protect your pizza all the way home; Offer: none; CTA: nominate your town.

Small-budget version: Fix one small local annoyance, like the bike rack outside, and photograph it with your product.

12. McDonald's "Follow the Arches" (Cossette, 2018)

Cossette cropped the golden arches into arrows on Canadian billboards with lines like "On your right" and "Just missed us", winning the Outdoor Grand Prix at Cannes Lions 2018 (more in our best restaurant marketing campaigns).

Teardown: Shot: a slice of the logo; Message: we're right here; Offer: none; CTA: turn now.

Small-budget version: Put a photo sign of your best seller at the nearest corner, with the walking time. Check local sign permits first.

Instagram, Facebook and social food ads (13-21)

Social food ads win when they feel like posts: timely, fast and built around something the audience can do, whether that's vote, share or buy before it's gone. Meta dropped its hard 20% text rule in 2020, but its guidance in 2026 still says images with less text perform better, and for 9:16 Stories and Reels it asks you to keep roughly the top 14% and bottom 35% free of text and logos.

13. Oreo "Daily Twist" (2012)

For its 100th birthday, Oreo's campaign ran 100 ads in 100 days, each a cookie twisted into that morning's news, with 433 million Facebook views and a 280% rise in shares.

Teardown: Shot: the product, restyled daily; Message: Oreo is part of today; Offer: none; CTA: share.

Small-budget version: Run a 10-day "today's special" series with the same plate, corner and light, plus one local twist a day.

14. Oreo "You Can Still Dunk in the Dark" (2013)

When the lights failed at Super Bowl XLVII, Oreo posted one cookie in a pool of light with that line. It was retweeted nearly 15,000 times.

Teardown: Shot: one cookie, one light; Message: Oreo works even now; Offer: none; CTA: dunk.

Small-budget version: Keep three ready images of your best seller so you can post within the hour when your town has a moment, like a snow day.

15. Burger King "Whopper Sacrifice" (2009)

A Facebook app gave a free-Whopper coupon to anyone who unfriended 10 people. Nearly 234,000 friendships were cut before the app was pulled.

Teardown: Shot: the Whopper as the prize; Message: a Whopper beats 10 friends; Offer: free Whopper; CTA: unfriend 10.

Small-budget version: Make the offer cost something funny, not money: "Show us your sad desk lunch, get a free side."

16. Lay's "Do Us a Flavor" (2012)

The Lay's campaign asked US fans on Facebook to invent a chip flavor for a $1 million prize, drawing 3.8 million submissions and a 12% sales uplift, per Harvard's Digital Initiative.

Teardown: Shot: finalist flavors on the packaging; Message: you make the next one; Offer: $1 million; CTA: submit and vote.

Small-budget version: Shoot three candidate specials identically, let followers vote in a story poll, then cook the winner.

Three candidate specials shot identically beside bean-vote jars, a follower-vote food ad idea for restaurantsThree candidate specials shot identically beside bean-vote jars, a follower-vote food ad idea for restaurants

17. Starbucks "White Cup Contest" (2014)

The campaign had customers doodle on white cups and post them with #WhiteCupContest: almost 4,000 entries in three weeks, and the winner became a limited-edition reusable cup.

Teardown: Shot: customers' photos of the cup; Message: the cup is your canvas; Offer: your design, printed; CTA: post with the hashtag.

Small-budget version: Hand out blank kraft bags for a week and repost the best decorated ones beside the food inside. Packaging is ad space you already own.

18. Starbucks "Unicorn Frappuccino" (2017)

A color-changing pink-and-blue drink sold for about five days and drove nearly 155,000 Instagram posts. Baristas complained; customers photographed it anyway.

Teardown: Shot: the customer's own photo; Message: you have to see this; Offer: five days only; CTA: come before it's gone.

Small-budget version: Design one limited item to be photographed and state the end date in the first post. Check it still looks good under your dining-room light.

19. Popeyes "...y'all good?" (2019)

When Chick-fil-A praised "the original" chicken sandwich on Twitter, Popeyes replied "... y'all good?" The sandwich sold out, and Apex Marketing Group put the equivalent media value at $65 million.

Teardown: Shot: the sandwich in fans' photos; Message: ours is better; Offer: the new sandwich; CTA: go try it.

Small-budget version: Join the local "best burger in town" thread with one great dish photo and no hard sell.

20. Snickers "Hungerithm" (Clemenger BBDO, 2016)

Snickers built its "You're not you when you're hungry" advertising from a 2010 Super Bowl spot. In Australia the Hungerithm read about 14,000 social posts a day and cut the 7-Eleven price of a Snickers as the internet got angrier, earning six Gold Lions in 2017.

Teardown: Shot: the bar plus a live price; Message: angry? you're hungry; Offer: a price that drops with the mood; CTA: grab the coupon.

Small-budget version: Tie a tiny offer to something the whole town complains about: "Raining? Soup is $2 off." Post the steaming bowl the moment it starts.

21. McDonald's "Raise Your Arches" (Leo Burnett UK, 2023)

An Edgar Wright film followed office workers inviting each other to McDonald's with a raised eyebrow, with no logo and no food on screen.

Teardown: Shot: none, the eyebrows are the arches; Message: everyone knows the invitation; Offer: none; CTA: raise your arches.

Small-budget version: Skip it unless you're famous locally: a no-food ad only works when people can picture the food unaided. For everyone else, the photo is the brand identity.

Delivery-app food ads (22-26)

On a delivery app the advertising is the menu tile: a small photo next to a dozen rivals, seen by someone already hungry. The delivery food ads that worked put one clear, accurate photo in front of that decision. DoorDash requires item photos without text or other overlays, so the offer lives in the promotion tag, never on the photo. More in our guide to delivery-app photography.

Cook comparing a plated burger with the same order in a takeout box, checking a delivery food ad matches realityCook comparing a plated burger with the same order in a takeout box, checking a delivery food ad matches reality

22. Brinker "It's Just Wings" (DoorDash, 2020)

The Chili's parent company launched a delivery-only wings brand from 1,050 existing kitchens, sold through DoorDash. It ran at about $3 million in average weekly sales.

Teardown: Shot: sauced wings, nothing else; Message: the name is the message; Offer: none needed; CTA: add to cart.

Small-budget version: If one item outsells the rest, give it its own menu section with one photo per sauce. Our notes on ghost kitchen marketing cover virtual brands.

23. Wingstop "Thighstop" (DoorDash, 2021)

During the 2021 wing shortage, Wingstop sold chicken thighs as a virtual brand from more than 1,400 kitchens via DoorDash.

Teardown: Shot: sauced thighs; Message: wings are scarce, thighs aren't; Offer: the same 11 flavors; CTA: order.

Small-budget version: When a supplier price spikes, lead your delivery menu with the substitute you can sell at a profit, and give it your best photo.

24. MrBeast Burger (2020)

MrBeast launched 300 delivery-only locations at once in December 2020. By 2023 he was suing the operator, citing reviews that called the food "inedible".

Teardown: Shot: the creator more than the food; Message: my brand, on your app; Offer: none; CTA: open the app.

Small-budget version: Photograph the dish after a 20-minute ride in its own box, and fix the packaging until that photo looks good. An ad can't outrun a disappointing delivery experience.

25. Uber Eats "Tonight I'll Be Eating" (Special Group, 2017)

Uber Eats' advertising paired mismatched celebrities in odd scenes, each spot built on "Tonight I'll be eating..." and a specific dish. Special Group says the campaign took the app from a distant fourth to category leader in Australia.

Teardown: Shot: the named dish; Message: whatever you crave, tonight; Offer: none; CTA: order on Uber Eats.

Small-budget version: Post "Tonight we're eating..." in the late afternoon with a photo of your staff pick, just before the dinner decision.

26. DoorDash and Starbucks "Keep up your savings streak" (2024)

A DoorDash email carried a four-step progress bar with three orders done and offered $4 off one more Starbucks order of $20 or more, above cut-out shots of three drinks and a breakfast sandwich.

Teardown: Shot: cut-outs on flat color; Message: one order from the reward; Offer: $4 off $20+; CTA: Order now.

Small-budget version: Pair your own platform promotion with a clean cut-out on your brand color, so the offer looks the same in your story and email.

Email food ads (27-31)

Email food ads work when the hero photo and headline sit above the fold and the offer still reads if images don't download. Restaurants and cafes post one of the lowest click rates of any industry, 1.06% in MailerLite's 2025 benchmarks, so the photo has to earn the click. Each also carries a postal address and unsubscribe link (both required under the US CAN-SPAM Act), the offer's terms and a privacy policy link. Our guide to email marketing for restaurants has 12 templates.

27. Sweetgreen "late summer" menu (2017)

Under "Summer is going strong," Sweetgreen set three overhead salad bowls, each with one line of copy, and a "Taste the summer" button above and below them.

Teardown: Shot: overhead bowls on white; Message: summer isn't over; Offer: the seasonal menu; CTA: Taste the summer.

Small-budget version: Send a three-dish seasonal email shot from the same angle on the same surface. Matching photos turn three items into one menu.

28. Shake Shack "BOO! It's a Chicken Shack BOGO!" (2025)

One photo, dark-nailed hands gripping a Chicken Shack against black, sits under an orange headline and a buy-one-get-one offer with the code SPOOKY.

Teardown: Shot: one hand-held sandwich on black; Message: Halloween BOGO; Offer: BOGO with a code; CTA: Claim your treat.

Small-budget version: One hand, one item, one dark backdrop, one code. Hands make a dish feel personal, and the code tells you who came from the email.

29. Starbucks "Pumpkin and apple have entered the chat" (2024)

"Team Pumpkin or Team Apple?" sets two cut-out drinks side by side, then pivots to 30% off Starbucks orders of $18 or more on Uber Eats.

Teardown: Shot: two drinks as rivals; Message: pick your side; Offer: 30% off via Uber Eats; CTA: Find your favorite.

Small-budget version: Put two seasonal items head to head and let the click be the vote. A choice gives readers a reason to open the menu.

Pumpkin pie versus apple crumble on split orange and green backdrops, a choice-led seasonal email food adPumpkin pie versus apple crumble on split orange and green backdrops, a choice-led seasonal email food ad

30. RXBAR Halloween email

Really Good Emails highlighted in October 2026 how RXBAR staged a single protein bar like a movie poster, in a foggy pine forest with bats overhead.

Teardown: Shot: one packaged bar, cinematic set; Message: the plain product is the star; Offer: further down; CTA: below the hero.

Small-budget version: For packaged food and beverage products, give one item a scene instead of a white background, like a jar on ice.

31. Krispy Kreme "Day of the Dozens" (December 12)

Every 12/12, Krispy Kreme sells a second dozen Original Glazed for $1 with any dozen at regular price, and rewards members on its email list have been able to claim it early.

Teardown: Shot: open boxes of glazed doughnuts; Message: a date that belongs to us; Offer: second dozen for $1; CTA: claim it on 12/12.

Small-budget version: Own a date that fits your product, like Pi Day for a pie shop, and email it yearly with a refreshed hero shot.

The 10-point checklist for the food photo in your food ads

Before your food ads run, check the photo, not just the copy: angle, crop, texture, background, text-safe space and honesty decide whether a dish sells at thumbnail size.

  1. Angle fits the dish. Overhead for flat foods like pizza and bowls; 45 degrees for most plates; straight-on for tall foods like burgers and layered drinks.
  2. Crop tight. Let the hero fill most of the frame, the way the "No Logo" posters cropped past the edges.
  3. Texture you can see. Steam, gloss, char, crumb, a drip of sauce: the details a thumbnail keeps.
  4. One hero item. Uber Eats' photo guidelines ask for a single, centered item, and ads work the same way.
  5. Quiet background. One surface and one color that fits your brand identity and contrasts with the food, like Shake Shack's black or Sweetgreen's white.
  6. Text-safe space. Leave a third of the frame empty for the headline; on 9:16, keep the upper 14% and lower 35% clear.
  7. Side or back light. It reveals texture; flat flash from the front hides it.
  8. Shoot once, crop four ways. 1:1 and 4:5 for feeds, 9:16 for Stories, a wide crop for email headers and a food banner.
  9. No text on delivery photos. Put the offer in the platform's promotion, not the picture.
  10. True to the plate. The FTC judges an ad by its "net impression," and that includes photographs. The safest policy for edited images: change light and background, never the food.

Tabletop food photo setup with noodles in the right third and empty space left for headline text in a food adTabletop food photo setup with noodles in the right third and empty space left for headline text in a food ad

Which food ad should a small restaurant copy first?

Start with the business goal, not the ad. Need orders this week? Copy an offer-led format like the Shake Shack email. Need attention? Copy a hook like Pass the Heinz. If your delivery menu has empty photo slots, fill those before you pay for any food ads at all.

Your goalCopy thisWhat you needRough effort
Orders this week#28 Shake Shack BOGO emailOne hand-held hero shot and a codeAn afternoon
More delivery orders#22 It's Just WingsOne clean photo per itemA day
Sell an add-on#3 Pass the HeinzA close-up of the dish missing the add-onAn hour
Traffic at a set hour#9 Hot Doughnuts NowA window light and a steaming-tray shotAn hour
A new category or daypart#10 IHObA sign change and a hero shot of the new itemA week
Engaged followers#16 Do Us a FlavorThree equally good photos of candidate specialsA day
Repeat customers#31 Day of the DozensA date you own and one yearly hero shotOnce a year

Sidewalk A-frame sign with a large ramen photo outside a noodle bar, a low-cost food ad a small restaurant can copySidewalk A-frame sign with a large ramen photo outside a noodle bar, a low-cost food ad a small restaurant can copy

Every row depends on a photo you can reuse across food ads on every channel. If you shoot on a phone, FoodShot turns photos of your own dishes into studio-quality, ad-ready images in about a minute each, with 200+ styles. Its Poster Mode adds marketing templates for promo creatives, about 2 minutes per poster, for a food advertisement poster or a delivery-app banner. Plans start at $15 for 25 photos a month and include a commercial license (see plans).

Frequently Asked Questions

What makes a good food ad?

One appetizing shot of the actual dish, one message a viewer gets in a second, a reason to act now and a clear next step. Famous food ads drop one of the four on purpose, like Heinz hiding the ketchup, but never all of them.

How much does a food ad cost a small restaurant in 2026?

The creative for most food ads can cost very little: the small-budget versions above need one good photo and a few hours. Media is the variable; our guide to Instagram ads for restaurants works through $5 to $30 a day. Test a design on social before you print it.

Can I use AI-edited food photos in food ads?

Yes, if the food shown is the food you serve. Changing light, background and styling is normal; changing portions or ingredients misleads customers. Delivery apps add their own rules, listed in our guide to the AI food photo edits Uber Eats allows.

What image size works for food ads on Instagram and Facebook?

Use 1:1 or 4:5 for feeds and 9:16 for Stories and Reels, at least 1080 pixels wide, with roughly the upper 14% and lower 35% of the vertical version free of text. In 2026, shoot loose so one food photo crops to all three.

About the Author

Ali Tanis profile photo

Ali Tanis

FoodShot AI

#food ads
#food advertising
#restaurant ad examples
#food advertising examples
#food ad examples
#creative food ads

Transform Your Food Photos with AI

Turn phone photos of your own dishes into professional food photos, about a minute per photo. Plans start at $15/month.