Skip to main content

Using Sub-Recipes (Component Recipes)

Using Sub-Recipes (Component Recipes) Why: Enhance your recipes by incorporating other recipes as components, allowing for modular cooking and prec...

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 incorporating other recipes as components, allowing for modular cooking and precise ingredient management. This feature helps your members enjoy well-structured meals with accurate nutrition and shopping lists.

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

Quick Start

  1. Navigate to the Content Library in App Station.

  2. Select a recipe to edit.

  3. Go to the Components tab.

  4. Click Add Component to search and select a component recipe.

  5. Set the quantity and unit for the component, then save your changes.


Detailed Sections

What are Component Recipes?

Component recipes allow you to include other recipes as ingredients in your main recipes. For example, you can create a salad recipe that references a dressing recipe. This modular approach makes it easier to manage complex recipes and ensures consistent results.

Setting Up Component Recipes

To use a recipe as a component, you need to define its yield:

  1. Navigate to the recipe's Details tab.

  2. Find the Recipe Yield section.

  3. Enter the total yield amount (e.g., 1 for "makes 1 cup").

  4. Specify the yield unit (e.g., "cup").

Example: For a dressing recipe that makes 1 cup:

  • Recipe Yield: 1

  • Yield Unit: cup

Adding Components to a Recipe

  1. Go to the Ingredients tab of your main recipe.

  2. In the Component Recipes section, click Add Component.

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

  4. Click Edit next to the component to set the quantity.

  5. Enter the amount and unit (e.g., "2 tbsp").

  6. Save your changes.

Yield vs. Servings Mode

Component recipes can operate in two modes: yield-based or servings-based.

  • Yield-based mode is useful for recipes like sauces or dressings that produce a specific amount (e.g., 500g). The yield amount is used for ratio calculations when determining how much of the component is included in the main recipe.

  • Servings-based mode is the default and is based on how many servings the recipe produces.

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

Nutrition and Shopping List Integration

When you include component recipes in your main recipe, the nutrition is automatically calculated based on the amount used. Here's how it works:

  1. The system calculates the ratio of the component used based on its yield or servings.

  2. The nutrition data from the component recipe is scaled according to this ratio and added to the parent recipe's nutrition.

  3. When generating shopping lists, component ingredients are scaled appropriately and combined to ensure members get the correct amounts.

Important Considerations

  • Components are processed only one level deep, meaning you cannot nest component recipes within other component recipes.

  • If the ratio cannot be calculated, the nutrition for that component will be skipped.

  • Always set a yield for recipes you intend to use as components to ensure accurate calculations.

Example Calculation

Imagine you have a salad recipe that serves 4 and uses 2 tablespoons of a dressing recipe that yields 1 cup (16 tablespoons) and has 100 calories per serving:

  1. Calculate the ratio:

    • Ratio = 2 tbsp / 16 tbsp = 0.125 (12.5% of the dressing recipe)

  2. Total dressing calories:

    • 100 calories × 4 servings = 400 calories

  3. Portion used in the salad:

    • 400 calories × 0.125 = 50 calories

  4. Calories per serving of salad:

    • 50 calories / 4 servings = 12.5 calories added to the salad.

Did this answer your question?