Let customers build their meal. Keep your kitchen sane.
Proteins, portions, sides and options, with macros that update as they choose. Every combination still lands in one clean prep list.
Sample numbers.
What it replaces
Special requests buried in order notes and a kitchen that has to read every one.
How it works
- 01
Set up your components and the rules: what goes with what, and how much.
- 02
Customers build their meal, and the macros update as they go.
- 03
Your kitchen gets the totals by component and portion.
Regular meals can get selectable meal options too, with any number of customizations you set.
Sample data.
Options you control
Custom meals & components
Some customers want the chicken with rice. Others want double chicken, no rice, extra greens. You set up the proteins, bases, veggies and sauces you offer, each in the portion sizes you choose, and customers build their own meal from them.
You decide which categories they can pick from and which ones they must fill before the meal goes in the cart. The price updates as they choose, and the kitchen totals count every component and portion, so you know how many 6 oz chicken portions to cook.
Read the help article: Custom meals & components ↗Dynamic macros
When a customer builds their own bowl, they want to know what is in it. Protein, carbs, fat and calories update live as they pick each component and portion, based on the ingredients you linked, instead of a generic average.
You enter the macros once per ingredient for a set portion, such as per 4 oz, and the site does the adding up and converts between amounts, as long as ingredient and component use the same kind of unit.
Read the help article: Dynamic macros ↗Meal options
Give a meal choices at order time, such as a size, a side or a modifier. You set up each choice with its own price, so a bigger portion or a premium side can cost more.
Customers pick what they want as they order, and the choice follows the meal onto the order.
Preset meal builder
Build a ready-made meal, like a classic bowl, by picking a component and a portion for each category. The meal's name fills itself in from your picks, such as a portion and a protein, so you are not typing it by hand.
Customers order it as one meal, and your kitchen still works from the same components.
Allergens & diet filters
A customer with a peanut allergy should not have to read every ingredient list to find dinner. Customers set their allergens and diet preferences, and the order page hides the meals that conflict, matched from each meal's tags, ingredients, recipes and components.
You choose which allergens and diet filters customers can pick, and you can add your own, such as gluten or mustard. You answer fewer "is this safe?" messages.
Read the help article: Allergens & diet filters ↗Nutrition fact documents
Attach a nutrition fact sheet, such as a PDF, to a meal or to the whole menu. Customers open it right from the menu, so the "is this gluten free?" email answers itself.
One menu-wide document can cover everything, and you can take it down any time. For custom meals where the numbers change with each choice, dynamic macros do the math instead.
Read the help article: Nutrition fact documents ↗Meal tags & filters
Tag meals with things like Gluten Free, High Protein or Kid Friendly. Customers tap a tag and the menu shows only meals that carry every tag they picked.
Each tag can also show as a short key on the order page, so a customer learns your symbols once and shops faster. You choose which tags customers can filter by.
Read the help article: Meal tags & filters ↗
Want to see which plan includes what? Compare plans →
“…we love how customizable everything is.”