PublishedVerifiedEvery 6 weeksSources6 namedAuthored bySquareRank Team
Nutritionists · Recipe Schema · § 4.5.3
Nutritionist Recipe Schema on Squarespace
Recipe is one of the few rich-result types Google retained through the 2026 FAQ and HowTo retirements4. It is still live, still eligible for the recipe carousel, still surfaced in AI Overviews recipe citations1. For credentialed Registered Dietitians, Recipe schema with NutritionInformation3 and an author attached to the practitioner's credentialed Person schema is a structural lift food-blog recipes cannot match — and the Squarespace blog template supports the full setup via post-level Code Injection.
This leaf works through the full 2026 setup. Each section answers one decision — whether Recipe still warrants the effort, why credentialed authorship changes the ranking math, the exact JSON-LD shape with NutritionInformation, the Squarespace-specific workflow for shipping it, and the honest list of what Recipe schema does and does not do in the current Google policy environment.
§01Status
Is Recipe schema still active in 2026?
Yes. Recipe is one of the rich-result types Google explicitly retained through the 2026 policy changes that retired FAQ rich results in general Search and downgraded HowTo eligibility. The official Search Central Recipe documentation remains current, the recipe carousel still surfaces on Google search, AI Overviews continues to cite recipe sources with structured Recipe markup, and Pinterest and other downstream consumers of Recipe schema still parse it. The Recipe rich-result type is one of the safest structured-data investments a Squarespace site can make in 2026.
The 2026 retirements are easy to confuse. On 2026-05-07 Google retired FAQ rich results in general Search4, restricting FAQ rich-result eligibility to government and health authorities. HowTo rich results were similarly downgraded — still parseable, but no longer reliably surfacing as the step-by-step rich snippet. Recipe was not part of those retirements. The Recipe rich-result type was reaffirmed by Google's Search Central documentation through the policy update, and the recipe carousel continues to be one of the most visually prominent rich-result formats on mobile Search.
The practical implication for credentialed dietitian sites: Recipe schema is still worth the engineering effort, and Recipe-bearing pages still earn citation lift in AI Overviews and the recipe carousel. FAQPage schema should not be added to dietitian recipe pages or program pages (it triggers the post-retirement downgrade); Recipe schema should be added to every credentialed recipe post on the blog. The two are independent decisions with opposite answers in 2026, which trips up dietitians who have been told blanket "schema is good" advice.
Recipe's 2026 status across the rich-result and AI-citation layers
Live
Recipe rich-result type is reaffirmed in Google's 2026 Search Central documentation. Carousel and recipe rich snippet are both still surfaced.
AI Overviews continues to surface structured Recipe sources when the query is recipe-led — credentialed practitioner sites with proper schema are eligible.
A typical food-blog recipe is authored by a non-credentialed enthusiast and carries Person schema with no hasCredential field, no medicalSpecialty link, and no connection to a recognised health-credentialing body. A dietitian's recipe, structured correctly, carries author attribution that points to the same credentialed Person schema as the practice's MedicalBusiness — Jordan Lee, RD, LD, credentialed by the Commission on Dietetic Registration, with named modalities in knowsAbout. Google's YMYL E-E-A-T frame and the AI engines' credentialed-source preference both read that author wrapping as a trust signal, and the recipe inherits it.
The credential signal does not change whether the recipe appears in the basic carousel — Recipe rich results are not gated by credential. What the credential signal changes is the priority Google's helpful-content layer and the AI-engine retrieval pass assign to the recipe relative to food-blog competitors targeting the same query. A dietitian's "PCOS-friendly breakfast bowl" with credentialed author wrapping and a clinical-context introduction ("Polycystic Ovary Syndrome benefits from low-glycaemic, protein-forward breakfast patterns; this recipe is built around those principles") outranks and out-cites a food-blog "Easy PCOS breakfast bowl!" with no credential and a story about the author's pet.
The Google Search Quality Rater Guidelines5 are explicit that nutrition content tied to health claims sits in YMYL, and the rater guidance for YMYL content emphasises author expertise. The mechanism that converts rater-side guidance into ranking is indirect but consistent: the patterns that earn high rater scores correlate with the patterns AI Overviews and ChatGPT cite. The credentialed-author wrapping on a recipe is the cheapest, most repeatable lift available to a dietitian publishing recipe content on Squarespace, and it lifts every recipe on the blog at once rather than requiring per-post work.
§03The shape
The Recipe schema shape with NutritionInformation
The Recipe block carries name, image, author, recipeIngredient (array of strings), recipeInstructions (array of HowToStep objects), recipeYield, totalTime, prepTime, cookTime, recipeCategory, recipeCuisine, and a nutrition block of @type NutritionInformation. Author is the lever — point it by @id to the practitioner's credentialed Person schema rather than embedding a bare name string. NutritionInformation carries per-serving calories, servingSize, carbohydrateContent, proteinContent, fatContent, fiberContent, and sodiumContent.
The schema.org Recipe type2 inherits from CreativeWork and HowTo. The HowTo inheritance is why recipeInstructions is structured as a HowToStep array — each step has a position, a name (optional), and a text. The CreativeWork inheritance is what carries the author, dateModified, and publisher fields the YMYL E-E-A-T pass reads.
JSON-LDFull Recipe schema with NutritionInformation + credentialed-author reference — paste into the post-level Code Injection footer
<script type="application/ld+json">{"@context":"https://schema.org","@type":"Recipe","name":"PCOS-Friendly Greek Yogurt Breakfast Bowl","image":"https://yourpractice.com/recipes/pcos-yogurt-bowl.jpg","author":{"@id":"https://yourpractice.com/#practitioner"},"datePublished":"2026-05-18","recipeYield":"1 serving","prepTime":"PT5M","totalTime":"PT5M","recipeCategory":"Breakfast","recipeIngredient": ["3/4 cup plain Greek yogurt (2% milkfat)","2 tablespoons chia seeds","1/2 cup mixed berries","1 tablespoon almond butter"],"recipeInstructions": [{"@type":"HowToStep","text":"Spoon the yogurt into a bowl. Stir in the chia seeds."},{"@type":"HowToStep","text":"Top with the berries and drizzle the almond butter over the top."}],"nutrition":{"@type":"NutritionInformation","servingSize":"1 bowl","calories":"320 calories","proteinContent":"22 g","carbohydrateContent":"26 g","fatContent":"14 g","fiberContent":"8 g"}}</script>
The author field is the dietitian-specific lever. By referring to the practitioner's Person schema by @id (the same Person used on the MedicalBusiness graph6), every recipe inherits the practitioner's hasCredential and knowsAbout signals without repeating them. The Person schema lives in the site-wide header Code Injection; recipe posts only need to reference it. This pattern keeps the per-recipe JSON-LD lean and the credential signal consistent across the entire blog.
§04Squarespace
Squarespace blog template setup for recipes
Squarespace's blog templates support recipe posts natively without a dedicated 'recipe' content type. The setup pattern: a single H1 (the recipe name), a Heading-2 'Ingredients' section with a bulleted list, a Heading-2 'Instructions' section with a numbered list, an introduction paragraph above the ingredients with the clinical context, and the Recipe JSON-LD pasted into the post-level Code Injection footer. The site-wide header carries the MedicalBusiness and Person schema once; the post-level injection carries the Recipe block per post and references the Person by @id.
The Squarespace-specific gotcha is the difference between site-wide Code Injection (Settings > Advanced > Code Injection > Header) and post-level Code Injection (per-post settings > Advanced > Page Header / Page Footer). The MedicalBusiness + Person graph belongs in site-wide because it applies to every page on the site; the Recipe block belongs in post-level because it is per-post content. Mixing the two breaks the credential reference: a site-wide Recipe block would claim the entire site is one recipe, which is incorrect; a post-level MedicalBusiness block would re-declare the practice on every post, which is duplicative and can trigger structured-data warnings.
§05Honest limits
What Recipe schema does NOT do in 2026
Recipe schema does not guarantee inclusion in the recipe carousel — it makes the page eligible, but Google's selection layer still ranks recipes against each other on content quality, freshness, image quality, and the broader E-E-A-T signal. Recipe schema does not turn a recipe blog into a citation-magnet practice — it lifts the per-recipe ceiling, but the underlying practitioner site still needs the MedicalBusiness graph, the visible byline, and the clinical-content depth to earn citations on practitioner-led queries. And Recipe schema does not substitute for the NutritionInformation per-serving accuracy; values that are obviously off get filtered out, and inconsistent serving sizes across a blog suppress the trust signal.
The most common 2026 misconception is "Recipe schema = recipe carousel inclusion". The eligibility-vs-selection distinction is real and consistent across Google's rich-result types: schema makes a page eligible, selection is competitive, and selection weights the schema accuracy plus the underlying content quality plus the freshness signal plus the image quality. A dietitian site shipping Recipe schema on every post but using the same stock image across ten recipes will see lower selection rates than the same site shipping unique, high-quality images that pass Recipe's image-quality threshold.
The honest claim for a credentialed RD blog is: Recipe schema with NutritionInformation and a credential-attached author lifts every recipe's structured-data eligibility, plugs the recipes into the practitioner's broader credentialed-source signal for AI citation, and produces measurable rich-result and AI Overviews citation lift over a 6-12 month horizon. The lift is structural rather than instantaneous, and the practitioner sites that have shipped it earliest will hold the citation positions longest.