Skip to main content
InstantTools
Schema Generator

Free Recipe Schema Generator

Generate JSON-LD Recipe schema to appear in Google recipe carousels with prep time, cook time, and calorie data.

Uses cloud AIUnlike most InstantTools, this tool uses a secure cloud AI model: the content you submit is sent to our AI provider for processing and is not stored. Prefer fully local? Try the in-browser AI tools.

What is Recipe Schema?

Recipe schema (schema.org/Recipe) is structured data that unlocks Google's recipe-specific rich results: visually striking cards in search that show a recipe photo, star rating, prep and cook times, and calorie count before a user ever clicks. These cards appear in dedicated recipe search, the Discover feed, Google Images, and regular web search. For food bloggers and culinary publishers, recipe schema is one of the highest-ROI schema implementations available.

The most important properties are: name, image (URL), author, datePublished, description, prepTime, cookTime, totalTime (all in ISO 8601 format, e.g. PT45M), recipeYield (servings), recipeIngredient (an array of ingredient strings), recipeInstructions (an array of HowToStep objects), and nutrition (with calories). Google requires at least name, image, and either ingredients or instructions to show a recipe rich result.

Star ratings in recipe cards come from aggregateRating — this requires collecting real user reviews on your site. Attempting to add fake ratings or self-awarding stars violates Google's policies and can result in manual penalties. If you don't have reviews yet, omit aggregateRating until you do.

Recipe schema is also picked up by voice assistants. When someone asks their smart speaker "How do I make chocolate chip cookies?", Google reads the recipeInstructions array step by step. Ensuring each instruction is a complete, standalone sentence makes your recipe both more citable and more usable as a voice answer. Test your output in Google's Rich Results Test before deploying.

ArticleFAQProductHowToLocalBusinessEvent