By the end of this guide, your sauce is one recipe in CostCook, it sits inside every dish that uses it, and when you change it, every one of those dishes is re-costed in one go.
In CostCook, a sauce, a stock or a rub you make in batches is a sub-recipe. You cost the batch once. Each dish uses an amount of it, like 1 tbsp, and gets its share of the batch cost. The app says it plainly: “Dishes using this sub re-cost when its lines change.”
The example here is a garlic aioli going onto three dishes: Smashburger Sliders, Pulled Pork Sliders and Garlic Shrimp Skewers.
Before you start
- The sauce’s ingredients are in CostCook with prices. If they aren’t, start with How to import your ingredients, invoices and recipes.
- Know how much one batch makes, like 1 qt.
- Know how much of it goes on one portion of each dish.
Build the sauce once
- Open the first dish that uses the sauce and press Edit recipe. Press Start working copy. The kitchen keeps cooking the saved dish until you publish your changes.

- Press Add ingredient or sub-recipe. Next to “A sauce or stock made in batches?”, press New sub-recipe.

- Press Start blank.

- Type the sauce’s name. Under the name, it says Sub-recipe, costed per batch.

- Under Makes, type how much one batch makes and pick the unit. Press Save batch.

- Add each ingredient for one batch: type it in Ingredient or sub-recipe, fill in Quantity and Unit, and press Add line. Here: 3 cups canola oil, 4 eggs, 2 lemons, 1 oz peeled garlic, 0.5 oz Dijon mustard and 0.25 oz kosher salt.

- Check the batch cost. This aioli comes to $5.36 for the quart.

- Press Save recipe and return to your dish. The sauce is saved, and you’re back in the dish’s working copy.

Put it in each dish
- In Ingredient or sub-recipe, type the sauce’s name and pick it. It’s marked Sub-recipe with how much a batch makes.

- Type how much goes on one portion, pick the unit, and press Add line.

- The sauce is now one line on the dish, with its share of the batch cost. On the sliders, 1 tbsp of aioli is $0.08, and the plate cost went from $2.70 to $2.78.


- Press Publish version …, with your dish’s next version number. Write a few words under What changed, in a few words, and press it again. In the sample kitchen the dishes had never been published, so it’s version 1, and the review says “This publishes version 1, the first version of this recipe.”

-
Do the same on every other dish that uses the sauce: Edit recipe, Start working copy, add the sauce with its amount, and publish. You don’t build the sauce again. You pick it.
-
To check where the sauce goes, open Recipes and tap Sub-recipes. Each one shows its cost, its batch, and Used in.

Change the sauce once
-
Open the sauce, press Edit recipe, then Start working copy.
-
To change an amount, press the … button on that line, choose Edit amount, change it, and press Save amounts. To add an ingredient, use Add ingredient or sub-recipe as before. Here, one cup of the canola becomes extra virgin olive oil: canola goes from 3 cups to 2, and 1 cup of olive oil is added.

- Before you publish, the sauce says what publishing will move: every dish, menu and draft order that uses it.

- Press Publish version 2. The review lists what changed and every dish it reaches. Write your note and press Publish version 2.

- Open any of the dishes. The new batch cost ($10.07 a quart) is already in it. The sliders went from $2.78 to $2.85, the pulled pork sliders from $3.55 to $3.62, and the shrimp skewers from $6.48 to $6.55. You didn’t open a single dish to do it.

Tip: check the Sub-recipes list before you build. If the sauce is already there, pick it in the dish instead of making a second one.
Tip: you can also start the sauce from Recipes. Tap Sub-recipes, then New recipe, and it opens New sub-recipe. Then add it to each dish as in steps 9 to 12.

Tip: new ingredient prices reach your dishes through the sauce too. On the Sub-recipes list, each row shows its biggest price move and what it did to the batch cost, like “Egg, large −9% … −2.4% on this batch cost”.
Tip: a sauce can have a sauce in it. The line picker is called Ingredient or sub-recipe in a sub-recipe too.
If something goes wrong
“This unit measures volume, but the ingredient is measured by weight”
You picked teaspoons or cups for something CostCook measures by weight, like pepper. CostCook says so as soon as you pick the unit, and Add line stays off. Pick a weight unit, like ounces. If you really cook it by volume, add its density on the ingredient card, as the message says.


“This sub-recipe does not say how much it makes”
The sauce has no batch size, so CostCook won’t save it. Fill in Makes and its unit, press Save batch, then save again.

Limits
- Dishes keep the version of the sauce they have until you publish the new one.
- Confirmed orders never change. “A confirmed order keeps the costs and quantities it was confirmed with.” Draft orders are re-costed.
- Cost uses the exact amount on the dish. Shop and Prep can still round up to whole batches.
- Changing the sauce changes it everywhere. If one dish needs a different version, use Duplicate and edit instead to make a separate sauce.