Recipe Schema Generator
Generate Schema.org Recipe JSON-LD with ingredients, instructions, time and calories. Get your recipes to show with photo and rating on Google.
JSON-LD
—
Ingredients, timing and the comma trap
Recipes that show up in search with a photo, a cook time and a star rating rely on the schema.org Recipe type. This generator covers the top of that structure: name, a comma-separated ingredient list, and total time in minutes. The output is a JSON-LD block with name, recipeIngredient as an array, and totalTime already converted to an ISO 8601 duration such as PT60M.
Splitting on commas has one nasty edge case: if you write quantities with a decimal comma, common across Europe and Latin America, then 1,5 cups of milk becomes two ingredients, 1 and 5 cups of milk. Use 1.5 or spell it out. On timing, 90 minutes comes out as PT90M and that is perfectly valid, no need to rewrite it as PT1H30M. Double quotes in the recipe name go in unescaped and break the JSON.
Despite the page name, the block is not complete: image, recipeInstructions and nutrition are missing, and Google requires a photo plus instructions before it will show the enhanced result. Add those properties before publishing. Star ratings only belong there when aggregateRating reflects real reviews, since faking them invites a manual action. The JSON is assembled in your browser.
Frequently asked questions
Why did one of my ingredients get split in half?
Do I need a photo for the rich result?
Can I put a five-star rating in the markup?
Related Tools
Product Schema Generator
Generates Schema.org Product JSON-LD with name, brand and a price offer, ready to paste into the page. The starting point for product rich snippets in search.
Course Schema Generator
Generate Schema.org Course JSON-LD with the course name, description and provider. Help Google show your classes and training as a rich result.
FAQ Rich Snippet Builder
Build a basic FAQPage JSON-LD schema with one Q&A pair.
JSON-LD (Schema.org) Generator
Generate JSON-LD markup for Schema.org — Article, Product, FAQPage, BreadcrumbList, Organization, Person. Paste in <head> and improve your Google snippet. Everything in your browser.
HowTo Rich Snippet Builder
Build a basic HowTo JSON-LD schema describing a single-step procedure.
JobPosting Schema Generator
Generate Schema.org JobPosting JSON-LD with job title, salary, location and company. Get your openings into Google Jobs and reach more candidates.