A highly specialized builder for pages that feature a cooking or baking recipe. This schema is eligible for rich results in search, including images, ratings, and cooking times.
Restore Defaults:
Resets the Recipe Name, Author, Image, and Description to the post’s defaults.
Recipe Name:
The title of the dish. Defaults to the post title.
Author:
The name of the person who created the recipe. Defaults to the post’s author.
Image URL:
The URL for a high-quality photo of the finished dish. Defaults to the post’s featured image.
Description:
A brief summary of the recipe. Defaults to the post excerpt.
Category: A multi-select dropdown for the type of dish (e.g., "Appetizer," "Main Course," "Dessert").
Cuisine: A multi-select dropdown for the origin of the dish (e.g., "Italian," "Mexican," "Thai").
Keywords: A comma-separated list of keywords (e.g., "easy, quick, vegan").
Prep Time: Time to prepare, in ISO 8601 format (e.g., PT15M for 15 minutes).
Cook Time: Time to cook, in ISO 8601 format (e.g., PT30M).
Yield: The number of servings the recipe produces (e.g., "4 servings" or "Makes one 9-inch pie").
Ingredients:
A text area for the list of ingredients. Enter one ingredient per line. Each line will be converted into a separate recipeIngredient property.
Instructions:
A text area for the cooking steps. Enter one complete step per line. Each line will be converted into its own HowToStep item.
Rating (Optional):
Adds an AggregateRating to your recipe.
Average Rating: The average score (e.g., "4.8").
Rating Count: The total number of ratings (e.g., "125").
Nutrition (Optional):
Adds NutritionInformation.
Serving Size: The serving size for the nutrition info (e.g., "1 slice" or "100g").
Calories, Carbs, etc.: A grid of fields to enter nutritional values.
Video (Optional):
Embeds a VideoObject within your Recipe schema.
Video URL: A link to a video of the recipe (e.g., a YouTube URL).