Trusted by 3K+ Active Users
WordPress Restaurant Menu Plugin with Online Food Ordering
Excellent
- Keep 100% of every order
- No per-order fees, ever
- Works with WooCommerce

We’re Featured On:
Front-End Dashboard, New Admin, Custom Order Statuses, Order Timeline / Tracking, QR Table Ordering, Timed Products, Custom Checkout Fields, Order Bumps, POS Printing, SMS & WhatsApp Notifications, Checkout Extra Fields and more Released Jun 24, 2026
Food Menu is a powerful WordPress restaurant menu plugin that transforms your website into a complete online restaurant. Display stunning food menus with 20+ layouts, accept orders through WooCommerce integration, manage visual table reservations, and offer flexible pickup and delivery options. Trusted by 3,000+ restaurants worldwide, this all-in-one solution works with Elementor and Gutenberg for effortless setup without coding.
The big reasons to switch
Everything a restaurant needs, running
on your own site
Start with a beautiful menu today. Turn on ordering when you’re ready — then add the kitchen,
floor and stockroom tools that replace three other subscriptions.
Online Food
Ordering
Multiple Food
Menu
Visual Table
Reservation
Food Pick-up
and Delivery
Order
Notification
Online Ordering using WooCommerce
AJAX add-to-cart runs on your own WooCommerce checkout and payment gateways — so you keep 100% of every order.
- No middleman, no per-order fees
- WooCommerce Blocks cart & checkout
- Stock and availability respected

Pickup, delivery & dine-in
Three complete order types, each with its own rules — so every service runs exactly how your restaurant works.
- Own message, schedule & time slots per type
- Date & time picker with lead time & pre-order window
- Per-branch overrides for every location

Product add-ons
Turn every dish into an upsell — extra cheese, sides, sizes — with unlimited add-on groups that lift average order value.
- Five field types with per-option price impact
- Drag-and-drop to build and reorder groups
- Server-side validated, shown right in the cart

Table reservation
Take bookings on your own site instead of paying per cover — now free, with automated email flows.
- Weekly schedule & 15/30/60-min slots
- Customer + admin emails per status
- Pro: drag-and-drop floor plan guests pick from

QR code table ordering
One code per table turns any dine-in seat into an ordering station — contactless, with zero hardware.
- Table number tied to the order
- Stripped-down minimal checkout
- Auto branch detection on scan

Multi-location branches
Run every outlet from one WordPress site, with menus and orders that always know which branch they belong to.
- Location-based menu filtering
- Always-visible floating switcher
- Per-branch schedules, limits & orders

Live kitchen monitor
A real-time order board built for the pass — no tablet app, no extra subscription, no second screen to pay for.
- Per-item “prepared” checkboxes, synced
- Audio alarm on new orders
- One-tap status change from the card

POS printing, five slip types
Everything the floor and kitchen need on paper — thermal-printer friendly, one click from admin or the dashboard.
- Kitchen, packing, receipt, driver & confirmation
- Logo and custom footer on every slip
- Manual tip line for handwritten tips

Inventory built for a kitchen
Real stock control for a kitchen, not a warehouse — with reports built from actual orders, never estimates.
- Suppliers, purchase orders & reconciliation
- Auto-deduct on sale, restore on refund
- Sales, profit and waste-cost reports

Front-end dashboard manager
Run the whole operation from
the front end
Manage your entire restaurant operation from the front end — no need to
touch the WordPress admin panel.
Order Management
A live, staff-facing order screen outside wp-admin — see every incoming order, create phone and walk-in orders, and update status in a tap.
- Real-time incoming orders
- Create & edit orders on the floor
- Change status without wp-admin
- Print any slip in one click

Inventory Management
Track stock the way a kitchen actually works — auto-deduct on sale, restore on refund, log wastage, and read reports built from real orders.
- Per-product stock with units
- Wastage & activity logs
- Suppliers & purchase orders
- Sales, profit & waste reports

Kitchen Monitor
A real-time order board for the pass with per-item check-off, audio alerts and one-tap status changes — no tablet app or subscription.
- Live board of active orders
- Per-item “prepared” check-off
- Customizable audio alarm
- One-tap status toggle

Role Manager
Give cashiers, kitchen and delivery staff exactly the access they need — role-based permissions across orders, inventory and the kitchen monitor.
- Cashier, kitchen & manager roles
- Granular per-area permissions
- Per-location access control
- Keep wp-admin locked down

More ways to sell & run
Advanced features that make it effortless
the whole operation moving.

Floating mini cart
A slide-in drawer customers can see at a glance, with auto-open, coupon form and full color theming — a strong lever on completion.

Tipping at checkout
Fixed or percentage tips shown in the cart, checkout or both — inline on order totals, and on the WooCommerce Blocks cart too.

Order bumps
A cross-sell carousel inside the mini cart, right before checkout — full slider control with autoplay and pause-on-hover.

Discounts & special offers
Automatic percentage and fixed discounts, menu- and category-scoped, plus a scheduled special-menu popup.

Timed products
Schedule when each dish appears — breakfast, lunch and dinner menus that switch themselves, timezone-aware.
Order timeline & tracking
A full status-change history and a public tracking page customers check with order ID and email.

SMS & WhatsApp updates
New-order and status-change messages via Twilio, with rich placeholders — run SMS only, WhatsApp only, or both.

Custom order statuses
Model your real kitchen workflow — “Preparing”, “Out for delivery” — each with a color, icon and its own notifications.

Reviews & star ratings
Collect food reviews and star ratings, submitted right from the quick-view popup with no page reload, plus food tags to help diners choose.

Time-slot order limits
Cap orders per pickup, delivery and dine-in slot so the kitchen never gets buried at 7pm — enforced across three gates.

Custom checkout
A purpose-built, section-controlled checkout for food ordering — fewer fields, fewer drop-offs, with custom heading and button text.

Role manager
Create cashier, kitchen, delivery and manager roles with granular permissions and per-location access control.
The full depth
And a hundred details that add up
Menu & display
- Grid, list, group-by-category & slider layouts
- Isotope filter, even & masonry grids
- Responsive column control per device
- 4-step shortcode generator — unlimited menus
- Gutenberg block & Elementor widgets
- 20+ Pro layouts, popups & AJAX pagination
Rich menu data
- Variable pricing — small / medium / large
- Regular & sale price with strike-through
- Ingredients with drag-and-drop ordering
- Nutrition facts with custom units
- Reviews, star ratings & food tags
- Product add-ons — 5 field types, price impact
Ordering & fulfillment
- Pickup, delivery & dine-in with own rules
- Date & time picker, lead time & pre-order window
- Time-slot order limits per service
- Timed products — breakfast / lunch / dinner
- Floating mini cart & order bumps
- Custom checkout, extra fields & tips
Operations & kitchen
- Custom order statuses with color & icon
- Order timeline & public customer tracking
- SMS & WhatsApp notifications via Twilio
- Role manager — granular staff permissions
- Inventory reports — sales, profit & waste cost
- Consistent currency & number formatting
Offers & conversion
- Automatic percentage & fixed discounts
- Menu- and category-scoped promotions
- Cart-total threshold rules
- Scheduled special-menu popup
- Coupon form inside the mini cart
- Tips & gratuity — fixed or percentage
Built for real sites
- Translation ready — WPML & Loco compatible
- HPOS compatible & performance-first
- Full REST API (fmp/v1)
- One-click licensing & automatic updates
- Docs, video tutorials & support forum
- Backward-compatible upgrades
Who it’s for
One plugin that scales from a
café to a chain
Restaurants
Neighborhood eateries to multi-location chains — categories, filters and per-branch menus scale with you.
Cafés & coffee shops
Beverages, pastries and light meals in layouts built for frequent seasonal changes.
Cloud kitchens
Delivery-first operations with slot limits, a live kitchen monitor and driver slips.
Fast food & QSR
High volume, minimal checkout and a live kitchen board that keeps the line moving.
Catering companies
Packages, pricing tiers and specialty menus with variable pricing.
Dine-in venues
QR table ordering, visual table reservation and table-aware kitchen slips.
Built to be trusted
Own the whole thing — data,
orders and all
Keep 100% of the order
No per-order fees, no third-party platform. Payments run on your own WooCommerce gateways.
Staff never need a login
The front-end dashboard is the restaurant — orders, kitchen and printing without wp-admin.
Real data, not estimates
Every report is built from actual orders. Anything that can’t be computed is left blank, never guessed.
- Translation ready · WPML & Loco
- HPOS compatible
- Performance-first, cache friendly
- Full REST API
Pricing
Select the perfect pricing plan for your
restaurant management
Coming from ThemeForest? 👋
Since July 1, 2026, Envato retains about 60% of every ThemeForest sale- making it difficult to provide premium support and ongoing updates.
Excluded from the envato license:
- × Priority Customer Support
- × Full access to extensions
Food Menu — 1 Site
- Food Menu Pro Plugin
- 1 Domain License
- Online Ordering by Woocommerce
- Reservation Management
- Pick-up & Delivery
- Mini Cart
- Product Add-ons
- Visual Table Reservation
- Live Order Management New
- Advanced Inventory Management New
- 1 Year Updates & Support
Food Menu — Unlimited Sites
- Food Menu Pro Plugin
- Unlimited Domains License
- Online Ordering by Woocommerce
- Reservation Management
- Pick-up & Delivery
- Mini Cart
- Product Add-ons
- Visual Table Reservation
- Live Order Management New
- Advance Inventory Management New
- 1 Year Updates & Support
Bundle — 1 Site
- FoodMenu Pro + All Restaurant Themes
- License for 1 Site
- All 4 Restaurant Themes (Foodymart, Panpie, Redchili and Foodcart)
- SchemaEngine AI Plugin Restaurant Schema
- Future Restaurant Theme
- 1 Year of Updates & Support
Bundle Unlimited Sites
- FoodMenu Pro + All Restaurant Themes
- License for Unlimited Sites
- All 4 Restaurant Themes (Foodymart, Panpie, Redchili and Foodcart)
- SchemaEngine AI Plugin Restaurant Schema
- Future Restaurant Theme
- 1 Year of Updates & Support
Food Menu —1 Site
- Food Menu Pro Plugin
- 1 Domain License
- Online Ordering by Woocommerce
- Reservation Management
- Pick-up & Delivery
- Mini Cart
- Product Add-ons
- Visual Table Reservation
- Live Order Management New
- Advance Inventory Management New
- Lifetime Updates & Support
Food Menu — Unlimited Sites
- Food Menu Pro Plugin
- Unlimited Domains License
- Online Ordering by Woocommerce
- Reservation Management
- Pick-up & Delivery
- Mini Cart
- Product Add-ons
- Visual Table Reservation
- Live Order Management New
- Advance Inventory Management New
- Lifetime Updates & Support
Bundle - 1 Site Lifetime
- FoodMenu Pro + All Restaurant Themes
- License for 1 Site
- All 4 Restaurant Themes (Foodymart, Panpie, Redchili and Foodcart)
- SchemaEngine AI Plugin Restaurant Schema
- Future Restaurant Theme
- Lifetime Updates & Support
Bundle Unlimited Sites
- FoodMenu Pro + All Restaurant Themes
- License for Unlimited Sites
- All 4 Restaurant Themes (Foodymart, Panpie, Redchili and Foodcart)
- SchemaEngine AI Plugin Restaurant Schema
- Future Restaurant Theme
- Lifetime Updates & Support
100% risk-free money-back guarantee
Trusted by WordPress experts &
community leaders
- ★
- ★
- ★
- ★
- ★
Absolutely Perfect – and Pro Version Great Price
I recently built a site for a local cafe and compared several menu systems. This was ideal for the requirements and was very easy to use. The paid version is also extremely well priced (affordable) and has just the right amount of features.
- ★
- ★
- ★
- ★
- ★
Straightforward and useful plugin
I am using this plugin to make a woocommerce shop with categories in a tabbed list. It was quick and easy and it pulled data from WooCommerce just as expected. Very functional.
- ★
- ★
- ★
- ★
- ★
Absolutely Perfect – and Pro Version Great Price
I recently built a site for a local cafe and compared several menu systems. This was ideal for the requirements and was very easy to use. The paid version is also extremely well priced (affordable) and has just the right amount of features.
- ★
- ★
- ★
- ★
- ★
Straightforward and useful plugin
I am using this plugin to make a woocommerce shop with categories in a tabbed list. It was quick and easy and it pulled data from WooCommerce just as expected. Very functional.
- ★
- ★
- ★
- ★
- ★
Super plugin and customer support
I had a fantastic experience with customer support! They were incredibly responsive and addressed my issue quickly and professionally. I’m really impressed with how efficiently they resolved my concern.
- ★
- ★
- ★
- ★
- ★
Special food
The Food Menu – Restaurant Menu & Online Ordering for WooCommerce plugin has great reviews for ease of use and WooCommerce integration. You can use it to enhance Macdonalds Delicious Food Stuffz by creating a seamless online menu and ordering system
- ★
- ★
- ★
- ★
- ★
Super plugin and customer support
I had a fantastic experience with customer support! They were incredibly responsive and addressed my issue quickly and professionally. I’m really impressed with how efficiently they resolved my concern.
- ★
- ★
- ★
- ★
- ★
Special food
The Food Menu – Restaurant Menu & Online Ordering for WooCommerce plugin has great reviews for ease of use and WooCommerce integration. You can use it to enhance Macdonalds Delicious Food Stuffz by creating a seamless online menu and ordering system
- ★
- ★
- ★
- ★
- ★
Awesome, amazing customer service
They responded immediately to my issue and emailed a solution to my issue. It is so rare these days to find this kind of support that I felt the need to review them. The plugin works very well. We are extremely happy with it.
- ★
- ★
- ★
- ★
- ★
Absolutely Perfect – and Pro Version Great Price
I recently built a site for a local cafe and compared several menu systems. This was ideal for the requirements and was very easy to use. The paid version is also extremely well priced (affordable) and has just the right amount of features.
- ★
- ★
- ★
- ★
- ★
Awesome, amazing customer service
They responded immediately to my issue and emailed a solution to my issue. It is so rare these days to find this kind of support that I felt the need to review them. The plugin works very well. We are extremely happy with it.
- ★
- ★
- ★
- ★
- ★
Absolutely Perfect – and Pro Version Great Price
I recently built a site for a local cafe and compared several menu systems. This was ideal for the requirements and was very easy to use. The paid version is also extremely well priced (affordable) and has just the right amount of features.
Latest change logs
New: Show or hide the "Free" badge on addon options, site-wide or per addon group New: Report settings page to exclude order statuses from dashboard report totals New: Set how many days the dashboard reports cover on first load Improved: Even spacing between addon options in radio and checkbox groups Improved: Role Manager users are collapsed by default, with an arrow to expand each one Improved: Deleted users are flagged "Invalid user" in Role Manager instead of showing a bare ID Improved: Moved "Statuses That Count As Sales" from Inventory to the new Report page Improved: Cancelled, Failed, Refunded and Pending payment can no longer be removed from report exclusions Improved: Order Timeline now shows the exact time of each status change Improved: Order Timeline is now on by default, so order history is recorded from day one Fixed: Order Timeline times followed the viewer's timezone instead of the store's Fixed: Time slot order limits counted orders from every slot on older WooCommerce order storage Fixed: Location filter and new-order counts ignored on older WooCommerce order storage Fixed: Addon and grand totals stuck at zero when an option price was left non-numeric
New: Choose which order statuses count as sales in the inventory reports Improved: AJAX add to cart now works for every product type, without a page reload Improved: Sales Amount card now shows the gross total including tax Improved: Inventory popups now show the product name, regular price and sale price New: Edit product and View product links in the inventory popups, opening in new tabs Added: Sales report status setting under Front-End Dashboard settings (Pro) Fixed: Unit cost price could be saved higher than the product selling price Fixed: Excluded product types still appeared in the dashboard reports and inventory figures Fixed: Dashboard and reports showed the wrong currency symbol and decimals Fixed: On-hold orders were left out of sales reports, under-reporting revenue Fixed: Report date picker calendar was unusable on mobile screens Fixed: Variable and add-on products redirected to the product page for logged-out visitors Fixed: Add to cart could pick up fields from another product's form
New: Dine In order type with table selection, weekly schedule, time slots and slot limits
New: Dine In settings tab with a table list, optionally scoped per location
New: Order type, location, date and time fields on the Create Order screen
Improved: Dine In details on the orders list, quick view, order panel, POS slips, Kitchen Monitor and customer order page
Improved: New WhatsApp and SMS placeholders — {order_type}, {order_schedule}, {table_number}
Improved: Added food item check-off functionality to the Kitchen Monitor
Improved: Added customizable alarm settings for the Kitchen Monitor
Frequently asked questions (FAQs)
What is the Food Menu plugin for WordPress?
Does Food Menu support online ordering, and do I need WooCommerce?
Is there a free version of the Food Menu plugin?
Does Food Menu offer pickup and delivery options?
Can I accept table reservations with this plugin?
Does Food Menu support QR code ordering for dine-in tables?
Can I manage multiple restaurant locations with one plugin?
Can staff manage orders without the WordPress admin?
Does Food Menu send order notifications by SMS or WhatsApp?
Is Food Menu compatible with Elementor and Gutenberg?
Keep 100% of every order. Start
with Food Menu today.
just your menu, your ordering and your kitchen, on your own
WordPress site.