Recipe Schema Generator
Build complete Recipe JSON-LD for food blogs. Ingredients, instructions, cook time, yield, cuisine, and nutrition — all the fields Google wants.
Name and describe
Recipe name and short description.
Add ingredients and steps
One per line in each field.
Optional details
Times, yield, calories, cuisine type.
Recipe details
Why food bloggers need Recipe schema
Recipe schema is the foundation of every food blogger's SEO strategy. With proper markup, recipes can appear in Google's recipe carousels, voice search responses, Google Discover, and now AI search summaries. Without it, your recipe is just another web page.
What schema unlocks for recipes
- Rich results card: Star ratings, photo, cook time, calories shown directly in Google.
- Recipe carousels: "Best chocolate chip cookies" carousel placement.
- Voice search: Google Assistant reads your steps aloud.
- Pinterest Rich Pins: Better visual presentation on Pinterest.
Frequently asked questions
How do I write recipe times in ISO 8601?
Start with PT, then add hours and minutes. PT15M = 15 minutes. PT1H30M = 1 hour 30 minutes. PT2H = 2 hours.
Do I need ratings for Recipe schema?
Optional but valuable. Star ratings in recipe carousels significantly boost click-through. Add aggregateRating manually if you have a review system.
Should yield be a number or text?
Either works. "24 cookies", "8 servings", "1 loaf" are all valid.
How important is the image?
Critical. Recipe rich results almost always show the image. Use a high-quality 1200x800+ JPG.
Can I add video schema to a recipe?
Yes, but use a separate VideoObject schema. Recipe and Video schemas work together when both are present.