Google – It’s Official – Rich Snippet Search is here
Introducing Recipe View, based on Rich Snippets markup: Today, we’re happy to introduce Recipe View, a new way of finding recipes when searching on Google. Recipe View enables you to filter your regular web search results to show only recipes and to restrict results based on ingredients, cook time, or calorie preferences…
AllRecipes.com, Food Network, Epicurious and BettyCrocker.com content have all already benefited from the initial proposal and are displayed in search results presented as rich snippets. Other popular recipe sites and food networks can have this technique implemented pretty fast, which just requires the front-end developer follow coding instructions to have the content be indexed appropriately by Google and Bing and quickly findable in search results – better User Experience, optimized SEO, increased pageviews, not sure about ad impressions though.
For now, it’s very exciting seeing it in action:

How it all started: 2000 – RecipeML
The RML, Recipe Markup Language, existed from 20th century, literally, 2000, and created by company FormatData. The specification was written in the way that defined the Recipe Markup Language (RecipeML), a means to represent food preparation recipes in the Extensible Markup Language (XML).
What did it mean?
It meant that with the help of XML a Recipe Markup Language was created that described the content of the document – recipes. That was pretty straightforward: following instructions, the content authors would create recipe files in the RecipeML format, web developers would post them on a website, server-side folks would create the applications that would be able to read those files, and the users were using the recipes!
How was the document structured in RecipeML?
Just like any XML documents, the files had Structure elements like recipe, Head elements like preptime, Equipment elements like equipment, Ingredient elements like ingredients, Nutrition elements like nutrients. In other words, it was an XML-based format for marking up recipes!
Markup Recipe Development Process
You can track the process of Markup Recipe on Microformat blog.
Microformat hRecipe
The result of the effort above was the microformat hRecipe, which is still draft.
Google uses Recipe Microformat for Search
From 2010 Google started officially using hRecipe Microformat for Search to improve search results. See the Google Webmaster announcement from a year ago – Better Recipes on the web: Introducing Recipe Rich Snippets:

And now scroll up to the first paragraph.