# Recipe Repricing When Ingredient Costs Change

Source: https://maito.app/workflows/reprice-recipes-when-ingredients-change

When an ingredient cost changes, Maito finds every recipe that uses it, recalculates cost and margin, and posts the changes for the chef to approve.

When an ingredient or portion changes, see every recipe it touches and what the new margin is.

[Operations](https://maito.app/workflows/team/operations) · [Restaurants](https://maito.app/workflows/industry/restaurants) · When something happens · Updated October 19, 2026

Works with

-   Slack
-   Email
-   [Airtable](https://maito.app/workflows/tool/airtable)
-   Microsoft 365

## How do you reprice recipes when ingredients change?

To reprice recipes when ingredients change, have Maito watch for cost updates. It finds each recipe that uses the ingredient, recalculates cost per portion and margin from your yields and portions, flags recipe data that looks out of date, and posts the results in Slack. The sheet updates after the chef approves.

## How it's done today

The recipe sheet still holds last spring's costs, so nobody knows why margins slipped.

## What Maito does

1.  Find recipes that use the changed ingredient
2.  Recalculate cost using stated yields and portions
3.  Show the margin change per dish
4.  Ask the chef to approve the corrected recipe

## Example

Loop run: Ingredient cost updated · Olive oil, Vandelay Imports

**Maito** (8:15 AM):

Olive oil rose from $38 to $46 per 3 L can ($12.67 to $15.33 per liter). 5 recipes use it.

• House aioli: cost per portion $0.62 to $0.81, margin 78% to 72%  
• Focaccia: $0.34 to $0.37  
• Grilled octopus: $1.05 to $1.15  
• Vinaigrette: $0.22 to $0.27  
• Marinated olives: $0.48 to $0.55

Catch: only part of the aioli drop is the oil. The recipe still lists a 1 oz portion, but the Sept 9 line check changed it to 1.5 oz and the sheet was never updated. At 1 oz the aioli would be $0.54.

From the recipe sheet and the inventory system. Luca, can you confirm the 1.5 oz portion and the aioli yield before I update the sheet?

**Luca** (8:30 AM):

1.5 oz is right. Yield is 92%, not 100%. Update all five.

**Maito** (8:31 AM):

Updated with a 92% aioli yield, which puts it at $0.88 per portion and a 69% margin. That's below your 70% target. Want a short list of price or portion options to look at?

## How to set it up

When something happens Reprice recipes when ingredients change

Ask your agent

“When an approved ingredient cost changes, find the recipes that use it, recalculate their cost and margin, and post the changes in #kitchen. Wait for the chef to approve before updating the recipe sheet.”

Connect spreadsheet

-   Airtable
-   Microsoft 365

Connect inventory system

-   Airtable
-   Shopify

Not connected yet? Your agent sends you a link to sign in.

## What it won't do

Results are only as good as the yields and portions in your recipe sheet. It can't taste or test a recipe.

## Questions

### Does it change menu prices?

No. It shows new costs and margins and can list price or portion options. Menu prices are your call.

### Where do recipes live?

In an Airtable or Microsoft 365 spreadsheet, with ingredient costs in Airtable or Shopify.

### What if a recipe sheet is wrong?

It flags mismatches it finds, such as a portion that changed, and asks the chef to confirm before updating.

## More operations workflows

-   [Chase missing inputs Ask people for what's missing, by Slack or email, until it's in. Operations · On a schedule Works with Gmail, Microsoft 365, Airtable.](https://maito.app/workflows/chase-missing-inputs)
-   [Monday report from connected tools The weekly operating report built from the tools you already use. Operations · On a schedule Works with BigQuery, Supabase, Intercom, Pylon, Stripe, PayPal.](https://maito.app/workflows/monday-report-from-connected-tools)
-   [Turn a process into a written guide Describe how something is done and get a clean step-by-step guide. Operations · When you ask Works with Slack, Email.](https://maito.app/workflows/turn-a-process-into-a-written-guide)
-   [Keep a shared spreadsheet clean Fix formats, fill gaps and flag odd rows in a sheet everyone edits. Operations · On a schedule Works with Airtable, Microsoft 365.](https://maito.app/workflows/keep-a-shared-spreadsheet-clean)
-   [Book travel within policy Get flight and hotel options that fit the travel policy. Operations · When you ask Works with Slack, Email.](https://maito.app/workflows/book-travel-within-policy)
-   [Answer "who owns this?" Find the right person or team for any system, process or question. Operations · When you ask Works with Slack, Email.](https://maito.app/workflows/answer-who-owns-this)

[See all workflows](https://maito.app/workflows)

## Put your AI teammate to work.

Set it up in minutes. Start with this one, and let it earn the next one.

[Put Maito to work](https://maito.app/login?returnTo=%2Fworkflows%2Freprice-recipes-when-ingredients-change)[Book a demo](mailto:support@maito.app?subject=Maito%20demo)
