Use the uploaded food image as the main reference and create a bold commercial food poster inspired by vintage fast-food advertising typography.
Optional user input
Food name: Pizza
Small top label / promo word: NEW
Main task
Automatically analyze the uploaded food image and identify the most visible and important ingredients or layers.
Do not require the user to type all ingredients manually.
If some ingredients are not fully visible, infer the most likely key ingredients from the food type.
Select about 5–8 key ingredients or components, such as:
bun
lettuce
tomato
onion
bacon
cheese
patty
sauce
fruit
toppings
Poster layout
Create one single poster, not a collage.
Design the poster in a split, ad-style composition:
On one side, show the real food clearly in a large, appetizing, close-up product shot.
On the other side, display the selected ingredient names as large stacked bold words, arranged vertically and filling the space in a visually striking way.
The typography should feel playful, chunky, retro, and highly graphic.
The ingredient words should use colors or textures inspired by the actual ingredients when suitable.
The food should remain the hero visual.
Text behavior
Add:
a small top label for promotion, such as “NEW”, “SPECIAL”, or a short custom word if provided
a large main title using the food name
the ingredient list rendered as oversized bold typography
The AI should automatically decide:
which ingredients to feature
the best word order
which words deserve larger emphasis
how to make the typography visually balanced with the food
Visual style
bold food advertising poster
clean background
premium yet playful fast-food campaign aesthetic
eye-catching typography
appetizing realistic food photography
high contrast
simple, clean, graphic composition
editorial poster feel
commercial design quality
Important rules
Keep the food realistic, delicious, and well lit.
Make the ingredient text easy to read.
Do not overcrowd the poster.
Do not require too much manual input from the user.
Let the AI do the ingredient analysis automatically.
If branding is not provided, avoid using exact real brand logos and instead create a generic campaign-style layout.