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. This ma...

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. This makes it easier to create complex dishes while ensuring accurate nutrition and 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 to search for and select a sub-recipe.

  4. Click Edit on the component 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 in your main recipes. For example, a salad recipe can include 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: You can define the total yield of component recipes for precise proportioning.

  • Nutrition calculation: The nutrition values of parent recipes automatically include those from component recipes.

  • Shopping list integration: Ingredients from component recipes are scaled correctly in shopping lists.

Setting Up Component Recipes

Adding Components

To add a component recipe to your main recipe:

  1. Navigate to the recipe's Components tab.

  2. Click Add Component Recipe to search for the recipe you want to include.

  3. After selecting the component recipe, click Edit to specify the quantity and unit (e.g., "2 tbsp").

  4. Save your changes.

Yield vs. Servings

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

  • Servings Mode: The recipe is based on the number of portions it serves. This is the default setting.

  • Yield Mode: The recipe is defined by a physical output (e.g., "makes 500g"). When using yield mode, the amount of the component included in the parent recipe is calculated based on its yield.

To set a recipe to yield mode:

  1. Go to the recipe's Details tab.

  2. Find the Recipe Yield section.

  3. Enter the total yield amount (e.g., 1).

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

Nutrition Calculation

The nutrition of component recipes is automatically included in the parent recipe. Here's how it works:

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

  2. It retrieves the nutrition information from the component recipe.

  3. The total nutrition is calculated by multiplying the component's nutrition by the ratio used in the parent recipe.

For example, if a dressing recipe yields 1 cup and has 400 calories, using 2 tablespoons (which is 12.5% of the total yield) would add 50 calories to the parent recipe.

Shopping List Integration

When generating shopping lists, the system processes component recipes to ensure that:

  1. The component ratio is calculated based on the amount specified.

  2. Ingredients from component recipes are scaled appropriately and aggregated into the shopping list.

This ensures that your members have everything they need to prepare the dishes accurately.

Best Practices

  • Always set the yield for recipes intended to be used as components.

  • Use matching unit types between the component amount and the recipe yield.

  • Test with nutrition data to verify proper scaling.

  • Document yield in recipe notes for clarity.

Did this answer your question?