Please note: only user with the "Edit Recipes" permission can create and manage recipes.
Before creating recipes in opsi, it's important to understand these key terms:
Recipe: The complete dish or serving.
Component Recipe: A batch or prep recipe (e.g., sauces) used as an ingredient in other recipes.
Item: A purchased ingredient (e.g., salt, eggs, red onion).
Ingredient: Either an item or a component recipe.
Recipes are built in three steps, allowing you to add details progressively.
Step 1: General Details
Component: Check this box if you're creating a component recipe. All components are automatically assigned to the "All Components" category by default.
Active: Keep this toggled on if the recipe is currently in use. Turning it off moves the recipe to the Inactive category (acting as an archive).
Recipe Name: This is the name that will appear to your team. Remember, recipe names must be unique.
Recipe Category: Add the recipe to an existing category or create a new one. A recipe can belong to multiple categories; if none is specified, it defaults to "Uncategorized."
Yield: Enter all yields associated with the recipe. You can add multiple yields, but only one volume yield and one weight yield are allowed (custom units are exempt). By default, the "servings" yield is used unless nutrition labels are disabled in business settings.
Cost of Recipe & Price on Menu: Based on the values you input, opsi calculates a basic food cost percentage and profit. With "True costing" enabled, the recipe cost is determined by the total cost of each ingredient. If integrated with a POS and recipes are mapped to menu items, the price on menu will be auto-filled.
Additional Recipe Fields: These include Shelf Life, Lead Time, and front-of-house details such as Menu Wording, Marking, Delivery Verbiage, and Beverage Pairing.
Step 2: Ingredients and Prep Instructions
Ingredients: Enter every ingredient for your recipe—whether it's an Item or a Component Recipe. Each ingredient can include a name, prep method, amount, unit, and notes. To add an existing ingredient, start typing its name and select it from the dropdown. If you need to create a new ingredient, type the name, choose "Add item" or "Add component," fill in the details, and click Save.
You can also use the "Bulk add" feature to copy and paste ingredients from previous recipes, and insert headers to organize ingredients into sections.
True Costing: Toggle True Costing on to enable detailed cost calculations. This option is available only for customers with a food costing plan.
Prep Instructions: Add a step for each prep action, with the option to attach an image or video. You can insert headers to divide steps into sections, and use the "Bulk add" feature to import prep instructions from your old recipe files.
Step 3: Media
Videos & Images: In this final step, attach images or videos to serve as your recipe's cover media. This media will appear at the top, just below the recipe name.
To create a recipe:
Desktop steps
Desktop steps
1. Ensure you are on the Recipes page.
2. Click the green plus button.
3. Click "New Recipe".
4. Use the tabs at the top to navigate through the recipe creation steps, or use the "Next" button on the bottom.
5. Once completed, click "Save & Exit". Or, click "Save & Create New" to immediately start creating another new recipe.
Mobile steps
Mobile steps
1. Ensure you are on the Recipes tab.
2. Tap the three dots (ellipsis) at the top right.
3. Tap "Add Recipe".
4. Use the tabs at the top to navigate through the recipe creation steps, or use the "Next" button the bottom of each page.
5. Once completed, tap "Save & Exit". Or, tap "Save & Create New" to immediately start creating a new recipe.