Schema and Structured Data · Schema Type

What Is Recipe Schema Markup?

Recipe schema describes recipes to search engines. Here is what it is, the properties it uses, why ratings must be genuine, and when to use it on food content.

Updated: July 2026
Written by: Andrew Odgers, Managing Director
Reading time: 6 minutes
The short answer

Recipe schema markup is structured data describing a recipe: ingredients, steps, cooking time and image. Common properties include name, ingredients, instructions, prep and cook times, yield, image, and genuine ratings. You can only include genuine ratings, never fabricated ones. Use it on pages that genuinely contain a recipe with clear ingredients and steps. It does not guarantee a rich result, since Google decides display, but it supports eligibility.

Ingredients and steps

What Recipe schema is, and the properties it uses

Recipe schema markup is structured data that describes a recipe to search engines, including its ingredients, steps, cooking time and image. It helps them understand recipe content; because it clarifies the details of a dish, Recipe schema supports how recipes are understood, though it does not guarantee any particular result. Common properties include the recipe name, ingredients, instructions, preparation and cooking times, yield, image, and genuine ratings where they exist. Accuracy matters; because these describe a real recipe, matching them to the visible content keeps the markup valid and useful, in the same JSON-LD format we use throughout.

RC 01

The dish

Ingredients and steps.

RC 02

Times and yield

Prep, cook, servings.

RC 03

Honest only

No fabricated ratings.

Genuine ratings, when to use it and rich results

Ratings, when to use it, and rich results

You can include rating data only when it reflects genuine reviews of the recipe, never fabricated ones, in line with guidelines and our house style. Honesty applies here too; because invented ratings breach the rules and mislead people, only real feedback should appear in Recipe schema. You should use Recipe schema on pages that genuinely contain a recipe with clear ingredients and steps, matching the markup to what is shown. It suits food and recipe content; because it should describe a real recipe, applying it where such content exists keeps the markup meaningful and compliant. No, valid Recipe schema can support eligibility for recipe features, but Google decides whether to show them, so a rich result is never guaranteed. Eligibility is not display; because Google controls the outcome, the markup supports eligibility rather than promising any particular appearance, which you can confirm by testing it.

SEO done properly, from £350 a month

Recipe schema,
done honestly.

For food and recipe sites we add clean Recipe schema matched to your content, with only genuine ratings. Accurate, honest structured data that keeps you compliant and eligible for recipe features.

Everything included in your plan:

Google Maps optimisation Full website management Local SEO campaign AI optimisation (GEO) Facebook, Instagram and LinkedIn Quarterly audits Monthly reporting
£350 per month

One clear retainer. No setup fee.

Frequently asked

Recipe schema markup

What is Recipe schema markup?
Recipe schema markup is structured data that describes a recipe to search engines, including its ingredients, steps, cooking time and image. It helps them understand recipe content. Because it clarifies the details of a dish, Recipe schema supports how recipes are understood, though it does not guarantee any particular result.
What properties does Recipe schema use?
Common properties include the recipe name, ingredients, instructions, preparation and cooking times, yield, image, and genuine ratings where they exist. Accuracy matters. Because these describe a real recipe, matching them to the visible content keeps the markup valid and useful.
Can you include ratings in Recipe schema?
You can include rating data only when it reflects genuine reviews of the recipe, never fabricated ones, in line with guidelines and our house style. Honesty applies here too. Because invented ratings breach the rules and mislead people, only real feedback should appear in Recipe schema.
When should you use Recipe schema?
You should use it on pages that genuinely contain a recipe with clear ingredients and steps, matching the markup to what is shown. It suits food and recipe content. Because it should describe a real recipe, applying it where such content exists keeps the markup meaningful and compliant.
Does Recipe schema guarantee a rich result?
No; valid Recipe schema can support eligibility for recipe features, but Google decides whether to show them, so a rich result is never guaranteed. Eligibility is not display. Because Google controls the outcome, the markup supports eligibility rather than promising any particular appearance.