Skip to main content

Recipes, Prep Recipes & Option Ingredients

Link ingredients to menu items and modifiers for automatic stock deduction when orders come in

Written by Kate Khunvirojpanich
Updated this week

Recipes are the link between your menu and your inventory. By defining which ingredients go into each dish, Papaya Inventory can automatically deduct stock every time an order is confirmed — no manual adjustments needed.


Recipes (menu item → ingredients)

A recipe maps a menu item to one or more inventory products with a quantity per serve.

Navigate to Inventory → Recipes and select a menu item to define its recipe. For each ingredient, specify:

  • Inventory product — the ingredient (e.g. Chicken breast)

  • Quantity per serve — how much is used per portion (e.g. 200g)

  • UOM — the unit for this recipe line (e.g. g, ml, pieces)

Example: A Chicken burger uses:

  • 200g chicken breast

  • 1 burger bun

  • 30g lettuce

  • 20ml mayo

When a customer orders this burger, all four ingredients are automatically deducted from your outlet's stock.

‼️ The deduction engine accounts for yield %. If chicken breast has 85% yield, ordering 200g of chicken actually deducts ~235g from raw stock.


Prep recipes (batch production)

Prep recipes are for items you produce in-house before service — sauces, doughs, marinades, pre-portioned ingredients, etc.

Navigate to Inventory → Prep Recipes to create a prep recipe. Define:

  • Prep item name — what you're producing (e.g. Pizza dough)

  • Batch size — how much one production run yields (e.g. 5 kg)

  • Ingredients — the inventory products and quantities needed per batch

When you run a production (see Wastage, Production & Movements), the system deducts the batch ingredients from stock and adds the finished prep item.


Option ingredients (modifiers → ingredients)

Option ingredients let you map option group modifiers (addons and sizes) to inventory products, so that modifier selections also deduct stock.

Navigate to Inventory → Option Ingredients. Select an option group and map each option to the ingredients it uses.

Example: A "Toppings" option group with:

  • Extra cheese → deducts 30g mozzarella

  • Bacon → deducts 2 bacon strips

  • Avocado → deducts 50g avocado

Size modifiers work the same way — a "Large" size might use 50% more of every ingredient than "Regular".


How automatic deduction works

When an order is confirmed, Papaya Inventory automatically:

  1. Looks up the recipe for each ordered menu item

  2. Checks option ingredient mappings for any selected modifiers

  3. Accounts for yield % on each ingredient

  4. Converts between UOMs if needed (e.g. recipe in g, stock in kg)

  5. Deducts the calculated quantities from the outlet's stock

This happens in the background — no manual steps required. Every deduction is recorded in the movement history with a link back to the order.


FAQ

What happens if a menu item doesn't have a recipe? No ingredients are deducted for that item. It won't affect your inventory at all — only items with recipes participate in automatic deduction.

Can I use the same inventory product in multiple recipes?

Yes. For example, "chicken breast" can appear in the recipes for Chicken burger, Chicken salad, and Chicken wrap — each with different quantities per serve.

What units are auto-converted?

Common metric conversions like kg↔g and l↔ml are handled automatically. You don't need to manually add these as usage UOMs.

Did this answer your question?