Recipe Management
Standardize preparation methods and calculate precise food costs.

🍲 Recipe Dashboard
The Recipes module connects your Menu Items to your Inventory. It allows you to define exactly what ingredients go into each dish, enabling automatic stock deduction and accurate profit margin analysis.
Recipe Cards
- Identification: Each recipe is linked to a specific Menu Item (e.g., "Manchurian DRY").
- Ingredients Count: Displays the complexity of the dish (e.g., "1 ingredients").
- Prep Time: Shows the estimated time required for preparation (e.g., "13 min").
Cost Analysis
- Total Cost: The sum cost of all raw materials required for one batch.
- Cost/Serving: The cost breakdown per individual portion. Comparing this with your Menu Price reveals your true profit.
Management Actions
- + Create Recipe: (Top Right) Open the builder to define a new recipe.
- Direct Controls:
- ✏️ Edit: Modify ingredients or quantities.
- 🗑️ Delete: Remove the recipe (does not delete the menu item).
📝 Creating a Recipe
Click the "+ Create Recipe" button to open the configuration form. This interface links your menu items to your raw material inventory.

- Basic Information:
- Menu Item: Select the finished dish from your menu (e.g., "Chicken Biryani"). This links the recipe to sales data.
- Serving Size: specific the number of servings this recipe yields (e.g., "1").
- Prep Time: Enter the time in minutes required to prepare the dish (e.g., "15").
- Active Toggle: Enable this to start tracking stock usage immediately.
- Ingredients:
Build the recipe by adding raw materials one by one:
- Inventory Item: Search and select the ingredient (e.g., "Rice", "Chicken").
- Quantity & Unit: Specify the exact amount used (e.g., "200 g"). The unit should match your inventory tracking unit.
- + Add Ingredient: Click this button to add more items to the list.
- Instructions:
Use the large text area to document the Preparation Instructions. This serves as a guide for kitchen staff to ensure consistency.
📝 Editing & History
Clicking the Edit (Pencil) icon on a recipe card opens the modification view. This screen allows you to refine ingredients and view the audit trail.

- Modifying Details: You can update the Ingredients, Quantities, or Instructions at any time. The system will automatically recalculate the cost per serving.
- History Timeline:
At the bottom of the page, a vertical timeline tracks every action taken on this recipe:
- CREATE: When the recipe was first made.
- UPDATE: Any changes to names or instructions.
- RECALCULATE COST: Logs when ingredient prices change, automatically updating the recipe's financial data.
- Audit Details: Each entry shows the Date, Time, and the User (e.g., "admin - sai@gmail.com") responsible for the change.
🗑️ Deleting a Recipe
If a recipe is no longer needed, you can remove it by clicking the red Trash Icon on the recipe card. A confirmation popup will appear to prevent accidental data loss.

- Verification: The system asks "Are you sure you want to delete the recipe [Recipe Name]?".
- Consequence: Deleting a recipe removes the link between the menu item and inventory. It does not delete the menu item itself, but stock will no longer be deducted when the item is sold.
- Action: Click the red Delete button to confirm.