Create a complete, SEO-perfect JSON-LD schema for any recipe, ensuring eligibility for the richest search results.

JSON-LD Output
{
  "@context": "https://schema.org/",
  "@type": "Recipe"
}

Recipe Schema Generator – Complete Usage Guide

Your recipes should not only have plain text on Google. Using the Recipe Schema Generator, you can create structured data, which assists your recipes in displaying with star ratings, cooking duration, nutrition and rich snippets, without having to write a single line of code.

Are you a food blogger, content creator, SEO professional? With this tool, it will be simple, quick and fully Google-compliant to work with structured data.


✅ Why Structured Data Matters for Recipes

The better your content is comprehended by the search engines the better it is rewarded. Schema-marked up recipes may display:

  • ⭐ Star Ratings & Reviews
  • ⏱ Cook, Prep and Total Times
  • 🍽 Servings/Yield
  • 🖼 Rich Snippet Images
  • 📱 Enhanced Mobile Display
  • 🔍 Boosted Search Visibility

In a nutshell: The better the schema the better the clicks.


🧩 Key Features & Sections

1. Basic Information

All these are required core data in any valid recipe schema:

  • Recipe Name
  • Short Description
  • Image URL (used in rich snippets)

2. Timings & Yield

Essential for SEO and user trust:

  • Prep Time (in minutes)
  • Cook Time (in minutes)
  • Total Time (auto-calculated)
  • Recipe Yield (e.g., 4 servings)
  • Automatically converted to ISO 8601 duration format (e.g., PT1H30M)

3. Ingredients

Make a clean and extensive ingredient list which is readable by the search engines.

  • Add unlimited ingredients
  • Each with quantity, unit, and name
  • Format: “2 cups all-purpose flour”

4. Step-by-Step Instructions

The instructions are automatically wrapped as the "HowToStep" items.

  • Add steps one by one
  • Clean formatting and automatic sequencing
  • Easy to edit and reorder

5. Author & Publisher Details

Optional fields that build credibility:

  • Author Name
  • Publisher Name (e.g., your site or blog)
  • Recipe Category
  • Cuisine Type
  • SEO Keywords (comma-separated)

6. Ratings & Reviews

Add social proof directly into your schema:

  • Average Rating (e.g., 4.8)
  • Total Ratings (e.g., 125 reviews)
  • Rendered as "AggregateRating" for Google

7. Nutrition Information

Currently supports:

  • Calories per serving (e.g., 450 kcal)

More nutrition fields (fat, protein, sugar, etc.) are planned for upcoming versions.


8. Recipe Video Support

Boost SERP performance with video metadata:

  • Video Title
  • Short Description
  • Thumbnail URL
  • Video Content URL
  • Upload Date (in ISO format)

📊 Feature Table: What You Get

SectionDescriptionRequired for Schema
Recipe NameMain title of the recipe✅ Yes
DescriptionShort, compelling summary✅ Yes
Image URLImage displayed in rich snippets✅ Yes
Prep/Cook/Total TimeDisplayed in rich results✅ Yes
IngredientsList of items with quantities✅ Yes
InstructionsClear cooking steps✅ Yes
Author & Publisher InfoAdds authority to your content❌ No
RatingsAverage rating + total reviews❌ No
CaloriesBasic nutrition info❌ No
Video MetadataOptimizes results with embedded video❌ No

🚀 How to Use the Tool

  1. Start with Required Fields
    Enter your recipe name, description and image.
  2. Add Timings & Yield
    Input preparation and cooking time in minutes.
  3. List Ingredients & Instructions
    Add ingredients and step-by-step directions.
  4. Enhance with Optional Fields
    Include author, ratings, video and nutrition details for better results.
  5. Copy the JSON-LD
    Click the “Copy” button to get your ready-to-paste schema code.

🎯 Who Should Use This?

Agencies & Content Creators

Food Bloggers

Cooking & Recipe Websites

SEO Professionals

Web Developers

Recipe App Builders