Skip to content
fhseohub a link building agency
  • Home
  • ServicesExpand
    • Listicle Brand Mentions
    • Guest Posting Service
    • Niche Edit Service
    • White Label Link Building Service
    • Press Release & Digital PR Services
  • Free SEO ToolsExpand
    • Word Counter
    • Keyword Density Checker
    • Text Style Generator: Free Online Tool
  • Blog
  • About
  • Contact
fhseohub a link building agency

Recipe Schema Generator

Validate with Google's Rich Results Test after publishing.

JSON-LD

FREE TOOL · NO SIGN-UP

This recipe schema generator creates Recipe structured data in JSON-LD from a simple form. Add the dish name, a photo, ingredients, steps, cooking times, servings, calories and ratings, and it builds a clean script block you can paste into your recipe post. It’s free, needs no sign-up and runs in your browser, and it helps food bloggers and recipe sites make their pages eligible for Google’s recipe rich results.

How to Use the Recipe Schema Generator

Step 1 – Enter or paste your input

Add the Recipe name and an Image URL of the finished dish; Google requires both. Write a short Description and add the Author. Paste Ingredients one per line, exactly as they appear in your post, then paste Steps, one instruction per line.

Step 2 – Choose your options

Enter Prep time and Cook time in minutes. The tool converts them to the ISO 8601 format and adds a total time automatically. Fill in Servings, Calories per serving, Category (like Dinner), Cuisine (like Italian) and Keywords. If the post shows real reader ratings, add the Rating and Rating count. Add a Video URL if you have a recipe video.

Step 3 – Copy, download or apply the result

The JSON-LD updates live and leaves out empty fields. Click Copy or Download, paste the script block into the recipe page and test it with Google’s Rich Results Test.

What Recipe Structured Data Unlocks

Recipe structured data is Schema.org markup that describes a dish, its ingredients, instructions, timings, nutrition and ratings in a format search engines can read precisely. It makes a recipe page eligible for Google’s recipe rich results, which can show an image, rating, cook time and calories directly in search.

For recipe searches, those visual results matter. People compare photos, star ratings and total time before they click. A plain blue link competes poorly against a result that shows a picture and “45 min”. Markup gives Google the details it needs to display that information accurately.

Recipe markup can also feed other Google surfaces, such as image results. And if you have a category or round-up page listing several recipes, adding ItemList markup on that summary page alongside full Recipe markup on each recipe page can make them eligible for a host carousel. Google still decides what to show, and markup alone never guarantees a rich result.

Ingredients, Instructions and Timing Fields

PropertyWhat it holdsHow the generator handles it
nameThe dish’s nameFrom Recipe name
imageA photo of the finished dishFrom Image URL
recipeIngredientEach ingredient with its quantityOne line in, one item out
recipeInstructionsThe method, step by stepEach line becomes a numbered HowToStep
prepTimePreparation timeMinutes converted to PT15M format
cookTimeCooking timeMinutes converted to PT30M format
totalTimePrep plus cookCalculated for you
recipeYieldServings or quantity madeFrom Servings
recipeCategory / recipeCuisineMeal type and cuisineFrom Category and Cuisine

Write ingredients the way readers see them, including amounts: “2 cups flour”, not just “flour”. Keep each instruction to a single clear action. Times must be exact values; Google doesn’t support ranges like “20 to 30 minutes”, so use your best single estimate.

Nutrition, Ratings and Video Properties

Nutrition. The generator adds calories per serving as NutritionInformation. Make sure the figure matches what’s shown on the page and refers to one serving, as defined by your servings value. If you don’t know it, leave the field empty rather than guessing.

Ratings. aggregateRating shows the average score and the number of ratings. The generator only adds it when you fill in both values. Only use real ratings from readers that are visible on the page. Google’s review guidelines don’t allow made-up, self-written or undisclosed incentivised reviews, and breaking them can lead to a manual action.

Video. If you add a Video URL, the generator creates a VideoObject using the recipe name, the image as thumbnail, the description and today’s date as the upload date. Adjust the upload date in the code if the video was published earlier. For full video markup, including duration and clips, use our Video Schema Generator.

Guided Recipes and Image Requirements

Older recipe guides talk about “guided recipes”, a Google Assistant feature that read steps aloud on smart displays. Google removed guided recipes from its documentation in March 2024 when that feature was retired. You don’t need to change anything. Clear, separate steps are still recommended because they’re easier for any system and every reader to follow.

Images, on the other hand, matter more than ever, because the image is a required property. Google’s guidelines say the image must show the finished dish, be crawlable and indexable, and use a supported format. For best results, Google recommends high-resolution images of at least 50,000 pixels (width × height) in 16:9, 4:3 and 1:1 aspect ratios. This generator accepts one image URL. To add more ratios, put the URLs in a list in the image property by hand.

Key Features of Our Recipe Schema Generator

  • Free, with no sign-up: start straight away.
  • Private: runs in your browser; nothing is uploaded or stored.
  • Instant output: JSON-LD updates as you type.
  • Automatic times: minutes converted to ISO 8601, total time calculated.
  • Numbered steps: each line becomes a HowToStep.
  • Nutrition, ratings and video: optional properties included.
  • Image check: a reminder appears if the required image is missing.

Who Should Use Recipe Markup

  • Food bloggers publishing their own recipes.
  • Recipe and cooking websites with large archives.
  • Restaurants and chefs sharing signature dishes.
  • Food brands posting recipes that use their products.
  • Nutritionists and dietitians publishing meal plans with recipes.
  • Cooking schools and channels pairing recipes with videos.

Pro Tips and Mistakes to Avoid

Checklist of best practices

  • Put the markup on the page that shows the full recipe, not on a category page.
  • Make sure every marked-up ingredient and step appears on the page.
  • Use a real photo of the finished dish.
  • Keep times realistic, and match servings to the calorie figure.
  • Retest whenever you update the recipe.

Common mistakes and quick fixes

  • Missing image: add one, as it’s required for rich results.
  • Fake ratings: remove any rating that doesn’t come from real readers.
  • Instructions in one big block: split them into separate steps.
  • Duplicate markup: if a recipe card plugin already outputs Recipe schema, don’t add a second copy.

Get Your Recipes Into the Carousel

Great recipes deserve to stand out in search. Mark yours up with the recipe schema generator, add your cooking video with the Video Schema Generator, show where each recipe sits on your site with the Breadcrumb Schema Generator and present the cook behind them with the Person Schema Generator. Find every structured data tool in the FHSEO Hub free SEO tools collection.

Recipe Schema Generator FAQs

Recipe schema is Schema.org structured data that describes a recipe’s name, image, ingredients, instructions, cooking times, servings, nutrition and ratings. Added to a recipe page in JSON-LD format, it helps search engines understand the recipe and makes the page eligible for Google’s recipe rich results with images, ratings and cook times.

Google requires two Recipe schema properties: name and image. Everything else is recommended, including recipeIngredient, recipeInstructions, prepTime, cookTime, totalTime, recipeYield, nutrition, aggregateRating, author, description, keywords, recipeCategory, recipeCuisine and video. Adding the recommended properties gives Google more to show and makes your result more useful.

Yes, Recipe schema can show star ratings when you include aggregateRating with a rating value and rating count based on genuine reader reviews shown on the page. Google decides whether to display them. Ratings you write yourself, or reviews that don’t follow Google’s review snippet guidelines, can lead to the markup being ignored.

This generator outputs Recipe schema, including the nested types it needs: Person for the author, HowToStep for instructions, NutritionInformation for calories, AggregateRating for ratings and VideoObject for a recipe video. For other content types, FHSEO Hub has separate generators for articles, videos, products, FAQs and more.

To add the generated schema, copy the full script block and paste it into your recipe page’s HTML. In WordPress, use a Custom HTML block in the post or your SEO plugin’s custom schema option. If your recipe card plugin already adds Recipe markup, edit that instead. Then test the live URL.

Link Building Agency for High-Quality Backlinks & SEO Growth

Guides

  • Guest Posting
  • Link Insertions
  • Press Release
  • Web Designs

Resources

  • Free SEO Tools
  • Link Building Glossary
  • Blog
  • About us
  • Contact

Follow

Facebook Instagram Linkedin Twitter TikTok YouTube
Scroll to top
  • Home
  • Services
    • Listicle Brand Mentions
    • Guest Posting Service
    • Niche Edit Service
    • White Label Link Building Service
    • Press Release & Digital PR Services
  • Free SEO Tools
    • Word Counter
    • Keyword Density Checker
    • Text Style Generator: Free Online Tool
  • Blog
  • About
  • Contact
Search