Recipe schema is the most visually rich schema type — it unlocks star ratings, prep time, calorie counts, and image carousels directly in Google Search results. Food bloggers who implement Recipe schema consistently see 2–3x higher CTR.
{ "@context": "https://schema.org", "@type": "Recipe", "name": "Classic Chocolate Chip Cookies", "description": "Soft, chewy chocolate chip cookies with a crisp edge.", "url": "https://example.com/recipes/chocolate-chip-cookies", "image": "https://example.com/images/cookies-hero.jpg", "author": { "@type": "Person", "name": "Chef Maria" }, "prepTime": "PT15M", "cookTime": "PT12M", "totalTime": "PT27M", "recipeYield": "24 cookies", "recipeIngredient": [ "2 1/4 cups all-purpose flour", "1 cup butter, softened", "3/4 cup granulated sugar", "2 large eggs", "2 cups semi-sweet chocolate chips" ], "recipeInstructions": [ { "@type": "HowToStep", "name": "Preheat", "text": "Preheat oven to 375°F (190°C)." }, { "@type": "HowToStep", "name": "Mix dry ingredients", "text": "Whisk flour, baking soda, and salt in a bowl." }, { "@type": "HowToStep", "name": "Cream butter and sugar", "text": "Beat butter and sugars until light and fluffy." }, { "@type": "HowToStep", "name": "Combine and bake", "text": "Mix in eggs and flour, fold in chips, drop onto baking sheet, and bake 10–12 minutes." } ], "nutrition": { "@type": "NutritionInformation", "calories": "180 calories" }, "aggregateRating": { "@type": "AggregateRating", "ratingValue": "4.9", "ratingCount": "342" } }
Paste any URL and we'll write a custom Recipe schema in ~2 seconds.