Piranha
Menu Management
When creating a new recipe, you will need to enter a recipe name and then step through a series of tabs to add ingredients and all related information. A recipe might be part of a plated dish made from multiple ingredients (e.g. lasagne, side salad). It can also be made from several other recipes which form a completed dish (e.g. lasagne, garlic bread and a side salad). With this in mind, any recipe can be used as an ingredient for another recipe - thus becoming a sub-recipe.
Click on images within this article for easier viewing.
TABLE OF CONTENTS
- Getting Started
- The Ingredients Tab
- The Portions & Costs Panel
- The Recipe Nutrition Panel
- The Allergens Panel
- Next Steps
- Related Articles
Getting Started
- Select the Piranha module from the left-hand navigation bar
- Select Recipes
- Select the Create new drop-down (located top-right of the page)
- Choose Recipe
- At the very top of the page, select Unnamed recipe and enter your recipe name
The Ingredients Tab
The Ingredients tab (selected by default) allows you to add and manage ingredients for a recipe.
i. Adding Ingredients
- Click the Add ingredient text field to search and find your products (you can search via code or description)
- Expand the search results by choosing to include non-contract and/or discontinued products
- Restrict the search results using the Supplier drop-down
- Click the Select button to add an item to a recipe
Non-contract products are those which fall outside of your contracted agreement, including any user-managed products that have been added in Pi's Inventory module. Pricing for non-contract ingredients will either be based on most recently invoiced, or the price managed by you for any user-managed products. Contracted products will be identified with a green tick next to the price. When searching for products you will see: the product information; how many recipes the product has been used in; pack size and measurements; icons to advise whether allergen and nutritional data is available, and the product price.
ii. Adding Sub-Recipes
Click the Add ingredient text field to search and find your recipe
Select the Recipes tab to search for recipes (to include as sub-recipes) rather than individual products
Click the Select button to add the sub-recipe
When searching for a recipe you will see: the recipe name; icons to advise whether allergen and nutritional data is available, and the price per portion.
iii. Ingredients Overview
Each recipe ingredient is displayed with key information and options. These details are summarised below:
Element | Summary | ||||
% | Shows the percentage of the recipe that an ingredient represents. | ||||
Description | Shows ingredient name, supplier and supplier's product code. Descriptions may be associated with the following icons:
| ||||
Hover over each icon to view associated nutrition and allergen information. Tape Measure = Nutrition Nuts = Allergens | |||||
Quantity | Displays quantity required for the recipe, and associated unit of measurement. Change the values and measurements based on the number of portions required. | ||||
Cost | Displays cost price for the ingredient based on the entered quantity. A green tick indicates a contracted price. | ||||
Cooking loss % | Indicates the percentage of ingredient which is lost during the cooking process. This value does not affect cost calculations but it does adjust nutritional values. | ||||
Click the pencil icon to view/update an ingredient. Access to Pi's Inventory module and editing products is required. | |||||
Click this icon to remove an ingredient and/or sub-recipe. This will only remove that item from the recipe itself. |
iiii. Scaling a Recipe
The Scale recipe option can be used to adjust ingredient quantities for a new yield. Having clicked this button, you can choose to scale the recipe by number of portions or portion size.
iiiii. Sorting the Ingredients List
Use the Sort ingredients by option to change the way the ingredients list is sorted. Simply select a new sort value to update the list.
If using Custom, use the up/down arrows associated with an ingredient to change its position in the list. The sequence in which ingredients are shown here will be the same sequence that ingredients are listed if labels are required for PPDS recipes.
The Portions & Costs Panel
The Portions & Costs panel is always available on the right-hand side of the page. Here, you can:
- Define the number of portions and portion size per recipe (this will calculate the recipe yield)
- View the calculated cost per recipe and per portion
- Work with retail cost and gross profit, per site
These tasks are summarised below...
i. Portions & Yield
By default, the Number of portions is set to 1 and the Portions size defaults to the mass/volume of each serving/portion once produced. The Recipe yield is then calculated using these two fields. Both field values can be changed as required, and any changes made will affect cost prices. Remember to use the Scale recipe option if you need to adjust ingredient quantities for the whole recipe once created.
ii. Cost Per Recipe & Portion
The Cost per recipe is calculated from the total cost price of recipe ingredients, and the Cost per portion is the recipe cost divided by the number of portions.
iii. Retail Cost & Gross Profit
Use the GP, Retail price and VAT rate fields to either...
- Enter a required gross profit and set the VAT to calculate the required retail price
- Enter the required retail price to calculate the gross profit
The Recipe Nutrition Panel
The Nutrition per panel is always available on the right-hand side of the page. Here, you will see a nutritional summary based on ingredients and sub-recipes in a recipe. You can:
- View nutritional information for different units of measurement
- View a more detailed nutritional analysis
- Select a Reference Intake profile (availability dependant and controlled by your organisation's SuperUsers)
These tasks are summarised below...
i. Nutritional Summary
By default, nutritional information is shown per 100g, but you can choose to show this per portion - just click the required link and the display will update. Data for this summary is retrieved directly from ingredients and sub-recipes within a recipe.
A recipe requires all nutrient data for each added ingredient and sub-recipe. If there's any missing data the nutrient breakdown cannot be calculated. This will be indicated by '?' icons showing in the nutrient fields. For system managed products, contact your Account Manager or the Pi Helpdesk to request for the missing data. For user-managed products, this will need to be updated by you through Pi's Inventory module.
ii. Nutritional Analysis
You can select any nutrient in the summary to view a breakdown analysis.
iii. RI Profile
By default, Pi uses the Reference Intake values for major nutrients as recommended by the UK Food Standards Agency, referred to as the System profile. These values are used to calculate the percentage of Reference Daily Intake in your recipes, and is also used by Pi's traffic light labelling system. The system profile is based on "an average-sized woman doing an average amount of physical activity". SuperUsers in your organisation can disable Pi's system profile and define their own profiles. You will then be able to choose different Reference Intake Profiles for your recipes.
If the RI profile is not visible, then no alternative profiles have been set up.
The Allergens Panel
The Allergens panel is always available on the right-hand side of the page. Here, you will see a snapshot summary of any allergens which are contained, or may be contained in a recipe's added ingredients and sub-recipes.
As noted in this panel, you can view the recipe's Manage allergens tab to view a full allergens breakdown.
Next Steps
View the below articles to learn more on managing recipe allergens and adding additional recipe information:
Related Articles
Contact Us
If you need any additional help, please get in touch.
For Allergen and Nutrition data queries, email piranhadata@pelicanprocurement.co.uk
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article