Free Toolkit

Recipe Schema GeneratorGenerate Schema.org Recipe JSON-LD with ingredients, steps, nutrition, and cook time.

Recipe Schema Generator illustration
๐Ÿ”

Recipe Schema Generator

Generate Schema.org Recipe JSON-LD with ingredients, steps, nutrition, and cook time.

How to Use
1

Enter recipe details

Add recipe name, description, cuisine, prep time, cook time, and servings.

2

Add ingredients and steps

List ingredients and cooking instructions step by step.

3

Copy recipe schema

Copy the JSON-LD with nutrition, ratings, and images included.

What Is Recipe Schema Generator?

The Recipe Schema Generator creates structured data for cooking recipes following Google's recipe rich results requirements. Recipe schema enables the visually rich recipe cards that appear in Google search โ€” showing the recipe image, ratings, cook time, and calorie count directly in search results. Google also uses recipe data for Google Discover and the Google Assistant's guided cooking feature. Properly implemented recipe schema can dramatically increase traffic to food and cooking content.

Why Use Our Recipe Schema Generator?

  • Enables Google's visually rich recipe cards in search results
  • Full support for ingredients, step-by-step instructions, and nutrition facts
  • Prep time, cook time, and total time display
  • Rating stars and review counts for social proof
  • Compatible with Google Discover and Assistant cooking features

Common Use Cases

Food Blogs

Add recipe cards to every recipe post for maximum search visibility.

Cooking Websites

Enable guided cooking steps in Google Assistant.

Nutrition Content

Display calorie and nutrition data in search results.

Cookbook Authors

Promote recipes with rich search result appearances.

Technical Guide

Google requires at minimum: name, image, and either recipeIngredient or recipeInstructions for recipe rich results. Strongly recommended properties include: author, datePublished, description, prepTime and cookTime (ISO 8601 duration format, e.g., PT30M for 30 minutes), recipeYield (servings), recipeCategory, recipeCuisine, nutrition (calories), and aggregateRating. Instructions should use HowToStep objects with text property. For video recipes, include a VideoObject. Google specifically checks that recipe schema matches visible on-page content โ€” don't include data in schema that isn't visible to users.

Tips & Best Practices

  • 1
    Use ISO 8601 duration format for times: PT1H30M = 1 hour 30 minutes
  • 2
    Include a high-quality image (minimum 1200px wide for best display)
  • 3
    List ingredients individually in recipeIngredient array, not as a block of text
  • 4
    Write instructions as individual HowToStep entries
  • 5
    Include calorie count โ€” it displays prominently in recipe cards

Related Tools

Frequently Asked Questions

QWhat are the minimum requirements for recipe rich results?
Google requires name, image, and either recipeIngredient or recipeInstructions. For best results, include all recommended properties.
QHow should I format cooking times?
Use ISO 8601 duration format: PT30M (30 minutes), PT1H (1 hour), PT1H30M (1.5 hours).
QCan recipe schema include video?
Yes. Include a VideoObject property for recipe videos. This enables video recipe rich results in search.

About Recipe Schema Generator

Recipe Schema Generator is a free online tool from FreeToolkit.ai. All processing happens directly in your browser โ€” your data never leaves your device. No registration required. No ads. Just fast, reliable tools.