Last updated: Mar 24, 2026, 11:21 AM
| This article contains suggestions only. You are solely responsible for developing and maintaining your Toast menu. If you have any questions concerning your Toast menu, contact the Customer Care team. |
Much of xtraCHEF’s advanced Recipe and Inventory reporting builds off of your Toast menu. More specifically, every transaction and combination of menu items and modifiers is recorded by into Toast Web and synced to xtraCHEF daily.
Because every restaurant is unique, your Toast menu can be configured in a variety of ways to support different menu item, modifier, and size combinations. However, the same menu items and modifiers that create a straightforward checkout experience on your Toast POS may not translate well to your xtraCHEF account. This article will dive into best practices and considerations for your Toast menu through the lens of creating a seamless Toast and xtraCHEF integration.
Note: You must integrate your Toast Web and xtraCHEF accounts for menu and sales data to sync. Learn more about this step in .
Your Toast menu consists of a variety of and . Typically, your menu items represent specific entrees or orders. Modifiers, on the other hand, often indicate the removal or addition of ingredients, sides, or items that aren't included by default. Modifiers may apply to several menu items or just one.
In xtraCHEF, menu items are mapped to a specific , whereas modifiers are mapped to a specific (Ingredient) or . Each menu item must be mapped to a corresponding Recipe to populate in reporting. By connecting these dots, xtraCHEF can begin comparing your prime costs with relevant sales data to create your Product Mix Report and Inventory Analytics.
When creating or altering your Toast Menu with xtraCHEF in mind, it’s important to consider the following:
Best Practices
Combination Plates and "Choose Your Own..." Dishes: It's not uncommon for restaurants to create a menu item titled "Combo Platter" or a "Choose your Own..." type of dish. These may be menu items where the modifiers assigned to them indicate the choice of both entree and sides. Because your menu item must have a corresponding Recipe in xtraCHEF, these menu items would be too vague and complicate your Product Mix Mapping.
"Build Your Own" Pizza: By default, pizza orders unlock endless possibilities for toppings, crusts, sauces, and more. However, because xtraCHEF reporting is based on the mapping of menu items to a corresponding Recipe, you may want to have more specific options such as "Build your Own Regular Pizza" and "Build your Own Gluten Free Pizza." Furthermore, if you offer different pizza bases as well, you could create even more specific options such as "Build your Own White Gluten Free Pizza" or "Build your Own Barbecue Sauce Regular Pizza."
Menu Specific Pricing: Menu Specific Pricing only works if the portion sizes and quantity served are the same between the menus.
Open Price: This only works if the recipe associated with the item is not changing daily.
"Build Your Own" Cocktails: It's not uncommon to have menu items for cocktails broken out by liquor. However, because every menu item needs an xtraCHEF Recipe to unlock reporting, the liquor alone doesn't sufficiently depict the ingredients or even the cocktail being selected.
Size Modifiers: When creating or altering your Toast menu, you have the option of creating size modifiers for certain menu items. Once synced with xtraCHEF, size modifiers allow users to create and dictate how many portions each size includes.
For example, your standard portion for "French Onion Soup" may be a 6 fluid ounce cup. However, that same dish may come in a 12 fluid ounce bowl. In this situation, you would be able to indicate that a bowl serving is simply 2 portions of French Onion Soup when creating your Recipe in xtraCHEF.
An important distinction to make here is that size modifiers do not allow for the substitution of items based on the dish's portion. For example, if different packaging is associated with larger sizes. In those cases, you may want to consider creating a separate menu item for your sizes.
If the entire recipe does not scale together in size, then size-based pricing can't be mapped correctly in xtraCHEF.
Note: Size modifiers are different than your standard modifiers. Creating a standard modifier titled "Large" does not give the option to scale menu items by portion in xtraCHEF.
| Size Pricing That Will Work | Size Pricing That Will Not Work |
|---|---|
Draft Beer 12oz/16oz/24oz
| Large, medium, small coffee
|
Grey Goose vodka single shot/double
| 12oz/16oz bottle of Budweiser
|
Large or small empanada
| |
12oz/16oz prime rib
|
NEW! Nested Modifiers: add extra customization options to the parent modifiers in your Toast menu and are now available for xtraCHEF Pro customers. You can find them in to connect modifiers with your xtraCHEF recipes and ingredients. They will also deplete accordingly for inventory and .
Substitutions with Modifiers: Modifiers are likely already an important part of your Toast menu. Modifiers are used to either add or subtract an additional ingredient or side. Similarly, in xtraCHEF, modifiers cannot both add and subtract an ingredient or side. For that reason, you may want to consider creating both Add and No modifiers. For example, ‘Add Onion’ and ‘No Onion’.
Duplicate Modifiers: It is always best to limit modifiers and modifier groups as this makes building and managing menus easier. xtraCHEF is only concerned with portion sizes for particular modifiers and only requires distinct modifier groups if the portions are affected. If the modifiers are all using the same amount of an ingredient, it is easy to map multiple modifiers at once as long as the modifier names are exactly the same.
Pre-Modifiers: Pre Modifiers do not work for xtraCHEF. The work around is to create distinct modifier groups for "NO", "ADD", "LITE", "XTRA".
Duplicate Modifiers: It is always best to limit modifiers and modifier groups as this makes building and managing menus easier.