Thing > CreativeWork > Recipe

A recipe.
PropertyExpected TypeDescription
Properties from Thing
description Text A short description of the item.
image URL URL of an image of the item.
name Text The name of the item.
url URL URL of the item.
Properties from CreativeWork
about Thing The subject matter of the content.
accountablePerson Person Specifies the Person that is legally accountable for the CreativeWork.
aggregateRating AggregateRating The overall rating, based on a collection of reviews or ratings, of the item.
alternativeHeadline Text A secondary title of the CreativeWork.
associatedMedia MediaObject The media objects that encode this creative work. This property is a synonym for encodings.
audio AudioObject An embedded audio object.
author Person or Organization The author of this content. Please note that author is special in that HTML 5 provides a special mechanism for indicating authorship via the rel tag. That is equivalent to this and may be used interchangeably.
award Text An award won by this person or for this creative work.
awards Text Awards won by this person or for this creative work. (legacy spelling; see singular form, award)
comment UserComments Comments, typically from users, on this CreativeWork.
contentLocation Place The location of the content.
contentRating Text Official rating of a piece of content—for example,'MPAA PG-13'.
contributor Person or Organization A secondary contributor to the CreativeWork.
copyrightHolder Person or Organization The party holding the legal copyright to the CreativeWork.
copyrightYear Number The year during which the claimed copyright for the CreativeWork was first asserted.
creator Person or Organization The creator/author of this CreativeWork or UserComments. This is the same as the Author property for CreativeWork.
dateCreated Date The date on which the CreativeWork was created.
dateModified Date The date on which the CreativeWork was most recently modified.
datePublished Date Date of first broadcast/publication.
discussionUrl URL A link to the page containing the comments of the CreativeWork.
editor Person Specifies the Person who edited the CreativeWork.
encoding MediaObject A media object that encode this CreativeWork.
encodings MediaObject The media objects that encode this creative work (legacy spelling; see singular form, encoding).
genre Text Genre of the creative work
headline Text Headline of the article
inLanguage Text The language of the content. please use one of the language codes from the IETF BCP 47 standard.
interactionCount Text A count of a specific user interactions with this item—for example, 20 UserLikes, 5 UserComments, or 300 UserDownloads. The user interaction type should be one of the sub types of UserInteraction.
isFamilyFriendly Boolean Indicates whether this content is family friendly.
keywords Text The keywords/tags used to describe this content.
mentions Thing Indicates that the CreativeWork contains a reference to, but is not necessarily about a concept.
offers Offer An offer to sell this item—for example, an offer to sell a product, the DVD of a movie, or tickets to an event.
provider Person or Organization Specifies the Person or Organization that distributed the CreativeWork.
publisher Organization The publisher of the creative work.
publishingPrinciples URL Link to page describing the editorial principles of the organization primarily responsible for the creation of the CreativeWork.
review Review A review of the item.
reviews Review Review of the item (legacy spelling; see singular form, review).
sourceOrganization Organization The Organization on whose behalf the creator was working.
text Text The textual content of this CreativeWork.
thumbnailUrl URL A thumbnail image relevant to the Thing.
version Number The version of the CreativeWork embodied by a specified resource.
video VideoObject An embedded video object.
Properties from Recipe
cookTime Duration The time it takes to actually cook the dish, in ISO 8601 duration format.
cookingMethod Text The method of cooking, such as Frying, Steaming, ...
ingredients Text An ingredient used in the recipe.
nutrition NutritionInformation Nutrition information about the recipe.
prepTime Duration The length of time it takes to prepare the recipe, in ISO 8601 duration format.
recipeCategory Text The category of the recipe—for example, appetizer, entree, etc.
recipeCuisine Text The cuisine of the recipe (for example, French or Ethopian).
recipeInstructions Text The steps to make the dish.
recipeYield Text The quantity produced by the recipe (for example, number of people served, number of servings, etc).
totalTime Duration The total time it takes to prepare and cook the recipe, in ISO 8601 duration format.
Schema Draft Version 0.9

Example 1

Original HTML:

Mom's World Famous Banana Bread
By John Smith, May 8, 2009
<img src="bananabread.jpg" />

This classic banana bread recipe comes from my mom -- the walnuts add a nice
 texture and flavor to the banana bread.

Prep Time: 15 minutes
Cook time: 1 hour
Yield: 1 loaf

Nutrition facts:
240 calories, 9 grams fat

Ingredients:
- 3 or 4 ripe bananas, smashed
- 1 egg
- 3/4 cup of sugar
...

Instructions:
 Preheat the oven to 350 degrees. Mix in the ingredients in a bowl. Add the
 flour last. Pour the mixture into a loaf pan and bake for one hour.

140 comments:
From Janel, May 5 -- thank you, great recipe!
...


With Microdata:
<div itemscope itemtype="http://schema.org/Recipe">
  <span itemprop="name">Mom's World Famous Banana Bread</span>
  By <span itemprop="author">John Smith</span>,
  <meta itemprop="datePublished" content="2009-05-08">May 8, 2009
  <img itemprop="image" src="bananabread.jpg" />

  <span itemprop="description">This classic banana bread recipe comes
  from my mom -- the walnuts add a nice texture and flavor to the banana
  bread.</span>

  Prep Time: <meta itemprop="prepTime" content="PT15M">15 minutes
  Cook time: <meta itemprop="cookTime" content="PT1H">1 hour
  Yield: <span itemprop="recipeYield">1 loaf</span>

  <div itemprop="nutrition"
    itemscope itemtype="http://schema.org/NutritionInformation">
    Nutrition facts:
    <span itemprop="calories">240 calories</span>,
    <span itemprop="fatContent">9 grams fat</span>
  </div>

  Ingredients:
  - <span itemprop="ingredients">3 or 4 ripe bananas, smashed</span>
  - <span itemprop="ingredients">1 egg</span>
  - <span itemprop="ingredients">3/4 cup of sugar</span>
  ...

  Instructions:
  <span itemprop="recipeInstructions">
  Preheat the oven to 350 degrees. Mix in the ingredients in a bowl. Add
  the flour last. Pour the mixture into a loaf pan and bake for one hour.
  </span>

  140 comments:
  <meta itemprop="interactionCount" content="UserComments:140" />
  From Janel, May 5 -- thank you, great recipe!
  ...
</div>