plugin-icon

Flavor – Restaurant Menu

A modern, elegant restaurant menu plugin. Card Grid layout, category filter, Elegant Dark theme, all page builders included.
Ratings
5
Version
1.5.10
Active installations
100
Last updated
Jun 19, 2026
Flavor – Restaurant Menu

Flavor – Restaurant Menu is a modern WordPress restaurant menu plugin for restaurants, cafés and bars. Create mobile-friendly food menus with categories, images, prices and a responsive card grid — then display them anywhere with a shortcode, Gutenberg block, Elementor widget or WPBakery element. No WooCommerce required. QR code table stands, EU allergen labels and multiple layouts are available in Flavor Pro.

Free Features

  • Unlimited dishes — Full menu management with categories, single price, featured image and sort order
  • Card Grid layout — Responsive image cards
  • Category Filter — Animated frontend category filtering on the Card Grid
  • Subcategory support — Hierarchical categories with parent and sub-headings
  • Theme: Elegant Dark — Built-in dark design theme
  • All page builders — Gutenberg Block, Elementor Widget, WPBakery Element
  • Shortcode[flavor_menu] works without any page builder
  • Category Sort — Drag & drop reordering in admin
  • Responsive — Adapts to all screen sizes

Pro (separate plugin — [flavor-menu.com](https://flavor-menu.com))

  • Multiple prices — Unlimited price variants per dish with labels (e.g. Small / Large, 0.2 l / 0.75 l)
  • 7 Layouts — Card Grid, Price List, Table, Horizontal Card, Featured, Compact List, Sectioned List
  • 6 Design Themes — Elegant Dark, Clean Light, Warm Earth + 3 fully configurable Custom Themes with 7 color pickers each
  • 40 Google Fonts — Curated Serif, Sans-Serif and Display fonts via Menu Typography. Optional local self-hosting for GDPR-compliant delivery
  • Allergens & Nutrition — 14 EU mandatory allergens (Regulation 1169/2011) + nutritional values per 100 g. Layout-specific display: 180° flip (cards), floating popup (lists), abbreviation chips (table)
  • Guest Ratings — 1–5 star ratings in the Card Grid layout. No login required. Duplicate protection via localStorage + server-side IP hash
  • Multiple Locations — Assign dishes to one or more restaurant branches. Filter per location via shortcode parameter
  • Badge System — New, Popular, Chef’s Choice, Seasonal, Spicy and more
  • QR Code / Table Stand — Print-ready table stands as PDF. 3 styles (Minimal, Elegant, Branded), DIN A5/A6, logo upload, background image, 4 color pickers, live preview
  • CSV Import / Export — Import dishes from CSV (Excel/Google Sheets compatible). Supports all dish fields: title, description, subtitle, categories (incl. subcategories via Food > Starters), prices with labels, badges, locations, allergens, nutrition values. Missing categories are auto-created. Existing dishes (matched by title) are updated. Configurable delimiter (comma or semicolon). Preview before import, per-row result report. Export all dishes as CSV. Downloadable empty template.
  • SEO / Schema.org markup — Every menu outputs Schema.org structured data (JSON-LD): Menu, MenuSection and MenuItem with prices (Offer) and nutrition (NutritionInformation), so search engines and AI assistants can read your menu. No configuration required, works in every layout
  • Columns & Image Ratio — 2/3/4 columns, 4:3/1:1/16:9 image ratio
  • Subcategory Support — Hierarchical categories with parent and sub-headings in all layouts

Page Builder Support

  • Gutenberg (native block, live preview in editor)
  • Elementor Free 3.5+
  • WPBakery Page Builder

Shortcode

[flavor_menu title="Our Menu"]

Available parameters: title, description, category, limit, show_filter, hide_all_btn, default_category, currency, el_class

External Services

This plugin does not connect to any external services. All assets (CSS, JavaScript) are bundled locally and served from your own server. No data is transmitted to third parties.

Freeon paid plans
Tested up to
WordPress 7.0
This plugin is available for download for your site.