- The smarter WordPress menu plugin
Your Menu,
Build your restaurant menu once, then use it across your website, printable PDFs, table-tent QR codes, and Google search. Change a price, mark an item sold out, or add a special without rebuilding the page.
- 9 professional layouts. Live design controls. No coding or third-party QR service required.
Your menu should be data, not a page-builder project
Most restaurant menus are recreated in several places: the website, a PDF, a QR menu, and sometimes separate pages for each location. Every change creates more work and another opportunity for outdated information.
NonStop Menu keeps your menu in one structured system inside WordPress. Every version uses the same menu data, so your content stays consistent wherever customers find it.
Update prices once
Update item prices, seasonal notes, and descriptions in one dashboard, instantly refreshing every public touchpoint.
Complete alignment
Keep web, print, QR, and Google search information perfectly synchronized without managing multiple documents.
Flexible presentation
Change layouts or aesthetics anytime with 1-click presets without ever rebuilding your dishes, tags, or categories.
Native WordPress feel
Manage menus in an interface restaurant floor managers and staff already know. No proprietary software lock-in.
Never apologize to a dining guest for a stale price or out-of-stock item again.
Everything you need to publish and manage a better menu
Designed exclusively for the real operational challenges of modern hospitality.
Nine professional layouts
From Classic List and Two Column to Accordion, Tabbed, Side Navigation, and Magazine. Tailored for fine dining, cafes, breweries, and casual spots.
- 9 Built-in Templates
Live design customizer
Over 35 dedicated design controls for fonts, spacing, card elevations, dietary badges, and price styling with instant real-time live preview.
- Zero CSS Required
Print and PDF ready
Generate a clean, theme-free dedicated print layout ready for desktop browser printing or instant one-click high-res vector PDF export.
- Vector Crisp Resolution
Built-in QR codes
Generate table-tent scannables pointing directly to your live mobile menu. Download print-ready SVG files with absolutely no ongoing monthly platform fees.
- $0/mo QR Hosting Cost
Spreadsheet-friendly
Upload spreadsheets from Excel or Google Sheets. Map custom columns, preview changes before committing, and export back whenever you need.
- Smart Deduplication
Google-ready menu data
Automated Schema.org structured data (Menu, MenuSection, MenuItem) baked right into your HTML for top-tier organic local search ranking.
- Automated JSON-LD
One menu. Nine looks. Zero rebuilding.
Choose the layout that fits your restaurant today and change it whenever your brand or menu evolves. Each menu can use its own layout and design settings.
- Live rendering: 3 items sampled
Truffle Pappardelle
Hand-cut pasta ribbons, foraged black winter truffles, cultured butter emulsion, aged Parmigiano Reggiano.
Wagyu Beef Tartare
A5 Miyazaki beef, cured farm egg yolk, caperberries, charred shallot dressing, toasted brioche crisps.
Yuzu Meyer Lemon Tart
Crisp butter sable pastry, Japanese yuzu curd, torched Swiss meringue, candied citrus zest.
Set your brand once. Override anything, anywhere.
Start with the Minimal, Fine Dining, or Izakaya preset, then make it yours. Set global colors and typography for every menu or customize an individual menu for a special concept, promotion, or location.
Micro-level styling knobs
Using live restaurant content
Inherit or redefine global brand
Cocktails vs dinner layouts
Zero WordPress theme conflicts
Multiple menus on one page
- Style Customizer
More than names, descriptions, and prices
Restaurant menus are complicated. NonStop Menu accounts for the operational details that generic list and page-builder tools overlook.
Flexible pricing
Support standard prices, Market Price (MP), and multiple sizing variants like Glass/Bottle, Small/Large, or 12oz/20oz pours.
Options and add-ons
Organize modifiers: ‘Choose one side’, ‘Add up to two toppings’, with customizable min/max selection validation rules.
Dietary & allergen details
Display vegan, spicy, gluten-free, shellfish, and dairy flags with visual iconography and matching Google Schema.org tags.
Specials and availability
Schedule breakfast menus, lunch specials, Happy Hour cuts, or late-night kitchen menus to activate and hide automatically by hour.
Sold-out & featured items
Mark an item 86’d with a single toggle directly from your mobile phone or tablet without touching page layout or template blocks.
Multiple locations
Run distinct regional pricing, local tap lists, or sold-out statuses across different branches while sharing base descriptions and assets.
- Built for how real restaurant menus work, not just how they look.
- WP Menu Dashboard
Starters • $16.00
Mains • $36.00
Mains • $58.00
Accessible keyboard controls enabled (↑ / ↓)
Easy enough for daily updates
Restaurant staff should not need a developer every time a price changes or an item sells out. NonStop Menu empowers hosts, managers, and kitchen teams with friction-free editing.
- Drag and drop sections and menu items into order with instant resequencing.
- Add category header notes and menu-wide footnotes (e.g. state health warnings, corkage fees).
- Toggle 86'd sold-out status in 2 seconds directly from the item dashboard list.
- Allow restaurant shift editors to manage dishes without giving full admin privileges.
- Accessible up and down controls when working via tablet or without a physical mouse.
From spreadsheet to storefront in minutes
Already have a menu in Excel or Google Sheets? Upload it as a CSV, match your columns, and preview exactly what will be created or updated before committing any changes. NonStop Menu can import prices, variants, options, allergens, badges, availability schedules, and location-specific pricing. Corrected spreadsheets update existing items instead of creating duplicates when matched by SKU or menu details.
Upload your CSV
Drag and drop your spreadsheet from Excel, Google Sheets, or Toast POS export.
menu_export_2025.csv
Map & preview columns
Intelligent column mapping links Item Title, Price, Allergens, and Modifiers seamlessly.
Col A (Dish)
→ Item Name
Col B (Cost)
→ Price
Col C (Vegan)
→ Diet Flag
Publish your menu
One-click commit immediately synchronizes your web pages, QR codes, and PDF layouts.
- Export to CSV for spreadsheet editing or JSON for a complete menu backup.
Your digital and printed menus finally stay in sync
Every menu automatically receives a clean print page and a mobile-friendly QR destination. There is no second PDF template to maintain and no third-party QR platform to pay every month.
- Print or save as PDF directly from any modern browser with pristine typography.
- Preserve the menu's visual design, borders, and margins cleanly in physical print.
- Generate high-density scannable QR codes automatically for table tents and windows.
- Download print-shop-ready SVG vector artwork with custom quiet zones and brand colors.
- Embed your QR code anywhere using the simple shortcode [nsm_menu_qr].
“Design it once. Put it on the website, in customers’ hands, and on every table.”
Table 14 • Dine-In Menu
Scan with your smartphone camera for daily specials & wine list
Help Google understand what you serve
NonStop Menu automatically adds Schema.org menu data whenever a menu is displayed. Menu sections, items, prices, currency, dietary details, calorie information, and sold-out status are presented in a format search engines can read. There is nothing extra to configure. Publish the menu and the structured data is included automatically.
schema-menu.jsonld
Schema.org / Menu / MenuItem
{
“@context”: “https://schema.org”,
“@type”: “Menu”,
“name”: “Dinner Menu”,
“hasMenuSection”: [{
“@type”: “MenuSection”,
“name”: “Main Courses”,
“hasMenuItem”: [{
“@type”: “MenuItem”,
“name”: “Truffle Pappardelle”,
“description”: “Hand-cut pasta ribbons, foraged winter truffles…”,
“offers”: {
“@type”: “Offer”,
“price”: “24.00”,
“priceCurrency”: “USD”,
“availability”: “https://schema.org/InStock”
},
“suitableForDiet”: “https://schema.org/VeganDiet”
}]
}]
}
- Better menu data for search engines, without manually writing schema markup.
* Google determines whether and how rich results appear in queries.
Fast and easy to browse on every screen
Give customers a menu that works as well on a phone at the table as it does on a desktop at home.
Mobile first layouts
Carefully proportioned tap targets, legible contrast, and smooth touch-friendly scrolling.
Instant client-side search
Filter dishes, allergens, and drink profiles instantaneously without reloading the page.
Sticky category navigation
Quick jump tabs follow guests down long pages for frictionless wine and appetizer navigation.
Keyboard & screen-reader support
WCAG 2.1 AA compliant semantic HTML tags, ARIA attributes, and accessible focus rings.
Reduced-motion support
Honors operating system motion preferences for visitors sensitive to fluid animations.
Lightweight style loading
Only assets required by the active layout are enqueued. Zero CSS bloat on your site.
Add a menu anywhere in WordPress
Use Gutenberg blocks, Elementor widgets, or clean shortcodes. Place entire menus, single categories, individual items, or standalone QR triggers into any theme template.
[nsm_menu id=”12″]
[nsm_menu category=”rolls” columns=”2″]
[nsm_menu_item id=”88″]
[nsm_menu_search] & [nsm_menu_nav]
[nsm_menu_pdf] & [nsm_menu_qr]
Block Editor & Page Builder Friendly
First-class Gutenberg block with live inline inspector controls.
Works with WordPress 6.5+ and PHP 8.1+. Install, activate, and begin building. No Composer, terminal dependencies, or npm build setup is required.
- Compatible with Astra, GeneratePress, Kadence, Divi, Elementor & Block Themes.
Your menu stays on your website
NonStop Menu works independently inside WordPress. Your menu data does not need to pass through an outside SaaS platform, and no external service is required for QR generation. You keep 100% control over your restaurant data.
Strict sanitization, nonces, and capability checks.
No forced third-party APIs or subscription tie-ins.
100% compatible with WPML, Polylang, and Loco Translate.
Deactivation never removes your menu data or dishes.
Complete database cleanup options managed by site owner.
Licenses control update delivery, not lock-in access.
See what NonStop Menu can do in minutes
Create the included sample menu with one click and explore layouts, pricing variations, market pricing, scheduling, sold-out items, and design presets before entering your own content.
One plugin. One source of truth for your menu.
Choose the license that matches your restaurant or agency needs. All plans include every feature, all 9 layouts, and free updates.
/year
Perfect for independent bistros, single cafes, and food trucks.
- 1 Restaurant Website
- All 9 Professional Layouts
- Built-in QR Generator & Print PDF
- Automated Schema.org Rich Data
- 1 Year Plugin Updates & Email Support
- 14-Day Money-Back Guarantee
/year
Ideal for growing multi-unit groups, franchise partners, and boutique studios.
- 5 Restaurant Websites
- Multi-Location Price Overrides
- All 9 Professional Layouts
- Built-in QR Generator & Print PDF
- CSV & POS Import / Export System
- Priority Email & Ticket Support
- 14-Day Money-Back Guarantee
/year
For digital agencies, hospitality consultants, and WordPress creators.
- Unlimited Websites
- Reusable Client Style Presets
- All Current & Future Layouts
- Centralized Client License Hub
- Dedicated VIP Agency Support
- 14-Day Money-Back Guarantee
Everything you need to know about NonStop Menu
Do I need to rebuild my menu if I want to switch to a different layout?
No. Your menu items, sections, prices, and options exist independently of the layout you select. You can switch between any of the nine layouts anytime with a single click, and all of your menu content will display in the new layout immediately.
How does the print view work? Does it include my theme’s header and footer?
The print view is an isolated, clean representation of your menu designed specifically for printing or saving as a PDF. It strips away website navigation bars, headers, sidebars, and footers, leaving only your styled restaurant menu.
Are there ongoing costs for QR codes?
No. The QR codes are generated directly by NonStop Menu on your WordPress installation and point straight to your website’s menu page. There are no monthly subscriptions, scan limits, or third-party redirection fees.
Can I import our existing menu from a spreadsheet?
Yes. NonStop Menu supports CSV import with column mapping. You can upload an Excel or Google Sheets export, match your columns (such as dish title, description, price, tags, and allergens), preview changes, and import your items in minutes.
Does NonStop Menu add Schema.org structured data?
Yes. NonStop Menu automatically injects compliant JSON-LD Schema.org data (Menu, MenuSection, MenuItem, Offers, and Diet constraints) so search engines can easily index your culinary offerings.
Can I show different menus on different pages?
Yes. You can build as many independent menus as you need (e.g. Breakfast, Brunch, Dinner, Wine List, Catering) and display them on different pages using dedicated shortcodes or Gutenberg blocks.
Does it work with page builders like Elementor or Divi?
Yes. NonStop Menu works with any page builder that supports WordPress shortcodes or widgets, including Elementor, Divi, Beaver Builder, and Beaver Themer.
What happens if I deactivate the plugin? Will I lose my menu content?
No. Deactivating the plugin preserves all of your menus, dishes, categories, and settings in your WordPress database. You can reactivate anytime without losing data.
Can restaurant staff update items without having administrator access?
Yes. NonStop Menu includes custom user permissions allowing WordPress Editors or custom floor roles to edit menu items, update prices, and toggle 86’d statuses without full admin rights.
What are the minimum server and WordPress requirements?
NonStop Menu requires WordPress 6.5 or higher and PHP 8.1 or higher. It is optimized to operate smoothly on shared, VPS, and managed WordPress hosting environments.
Stop Updating the Same Menu in Four Different Places
Create one structured restaurant menu that powers your website, printed PDF, QR experience, and search-engine data.
Change it once. Keep it current everywhere.