Free tool · No signup required

Recipe Schema
Generator

Generate valid Recipe JSON-LD structured data. Show rich recipe cards with star ratings, cook time, calories, and ingredients directly in Google search results.

Google-approved format
Instant output
🔒
No data stored
Unlimited use
Recipe details Step 1 of 2
Basic information
Square or 4:3 image, minimum 1200px wide
Timing & yield
Nutrition (optional per serving)
Aggregate rating (optional: shows stars in search)
Click a star to set rating
Total number of ratings this recipe has received
Keywords & diet (optional)
Comma-separated keywords
Ingredients *
Instructions *
Paste output into your <head> tag
JSON-LD Output · Ready to paste

  

How to use

01

Enter recipe details

Fill in your recipe name, description, timing, ingredients, and cooking steps above.

02

Generate the code

Click "Generate Schema" to produce valid JSON-LD markup instantly.

03

Paste in <head>

Copy and paste the output inside the <head> tag of your recipe page.

04

Validate & publish

Test with Google's Rich Results Test, then publish your page.

What is Recipe Schema Markup?

Recipe schema is JSON-LD structured data that tells Google your page contains a recipe including the name, author, ingredients, cooking steps, timing, and nutritional info. Google uses this to generate recipe rich-results: visually rich cards in search that display a photo, star rating, cook time, and calorie count right on the results page.

Recipe rich results significantly increase click-through rates by making your listing stand out. A recipe card with a thumbnail image, a 4.8★ rating, and "35 min · 450 cal" is far more compelling than a standard blue link, and it appears without any change to your rankings.

What shows in a Google Recipe rich result?

Google can display the recipe image, title, author, star rating, review count, total time, calories, and a preview of the ingredient list. The more fields you fill in, the richer your recipe card. The image and name are the two most important; always include both.

Does Recipe schema help with Google Discover?

Yes. Google Discover and Google Images both use Recipe schema to surface recipes to users browsing for food inspiration. A well-structured recipe with a high-quality image, accurate cook time, and nutritional info has a much stronger chance of appearing in these surfaces than an unstructured page.

Who benefits most? Food bloggers, recipe sites, and anyone publishing recipes online. If you have recipes on your site, this schema should be on every single one; it's one of the most visually impactful schema types Google supports.

How to Validate Recipe Schema Markup

After generating your schema, always validate before publishing. Follow these 4 steps:

1
Generate your schema
Fill in your recipe details above, click Generate Schema, and copy the output.
2
Open Schema Markup Validator
Go to Schema Markup Validator and click the "Validate" tab.
3
Paste & run the test
Paste your JSON-LD and run the test. Google shows whether it's valid and eligible for recipe rich results.
4
Fix errors & publish
Fix any errors, re-test, then paste into your page's <head> and publish.

Common Recipe Schema Mistakes to Avoid

These are the most frequent reasons Recipe schema fails to generate rich results in Google:

❌ Missing image
Google requires an image to display recipe rich results. Without one, your schema may validate but won't show the visual card. Always include a high-quality image at least 1200px wide.
❌ No instructions
Recipe schema without cooking steps misses the most important part. Google's rich results heavily favour recipes with detailed, step-by-step instructions.
❌ Fake aggregate ratings
Adding an AggregateRating with made-up values violates Google's guidelines and can result in a manual penalty. Only include ratings data if you have genuine user reviews on your page.
❌ Schema not matching page
Every field in your schema must match the visible content on the page. If your schema says "30 min" but the page says "1 hour," Google will distrust the markup entirely.
❌ Wrong duration format
Recipe times must use the ISO 8601 duration format (e.g., PT30M for 30 minutes). This tool handles formatting automatically; don't edit the time values in the output manually.
❌ Using it on non-recipe pages
Only use Recipe schema on pages that are actual recipes with ingredients and instructions. Using it on category pages or listicles violates Google's structured data policies.

Frequently Asked Questions about Recipe Schema

Yes. Recipe schema is one of Google's most actively supported structured data types and consistently generates rich results. It also powers Google's recipe filters, Google Images recipe cards, and Google Discover recipe recommendations. It's one of the highest-value schema types for food content publishers.
No, but the more you include, the richer your result. The required fields for a valid recipe schema are name, image, author, and recipeIngredient. However, Google's rich recipe card with cook time, calories, and star ratings requires additional fields. Fill in as many as accurately apply.
Yes. Recipe schema supports a video property where you can embed VideoObject structured data. This allows your recipe video to appear in Google's video-enhanced recipe results. Include the video name, description, thumbnail URL, and upload date as part of the VideoObject.
Fill in the Rating Value and Review Count fields in this tool. The ratings you enter must match real ratings visible on your page from a comments section, ratings widget, or third-party platform. Never fabricate rating data.
Google needs to crawl and re-index your page before changes take effect, usually a few days to a few weeks. You can speed this up by submitting the URL in Google Search Console under "URL Inspection → Request Indexing" immediately after publishing.

Related Schema Generators

Other free structured data tools you might need

Review Schema
Star ratings for products & services
FAQ Schema
Q&A rich results in Google Search
🏢
Local Business Schema
Google Maps & local search panel
📝
Article Schema
Author & date metadata for blogs
🛍️
Product Schema
Price, availability & aggregate ratings
📋
HowTo Schema
Step-by-step rich results