The Food Ontology is a simple lightweight ontology for publishing data about recipes, including the foods they are made from and the foods they create as well as the diets, menus, seasons, courses and occasions they may be suitable for. Whilst it originates in a specific BBC use case, the Food Ontology should be applicable to a wide range of recipe data publishing across the web.
The Food Ontology sits alongside existing work such as Google's Rich Snippets for Recipes. While Google, and schema.org, provide a way to represent literal strings in a structured way the Food Ontology provides a richly linked model that more completely describes the recipe and its context. Food Ontology, Google Rich Snippets and Schema.org microdata for recipes are all able to co-exist peacefully within the same site.