Recipes

Representing recipes

Google provides a useful schema for representing recipes: Recipe Schema Markup | Google Search Central  |  Documentation  |  Google for Developers. It includes, amongst others, the following elements:

  • name of the dish

  • cooking time, i.e. the time it takes to actually cook the dish (in ISO 8601 format)

  • preparation time, i.e. the time it takes to prepare ingredients and workspace for the dish

  • ingredients used in the recipe

  • recipe instructions, i.e. the steps to make the dish

  • yield, i.e. the quantity produced by the recipe, either the number of servings produced or a different unit (for example, number of items)

Recipe selection:

  • category, i.e. the type of meal or course your recipe is about, e.g., dinner, main course, dessert, snack

  • cuisine, i.e. the region associated with your recipe, e.g., French, Mediterranean, or American

Visual support:

  • image (of the completed dish)

  • video depicting the steps to make the dish

Additional info:

  • summary describing the dish

  • average review score

  • author

  • date the recipe was published