A meal prep ordering system on your own website
Customers choose their meals, portions and a delivery or pickup date on your website. You get a clear list to cook from. FoodMaster takes no commission.
4.9/5 from 92+ reviews, used by 10,000+ restaurants Read the reviews
Try the healthy demo. 30-day money-back guarantee, support within a day.
- Orders for a chosen delivery or pickup date
- Portion size and protein as options
- Delivery zones and fees you set

Ordering built around prep days
Meal prep orders are placed ahead for a day. The system collects them by date so you know what to cook.
Ordering ahead
- Choose the date
Customers pick the delivery or pickup date and time slot at checkout.
- Portions and proteins
Size and protein as single choices, extras as multi choices.
- Notes
The comments field for allergies or no dressing.
Delivery
- Delivery zones
By distance, postcode or a map zone, with a fee per zone.
- Pickup points
Collection at your kitchen in the slots you set.
- More than one kitchen
Each location with its own menu, hours and zones.
The kitchen
- Tickets print themselves
Every order printed through the Windows and macOS app.
- Kitchen display
Orders from new to ready on one screen.
- Your numbers
Revenue, orders and top meals in your WordPress admin.
Order from the healthy kitchen demo
Open the healthy food demo, choose a bowl and portion and pick a date at checkout.
Open the healthy demo See all 20 restaurant demosYour meal prep brand, your customers
Marketplaces take a commission and keep the customer. Your own meal prep ordering system costs one yearly fee.
Delivery apps and marketplaces
- Commission on every order
- Your meals next to other brands
- Customer details stay with the app
- No ordering for a set date
FoodMaster on your website
- No commission: you keep 100% of each order
- Orders for the dates you cook
- You own every customer and order
- One yearly fee, unlimited orders
Launch online ordering for your meal prep
No developer needed. If you can install a WordPress plugin, you can take orders online.
Read the FoodMaster setup guide- 1
Install FoodMaster
Add it to your WordPress site with WooCommerce and run the setup wizard.
- 2
Add meals and options
Create meals with portion and protein option groups.
- 3
Set dates and zones
Choose how far ahead people can order and where you deliver.
One licence, the whole ordering system
No per-order charges and no add-ons. Everything below comes with one purchase.
- FoodMaster pluginMenu, delivery, pickup and dine-in ordering, options, time slots and zonesWordPress with WooCommerce
- Restaurant themeRestaurant demos to start from, so the site looks finished from day oneWordPress
- Order management appAccept and track orders live, with sound alertsWindows, macOS, Android and iOS
- POS appWalk-in and phone orders, receipts, staff PINsWindows and macOS
- Kitchen displayLive order screen for the kitchen teamAny screen with a browser
Meal Prep Ordering System FAQ
Anything not covered here, submit a ticket. We reply within a day.
Submit a ticketCan customers order meals for a specific date?
Yes. They choose the date and time slot at checkout.
Can customers choose portion size and protein?
Yes. Each is a single-choice option, with extras as multi choices.
Can I deliver only in my area?
Yes. Set zones by distance, postcode or a map, each with its own fee.
Does it support weekly subscriptions?
FoodMaster takes one-off orders for a chosen date. Customers can reorder each week from their account.
Do I pay commission?
No. One yearly licence, unlimited orders.
Other kinds of restaurants
FoodMaster is set up the same way for other kitchens.
Building on WordPress? See the WooCommerce restaurant plugin, the WordPress restaurant plugin and the WordPress restaurant theme.
Take meal prep orders on your own site
Orders by date, no commission. If it does not fit your business, the 30-day guarantee covers you.