Skip to main content

Using Sub-Recipes (Component Recipes)

Using Sub-Recipes (Component Recipes) Why: Enhance your recipes by including other recipes as components, allowing for modular cooking. This makes...

Written by Ken Truesdale

Platform 2 Guide — This article applies to the new platform. Looking for classic platform docs? Browse the Platform 1 collection.

Why: Enhance your recipes by including other recipes as components, allowing for modular cooking. This makes it easier to create complex dishes while ensuring accurate nutrition calculations and streamlined shopping lists for your members.

Navigate: App Station > Content Library > Recipes > [Recipe] > Components tab

Quick Start

  1. Navigate to the Content Library in App Station.

  2. Select a recipe and go to the Components tab.

  3. Click Add Component Recipe and search for the desired recipe.

  4. Click Edit to set the quantity and unit (e.g., "2 tbsp").

  5. Save your changes.


Overview of Component Recipes

Component recipes allow you to include other recipes as ingredients within a main recipe. For instance, you can create a salad recipe that references a dressing recipe, specifying the exact amount needed. This feature supports:

  • Partial amounts: Specify quantities like "2 tbsp of Honey Mustard Dressing."

  • Yield-based scaling: Define total yield for accurate portioning.

  • Nutrition calculation: Automatically includes scaled nutrition from component recipes.

  • Shopping list integration: Ensures component ingredients are properly scaled in shopping lists.

Setting Up Component Recipes

Adding Components to a Recipe

To add a component recipe:

  1. Navigate to the recipe's Components tab.

  2. Click Add Component Recipe.

  3. Search for the recipe you want to include and select it.

  4. Click Edit to specify the amount and unit (e.g., "2 tbsp").

  5. Save your changes.

Yield Configuration

Component recipes can be set up in either servings mode or yield mode:

  • Servings Mode: The recipe is based on the number of servings.

  • Yield Mode: The recipe is based on a physical output (e.g., weight or volume). For example, a sauce that makes 500g can be defined with a yield of 500g.

To set a recipe to yield mode:

  1. Go to the recipe's Details tab.

  2. In the Recipe Yield section, enter the total yield amount (e.g., 1) and the yield unit (e.g., "cup").

Using Component Recipes in Nutrition Calculations

When you use component recipes, the nutrition for the parent recipe is automatically calculated based on the component's yield or servings. Here's how it works:

  1. The system calculates the ratio of the component used based on the amount specified.

  2. It retrieves the nutrition data for the component recipe.

  3. The total nutrition is adjusted according to the portion used in the parent recipe.

For example, if a dressing recipe yields 1 cup and has 400 calories, using 2 tablespoons would contribute 50 calories to the parent recipe.

Shopping List Integration

When generating shopping lists, the system fetches component recipes and calculates the necessary amounts based on the ratios defined. This ensures that all ingredients are accurately represented and scaled according to the quantities specified in the parent recipe.

Important Notes

  • Component recipes are processed only one level deep; you cannot nest component recipes within other component recipes.

  • If a component recipe does not have a defined yield, the system will default to using servings for calculations.

  • Always ensure that units are compatible when adding component recipes to avoid errors.

Did this answer your question?