Build a WordPress restaurant menu that sells — no WooCommerce required.
QR menus, EU allergen labels, SEO schema markup and seven polished layouts, live on your WordPress site in minutes. Built for restaurants, cafés, bars — and the agencies that run them.
- For owners — change dishes, prices and photos yourself, no web designer needed.
- For guests — a fast mobile menu with photos, allergens and QR access at the table.
- For agencies — set it up once, reuse it for every restaurant client.
clearly labelled
print-ready A5/A6






Stop emailing PDFs. Ship a menu you can edit in seconds.
Flavor replaces the PDF-and-WooCommerce workaround with one focused plugin — practical for real kitchens, beautiful for guests.
Live in minutes
Install, add your dishes, drop in a block, widget or shortcode. Flavor auto-detects whichever page builder is active.
Edit, don't re-export
Change a price or a photo in the WordPress admin and it's live instantly — no design tool, no PDF, no developer.
Allergen-ready by default
All 14 EU allergens and nutrition values are built in — Flavor helps you display them the way each layout calls for, with flip cards, popups or chips.
From install to live menu in three steps
No developer, no design tool, no WooCommerce — just WordPress.
Install & activate
Add Flavor from WordPress.org or upload the Pro zip. It works on any theme and detects your page builder automatically.
Add your dishes
Enter dishes, prices, photos and allergens in the admin — or bulk-import an existing menu with a single CSV upload.
Drop in your menu
Place the block, widget or [flavor_menu] shortcode, pick a layout and theme — and you're live.
EU allergens and QR menus, done right.
14 EU allergen labels, clearly displayed
Tick the mandatory allergens (Regulation 1169/2011) per dish and add nutrition values. Flavor builds the legend and shows it as flip cards, popups or inline chips.
Print-ready QR table stands
Generate A5/A6 stands with a QR code straight to your live menu — three styles, your logo and colors, right from the WordPress admin.
One plugin, every kind of venue
Not a feature list — the real situations Flavor was built for.
For restaurants with allergen duties
Tick the 14 EU allergens per dish — legend, flip cards and popups are generated automatically (Reg. 1169/2011).
For bars with price variants
Glass/bottle, 0.2 l/0.4 l, small/large — unlimited prices per dish, shown as clean rows or chips.
For agencies with many clients
CSV import, native page-builder integration and an unlimited-site license make one setup reusable everywhere.
For chains & multiple locations
Assign dishes to branches — every location renders its own filtered menu from one shared dish pool.
For QR table stands
Print-ready A5/A6 stands link straight to your live menu — guests always see today's prices, never an old PDF.
For cafés with compact menus
Dense list layouts without photos keep short menus quick to scan — switch the layout anytime, no rebuild.
Set it up once. Reuse it for every client.
CSV import/export, multi-location menus and a clean shortcode mean one Flavor setup scales across every restaurant site you manage.
location parameter.
Popular
New
A layout for every kind of menu
Switch layout and theme from a dropdown — the same dishes, restyled instantly. No rebuild required.
Every Pro feature, in every plan
No add-ons, no upsells — the full toolkit for a professional restaurant menu.
7 layouts
Card grid, price list, table, horizontal, featured, compact and sectioned — pick what fits your brand.
40 Google Fonts
Curated serif, sans and display faces — with one-click local hosting for a GDPR-clean, fast-loading menu.
Guest ratings
1–5 star ratings on dishes — no login, no moderation, with duplicate protection built in.
Custom badges
Your own labels in any color — New, Vegan, Spicy, Chef's Choice — multiple per dish.
Multiple locations
Assign dishes to branches; each location renders its own filtered menu automatically.
Price variants
Unlimited prices per dish — Small/Large, 0.2l/0.75l, 250g/400g — as rows or chips.
SEO schema markup
Every menu outputs Schema.org JSON-LD — dishes, prices and nutrition — so Google and AI search can read your menu.
Try Flavor in a live WordPress demo
A complete WordPress install running on WordPress Playground, with the free plugin pre-installed. Explore the admin, add dishes and see your menu update live — no signup, nothing to install.
the first start can take a minute or two.
Launch the interactive demo
Loads a sandboxed WordPress with Flavor pre-installed and a sample menu. Runs entirely in your browser and resets on reload — clicking connects to playground.wordpress.net.
Real WordPress sandbox · free plugin from WP.org · open full size ↗
Start free. Upgrade when your menu becomes serious.
Launch a real menu today with the free plugin from WordPress.org — then move to Pro when you need allergens, QR table stands and the full layout toolkit.
Free
A clean, working menu — ideal for testing and smaller venues.
Pro
Everything for a professional, allergen-ready restaurant menu.
Pricing that scales with you
All Pro features in every plan. Choose annual billing or pay once for lifetime.
- All 7 layouts & 6 themes
- EU allergens & nutrition
- QR codes · CSV · ratings
- Unlimited dishes
- All 7 layouts & 6 themes
- EU allergens & nutrition
- QR codes · CSV · ratings
- Unlimited dishes & locations
- All 7 layouts & 6 themes
- EU allergens & nutrition
- QR codes · CSV · ratings
- Unlimited sites & locations
All plans include every Pro feature · secure checkout via Stripe / PayPal (Freemius) · questions?
Prices in USD, excl. VAT — calculated at checkout based on your country.
Questions, answered
Do I need WooCommerce or a page builder?
[flavor_menu] shortcode.Does it work with Elementor and WPBakery?
Can I display EU allergens and nutrition values?
Can I create QR codes for table stands?
Can I import an existing menu via CSV?
Is there support and are updates included?
Give your menu the upgrade it deserves.
Start free on WordPress.org, or unlock QR stands, EU allergens and all seven layouts with Flavor Pro.