Google recipe schema

Recipe Kit adds Google recipe schema to every recipe page for you. This structured data is what lets Google show your recipe with a photo, star rating, cooking time and calories instead of a plain link.

Recipe schema is free on every plan. Writing recipe FAQs is part of the Growth plan, and their FAQ schema stays published on any plan once written.

What it gets you

  • Rich results. Your recipe can appear in search with its image, rating, total time and calories.
  • The recipe carousel. The scrolling row of recipes at the top of some results pages is built from this data.
  • FAQ answers. Questions you add with Recipe FAQs are published as FAQ schema alongside the recipe.

There is nothing to switch on. Fill in the recipe and the schema follows.

What Recipe Kit sends

Property Comes from
name Recipe title
description Recipe description
image Recipe image. Images hosted by Recipe Kit are sent in three shapes (16:9, 4:3 and 1:1), as Google asks.
author The recipe's Author field. If that is empty, the blog post's author, then your shop name.
datePublished The recipe's date. If that is empty, the blog post's publish date.
prepTime, cookTime, totalTime Prep and cook time, converted to the format Google wants. Total is the two added together.
recipeYield Servings
recipeIngredient The ingredient list, without group headings
recipeInstructions Each direction as a step, with its step title (or the direction text when it has no title), a link to that step on the page, and its step photo
nutrition Calories and the other nutrition fields you filled in
recipeCategory, recipeCuisine Category and cuisine
keywords Keywords
aggregateRating Average rating and number of ratings. Only sent when ratings are on for the recipe and it has at least one rating. The average is rounded to one decimal place, matching the card.
video The recipe video, for YouTube, Vimeo, TikTok, Instagram and uploaded videos

Fields you leave blank are left out rather than sent empty. An incomplete recipe still produces valid schema, just a less competitive one.

Two more kinds of schema come from other parts of Recipe Kit:

  • FAQ schema from the recipe's FAQs, on the same page as the recipe.
  • A list of recipes from the Recipe List block on pages that list several recipes, such as your home page or a roundup post. See Add a recipe list to any page.

Fill in the fields that matter most

Field Why it matters
Image Google rarely shows a recipe rich result without one
Prep and cook time Shows the total time in the result
Nutrition Puts calories in the result
Ratings Puts stars on your listing
Servings Shows the yield

Start with the image. See Recipe images, sizes and alt text.

Check your schema

  1. Open Google's Rich Results Test.
  2. Paste the URL of a blog post with a recipe on it.
  3. Click Test URL.

You want to see Recipes detected with no errors. The test may not list FAQ even when the recipe has FAQs, because Google only shows FAQ rich results for a small group of sites. The FAQ schema is still on the page for other search engines and AI assistants to read. Warnings usually point to optional fields you left empty. They are worth clearing but do not stop a rich result.

Google's Rich Results Test showing a valid Recipes item for a recipe post

If something is missing or the test passes but Google still shows a plain link, see Why isn't my recipe showing in Google?.

Valid schema is not a guarantee

Valid schema does not make Google show your recipe. It makes your recipe eligible. Google still decides based on whether the page is indexed, how good the content is, how the site performs and how much competition there is for that dish.

What's next

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us