Understanding Modifiers

Modifiers let you define what customers can change about a menu item — add extra toppings, remove ingredients they don't want, choose a size, or swap one ingredient for another. They're how you turn a single "Burger" menu item into dozens of possible variations, each with accurate cost tracking.


Why Modifiers Matter

Without modifiers, you'd need a separate menu item for every possible combination — "Burger No Onions", "Burger Extra Cheese", "Burger Large". Modifiers let you start with one base item and define the available customizations, so:

  • Your team sees exactly what modifications are possible for each dish
  • Cost calculations update automatically when modifiers add or remove ingredients
  • Meal planning tracks the actual ingredients needed, including modifications
  • Production reports reflect the true quantities, accounting for adds, removes, and substitutions

Key Concepts

Modifier Groups and Modifiers

The modifier system has two layers:

Concept What It Is Example
Modifier Group A category of choices — the "question" you're asking "Choose Your Size", "Add Toppings", "Remove Ingredients"
Modifier An individual option within a group — one possible "answer" "Large", "Add Bacon", "No Onions"

A modifier group defines the rules (how many can be selected, whether it's required, pricing), while each modifier within it represents one specific choice.

Modifier Group: "Burger Toppings" (optional, pick up to 3)
├── Modifier: "Add Bacon" (+$2.00)
├── Modifier: "Add Avocado" (+$1.50)
├── Modifier: "Extra Cheese" (+$1.00)
└── Modifier: "Add Jalapeños" (+$0.50)

Where to Create Modifiers

You can add modifier groups in two places:

  1. On a recipe (recommended) — The modifier group is tied to the recipe itself. When that recipe is used in any menu item, the modifiers automatically appear. Change the recipe's modifiers once, and every menu item using that recipe gets updated.

  2. On a menu item directly — The modifier group is assigned to a specific menu item. Useful for modifiers that don't come from a recipe (e.g., "Add a Side" or business-level choices).

Tip

For most restaurants, defining modifiers on recipes is the better approach. See Recipe Modifiers for the full walkthrough.


Templates — Getting Started Quickly

When you create a new modifier group, PrepStation offers seven templates that pre-configure the settings for common scenarios. You can always adjust the settings after creation.

Template Use Case Example
Size Options Let customers choose a portion size Small, Medium, Large
Add-Ons / Extras Extra toppings or ingredients customers can add Add Bacon, Add Avocado, Extra Cheese
Remove Ingredients Let customers remove items they don't want No Onions, No Tomato, Hold the Mayo
Substitutions Swap one item for another (recipes or ingredients) Thin Crust for Classic, Oat Milk for Whole, GF Bun
Required Choice Customer must pick one option to complete the order Choose Your Protein, Pick a Side, Select a Base
Quantity Extras Items that can be added multiple times Extra Shot (+1, +2), Double Meat
Custom / Blank Start from scratch with full control over all settings Any configuration you need

Each template pre-fills the display type, selection rules, and pricing strategy so you don't have to configure everything manually. See Modifier Types & Templates for a deep dive into each one.


Creating Your First Modifier Group

Here's how to create a modifier group using the template picker:

  1. Navigate to either a recipe page (under Dish Modifications) or a menu item page (under Pricing & Modifiers)
  2. Click Add Group (or Add Your First Modifier Group if none exist yet)
  3. The Create Modifier Group modal appears with the template grid
  4. Click the template that matches your use case (e.g., Add-Ons / Extras)
  5. Enter a Group Name (e.g., "Burger Toppings")
  6. Depending on the template, you may be asked to:
    • Select a menu item to auto-populate ingredients (for Remove/Substitute templates)
    • Search and pick recipes to use as add-on options (for Add-On/Required Choice templates)
    • Add custom options with a name and price
  7. Click Create Modifier Group

Tip: You can skip the ingredient/recipe selection step and add modifiers manually later. Just click Skip — I'll add modifiers manually later at the bottom.

Advanced Settings

The template pre-fills the advanced settings, but you can expand Advanced settings in the creation form to adjust:

Setting What It Controls
Display Type How options are presented — Single Select, Multi Select, Variation, or Quantity
Required Mode Whether the customer must make a selection — Required, Optional (Force Show), or Optional
Pricing Strategy How prices are calculated — None, Fixed Price, Size Price, or Sequence Price
Min Selections Minimum number of options the customer must pick
Max Selections Maximum number of options allowed (leave blank for unlimited)
Substitution Pricing Enable cost-difference pricing for swaps
Charge for Defaults Whether pre-selected default options are charged

How Modifiers Affect Costs

Every modifier can impact the food cost of a menu item:

Modifier Type Cost Impact
Add Increases cost by the added recipe's or ingredient's cost
Remove Decreases cost by the removed ingredient's cost
Substitute Net change = replacement cost minus removed item cost (supports recipe-for-recipe, ingredient-for-ingredient, or mixed)
Size Scales the base recipe cost proportionally (e.g., 1.5x for Large)

The system calculates these automatically. When you view a recipe's Dish Modifications panel, you'll see a cost summary showing the Base Cost, Max Add-Ons, Max Removals, and the full Cost Range for the item with all possible modifications.

Important

For cost calculations to work, add-type modifiers need a linked recipe or ingredient with pricing, and remove-type modifiers need the target ingredient to have a vendor cost. See Resolving Cost Issues if costs aren't calculating.


Managing Modifier Groups

You can manage all your modifier groups from Modifier Groups in the main navigation:

  • View and edit any group's settings, modifiers, and assignments
  • Archive groups you no longer need (they can be restored)
  • Search for groups by name
  • Share groups across locations (if you have multiple locations)

Individual modifiers within a group can also be archived and restored independently.


Common Questions

Q: What's the difference between a modifier group and a modifier?
A: A modifier group is the category (e.g., "Toppings"), and modifiers are the individual options within it (e.g., "Add Bacon", "Extra Cheese"). Think of the group as the question and modifiers as the possible answers.

Q: Can a modifier group be used on multiple menu items?
A: Yes. You can assign the same modifier group to as many menu items as you want. If you create the group on a recipe, it automatically appears on every menu item that uses that recipe.

Q: What happens if I archive a modifier group?
A: It's removed from active use but can be restored anytime from the Archived view. Archiving removes inherited assignments from menu items automatically.

Q: Do I need to set up modifiers to use menu items?
A: No. Modifiers are entirely optional. A menu item works fine with just a recipe and a price — modifiers add customization on top of that.

Q: Can customers see modifier groups?
A: Modifier groups are used internally for operations — meal planning, production, and cost tracking. They define what modifications are possible when planning meals or processing orders.


Next Steps

Last updated: May 19, 2026

Keep scrolling to load "Recipe Modifiers"