Recipe Structured Data
Schema.org Recipe markup describing ingredients, steps, times and ratings so Google can show recipe rich results and host carousels.
Definition
Recipe structured data is schema.org markup using the Recipe type that describes a recipe — its ingredients, steps, cooking time and ratings — so Google can present it as a recipe rich result in Search and Images.
The markup uses the Recipe type, often with HowToStep and ItemList for the method and ingredients. It can make a page eligible for recipe rich results, the recipe host carousel, and enhanced treatment in Google Images. As with all structured data, eligibility does not guarantee Google will show a rich result.
Examples
Recipe rich result
A food blog adds Recipe JSON-LD with cook time, calorie count and an aggregate rating. The recipe becomes eligible to show a star rating and cook time in Google Search.
Host carousel
A publisher marks up its collection of curry recipes so they can appear together in a recipe host carousel for relevant queries.
Sources
Related terms
- Schema MarkupStructured data added to a page that describes its content to search engines in a machine-readable format.
- Rich ResultsSearch results enhanced with visual or interactive elements — review stars, prices, FAQs, recipe images — generated from a page's structured data.
- JSON-LDA JSON-based syntax for embedding structured data in a script tag, used to describe a page's content to search engines and other parsers.
Where QueryCatch uses this
Last updated: 07/07/2026