{"id":4042,"date":"2026-07-30T20:25:32","date_gmt":"2026-07-30T20:25:32","guid":{"rendered":"https:\/\/travelshelper.com\/holandski\/wereld-van-eten\/griekse-nationale-gerechten\/varkensgyros-uit-de-oven-met-tzatziki-en-pita\/"},"modified":"2026-07-30T20:25:32","modified_gmt":"2026-07-30T20:25:32","slug":"varkensgyros-uit-de-oven-met-tzatziki-en-pita","status":"publish","type":"tsh_food","link":"https:\/\/travelshelper.com\/nl\/wereld-van-eten\/griekse-nationale-gerechten\/varkensgyros-uit-de-oven-met-tzatziki-en-pita\/","title":{"rendered":"Varkensgyros uit de oven met tzatziki en pita"},"content":{"rendered":"\n<style>\n\/* Travel S Helper recipe layout v4.0 \u2014 quiet-luxury editorial UI, fully scoped. *\/\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap{\n  --tsh-page:#f8f5ef;\n  --tsh-paper:#ffffff;\n  --tsh-paper-warm:#fffdf9;\n  --tsh-ink:#18201e;\n  --tsh-copy:#46514e;\n  --tsh-muted:#68726f;\n  --tsh-line:#e7dfd4;\n  --tsh-line-strong:#d8cbb9;\n  --tsh-gold:#a36b12;\n  --tsh-gold-deep:#6d4307;\n  --tsh-gold-soft:#f8edda;\n  --tsh-night:#192622;\n  --tsh-night-2:#24332f;\n  --tsh-sage:#176745;\n  --tsh-sage-soft:#eaf6ef;\n  --tsh-blue:#285c9d;\n  --tsh-blue-soft:#edf4fd;\n  --tsh-rose:#994435;\n  --tsh-rose-soft:#fbefec;\n  --tsh-violet:#6c5094;\n  --tsh-violet-soft:#f4eff9;\n  --tsh-shadow-sm:0 1px 2px rgba(38,32,24,.04),0 10px 28px rgba(38,32,24,.055);\n  --tsh-shadow-md:0 1px 2px rgba(38,32,24,.05),0 18px 46px rgba(38,32,24,.075);\n  --tsh-shadow-lg:0 2px 4px rgba(38,32,24,.045),0 24px 72px rgba(38,32,24,.095);\n  --tsh-radius-xl:24px;\n  --tsh-radius-lg:18px;\n  --tsh-radius-md:14px;\n  --tsh-radius-sm:11px;\n  --tsh-ease:cubic-bezier(.2,.75,.2,1);\n  --tsh-font:\"Barlow\",\"Avenir Next\",\"Segoe UI Variable\",\"Segoe UI\",Inter,Roboto,Helvetica,Arial,sans-serif;\n  position:relative;\n  isolation:isolate;\n  box-sizing:border-box;\n  width:min(1200px,calc(100% - 24px));\n  margin:clamp(14px,2vw,30px) auto clamp(34px,5vw,64px);\n  color:var(--tsh-ink);\n  color-scheme:light;\n  font-family:var(--tsh-font);\n  font-size:16px;\n  font-weight:400;\n  font-kerning:normal;\n  font-optical-sizing:auto;\n  font-feature-settings:\"kern\" 1,\"liga\" 1,\"calt\" 1;\n  line-height:1.72;\n  text-rendering:optimizeLegibility;\n  -webkit-font-smoothing:antialiased;\n  -moz-osx-font-smoothing:grayscale;\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap *,\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap *::before,\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap *::after{box-sizing:border-box}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap :where(h2,h3,h4,p,figure,figcaption,blockquote,ul,ol,li,dl,dt,dd,table,caption){margin:0;padding:0}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap :where(img){display:block;max-width:100%}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap :where(a){color:var(--tsh-gold-deep);text-decoration-thickness:.08em;text-underline-offset:.18em}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap :where(a,summary){-webkit-tap-highlight-color:transparent}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap :where(a:focus-visible,summary:focus-visible){outline:3px solid rgba(163,107,18,.28);outline-offset:3px;border-radius:9px}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap ::selection{background:var(--tsh-gold-soft);color:var(--tsh-night)}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-anchor,\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-step[id]{scroll-margin-top:88px}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap:lang(ar) :where(.tsh-title,.tsh-card-head h3,.tsh-stage-head h4,.tsh-faq h4,.tsh-main-kicker,.tsh-kicker,.tsh-fact dt,.tsh-control-label,.tsh-table th,.tsh-nutrition dt,.tsh-close-kicker),\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap:lang(zh-Hans) :where(.tsh-title,.tsh-card-head h3,.tsh-stage-head h4,.tsh-faq h4,.tsh-main-kicker,.tsh-kicker,.tsh-fact dt,.tsh-control-label,.tsh-table th,.tsh-nutrition dt,.tsh-close-kicker),\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap:lang(ja) :where(.tsh-title,.tsh-card-head h3,.tsh-stage-head h4,.tsh-faq h4,.tsh-main-kicker,.tsh-kicker,.tsh-fact dt,.tsh-control-label,.tsh-table th,.tsh-nutrition dt,.tsh-close-kicker),\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap:lang(ko) :where(.tsh-title,.tsh-card-head h3,.tsh-stage-head h4,.tsh-faq h4,.tsh-main-kicker,.tsh-kicker,.tsh-fact dt,.tsh-control-label,.tsh-table th,.tsh-nutrition dt,.tsh-close-kicker){letter-spacing:0}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap:lang(ar) :where(.tsh-main-kicker,.tsh-kicker,.tsh-fact dt,.tsh-control-label,.tsh-table th,.tsh-nutrition dt,.tsh-close-kicker),\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap:lang(zh-Hans) :where(.tsh-main-kicker,.tsh-kicker,.tsh-fact dt,.tsh-control-label,.tsh-table th,.tsh-nutrition dt,.tsh-close-kicker),\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap:lang(ja) :where(.tsh-main-kicker,.tsh-kicker,.tsh-fact dt,.tsh-control-label,.tsh-table th,.tsh-nutrition dt,.tsh-close-kicker),\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap:lang(ko) :where(.tsh-main-kicker,.tsh-kicker,.tsh-fact dt,.tsh-control-label,.tsh-table th,.tsh-nutrition dt,.tsh-close-kicker){text-transform:none}\n\n\/* Shared card system *\/\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-card{\n  position:relative;\n  overflow:hidden;\n  margin-bottom:20px;\n  border:1px solid var(--tsh-line);\n  border-radius:var(--tsh-radius-xl);\n  background:var(--tsh-paper);\n  box-shadow:var(--tsh-shadow-md);\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-card::after{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  z-index:2;\n  border-radius:inherit;\n  box-shadow:inset 0 1px 0 rgba(255,255,255,.84);\n  pointer-events:none;\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-card-head{\n  --tone:var(--tsh-gold-deep);\n  --tone-bg:#faf4e9;\n  --tone-rgb:109,67,7;\n  position:relative;\n  z-index:1;\n  overflow:hidden;\n  padding:clamp(22px,2.8vw,32px) clamp(20px,3.3vw,38px);\n  border-bottom:1px solid var(--tsh-line);\n  background:\n    radial-gradient(circle at 96% 4%,rgba(var(--tone-rgb),.105),transparent 17rem),\n    linear-gradient(132deg,var(--tone-bg),#fff 74%);\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-card-head::before{\n  content:\"\";\n  position:absolute;\n  inset-block:clamp(22px,2.8vw,32px);\n  inset-inline-start:0;\n  width:3px;\n  border-start-end-radius:999px;\n  border-end-end-radius:999px;\n  background:var(--tone);\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-tone-gold{--tone:var(--tsh-gold-deep);--tone-bg:#fbf3e5;--tone-rgb:109,67,7}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-tone-sage{--tone:var(--tsh-sage);--tone-bg:var(--tsh-sage-soft);--tone-rgb:23,103,69}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-tone-blue{--tone:var(--tsh-blue);--tone-bg:var(--tsh-blue-soft);--tone-rgb:40,92,157}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-tone-rose{--tone:var(--tsh-rose);--tone-bg:var(--tsh-rose-soft);--tone-rgb:153,68,53}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-tone-violet{--tone:var(--tsh-violet);--tone-bg:var(--tsh-violet-soft);--tone-rgb:108,80,148}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-kicker{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin-bottom:8px;\n  color:var(--tone,var(--tsh-gold-deep));\n  font-size:10px;\n  font-weight:820;\n  letter-spacing:.165em;\n  line-height:1.4;\n  text-transform:uppercase;\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-kicker::before{content:\"\";width:26px;height:2px;flex:0 0 auto;border-radius:999px;background:currentColor}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-card-head h3{\n  max-width:780px;\n  color:var(--tsh-ink);\n  font-size:clamp(23px,2.65vw,31px);\n  font-weight:770;\n  letter-spacing:-.03em;\n  line-height:1.16;\n  text-wrap:balance;\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-head-copy{\n  max-width:920px;\n  margin-top:9px;\n  color:var(--tsh-copy);\n  font-size:14.5px;\n  line-height:1.66;\n  text-wrap:pretty;\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-card-body{position:relative;z-index:1;padding:clamp(22px,3.2vw,38px)}\n\n\/* Masthead *\/\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-masthead{\n  position:relative;\n  display:block;\n  overflow:hidden;\n  margin-bottom:20px;\n  border:1px solid var(--tsh-line-strong);\n  border-radius:26px;\n  background:var(--tsh-paper);\n  box-shadow:var(--tsh-shadow-lg);\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-title-wrap{\n  position:relative;\n  min-width:0;\n  padding:clamp(34px,4.3vw,54px) clamp(22px,4.6vw,58px) clamp(30px,4vw,48px);\n  background:\n    radial-gradient(circle at 100% 0%,rgba(163,107,18,.13),transparent 27rem),\n    radial-gradient(circle at 8% 90%,rgba(23,103,69,.055),transparent 20rem),\n    linear-gradient(145deg,#fffdfa,#fbf5ea);\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-title-wrap::after{\n  content:\"\";\n  position:absolute;\n  inset:0 0 auto;\n  height:4px;\n  background:linear-gradient(90deg,var(--tsh-gold-deep),#c9963d 46%,#ead8b7 78%,transparent);\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-main-kicker{\n  display:flex;\n  align-items:center;\n  gap:11px;\n  margin-bottom:14px;\n  color:var(--tsh-gold-deep);\n  font-size:10.5px;\n  font-weight:820;\n  letter-spacing:.18em;\n  line-height:1.45;\n  text-transform:uppercase;\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-main-kicker::before{content:\"\";width:32px;height:2px;flex:0 0 auto;border-radius:999px;background:currentColor}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-title{\n  max-width:930px;\n  color:var(--tsh-ink);\n  font-size:clamp(39px,4.6vw,61px);\n  font-weight:800;\n  letter-spacing:-.052em;\n  line-height:.99;\n  text-wrap:balance;\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-title-main,\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-title-accent{display:block}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-title b{font-weight:860}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-title-accent{\n  max-width:880px;\n  margin-top:11px;\n  color:var(--tsh-gold);\n  font-size:.47em;\n  font-weight:660;\n  letter-spacing:-.026em;\n  line-height:1.17;\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-lead{\n  max-width:820px;\n  margin-top:19px;\n  color:var(--tsh-copy);\n  font-size:clamp(16px,1.65vw,18px);\n  line-height:1.68;\n  text-wrap:pretty;\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:21px;list-style:none}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-tags li{\n  display:inline-flex;\n  align-items:center;\n  min-height:31px;\n  padding:6px 11px;\n  border:1px solid #dfc89f;\n  border-radius:999px;\n  background:rgba(255,250,241,.9);\n  color:#62400d;\n  box-shadow:inset 0 1px 0 rgba(255,255,255,.9);\n  font-size:12px;\n  font-weight:710;\n  line-height:1.2;\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-hero{\n  position:relative;\n  min-width:0;\n  border-block:1px solid var(--tsh-line);\n  background:#ece4d8;\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-hero img{\n  display:block;\n  width:100%;\n  height:auto;\n  aspect-ratio:16\/9;\n  object-fit:cover;\n  object-position:center;\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-hero figcaption{\n  padding:12px clamp(17px,3vw,31px);\n  border-top:1px solid var(--tsh-line);\n  background:#fff;\n  color:var(--tsh-muted);\n  font-size:12.5px;\n  line-height:1.52;\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-facts{\n  --tsh-fact-cols:6;\n  display:grid;\n  grid-template-columns:repeat(var(--tsh-fact-cols),minmax(0,1fr));\n  gap:1px;\n  padding:1px;\n  background:var(--tsh-line);\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-facts--5{--tsh-fact-cols:5}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-fact{position:relative;min-width:0;padding:15px 16px 16px;background:var(--tsh-paper-warm)}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-fact::before{content:\"\";position:absolute;inset-block:0;inset-inline-start:0;width:2px;background:linear-gradient(var(--tsh-gold),transparent 78%);opacity:.62}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-fact dt{margin-bottom:5px;color:var(--tsh-muted);font-size:9.5px;font-weight:830;letter-spacing:.135em;line-height:1.35;text-transform:uppercase}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-fact dd{color:var(--tsh-ink);font-size:15px;font-weight:780;letter-spacing:-.012em;line-height:1.3;font-variant-numeric:tabular-nums}\n\n\/* Sticky quick navigation *\/\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-quick-nav{\n  position:sticky;\n  top:12px;\n  z-index:30;\n  display:flex;\n  flex-wrap:wrap;\n  gap:7px;\n  margin-bottom:20px;\n  padding:8px;\n  overflow-x:auto;\n  overscroll-behavior-inline:contain;\n  border:1px solid rgba(216,203,185,.92);\n  border-radius:17px;\n  background:rgba(255,255,255,.94);\n  box-shadow:0 1px 2px rgba(38,32,24,.045),0 12px 34px rgba(38,32,24,.075);\n  scrollbar-width:none;\n  counter-reset:tsh-nav;\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-quick-nav::-webkit-scrollbar{display:none}\n@supports ((-webkit-backdrop-filter:blur(14px)) or (backdrop-filter:blur(14px))){\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-quick-nav{background:rgba(255,255,255,.82);-webkit-backdrop-filter:saturate(145%) blur(14px);backdrop-filter:saturate(145%) blur(14px)}\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-quick-nav a{\n  counter-increment:tsh-nav;\n  display:inline-flex;\n  align-items:center;\n  gap:7px;\n  min-height:38px;\n  padding:6px 12px 6px 7px;\n  border:1px solid #e4d5bc;\n  border-radius:999px;\n  background:#fffaf2;\n  color:#58380a;\n  font-size:12.5px;\n  font-weight:730;\n  line-height:1.2;\n  text-decoration:none;\n  white-space:nowrap;\n  transition:border-color .18s var(--tsh-ease),background .18s var(--tsh-ease),color .18s var(--tsh-ease),transform .18s var(--tsh-ease),box-shadow .18s var(--tsh-ease);\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-quick-nav a::before{\n  content:counter(tsh-nav,decimal-leading-zero);\n  display:grid;\n  min-width:25px;\n  height:25px;\n  padding-inline:4px;\n  place-items:center;\n  border-radius:999px;\n  background:#efe1c7;\n  color:#70470a;\n  font-size:9px;\n  font-weight:850;\n  letter-spacing:.04em;\n  line-height:1;\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-quick-nav a:hover{border-color:#c9a15a;background:#f8edd9;box-shadow:0 5px 13px rgba(111,67,5,.08);transform:translateY(-1px)}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-quick-nav a[aria-current=\"location\"]{border-color:var(--tsh-night);background:var(--tsh-night);color:#fff}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-quick-nav a[aria-current=\"location\"]::before{background:#f1c772;color:#2b2110}\n\n\/* Editorial overview *\/\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-copy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4.2vw,52px)}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-prose p{color:var(--tsh-copy);font-size:15px;line-height:1.79;text-wrap:pretty}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-prose p+p{margin-top:15px}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-prose strong{color:var(--tsh-ink);font-weight:750}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-callout{\n  position:relative;\n  margin-top:19px;\n  padding:16px 18px 16px 20px;\n  border:1px solid #dfc89e;\n  border-inline-start:4px solid var(--tsh-gold);\n  border-radius:12px;\n  background:linear-gradient(135deg,#fff8ec,#fffdf8);\n  box-shadow:0 8px 22px rgba(111,67,5,.045);\n  color:#513b1a;\n  font-size:14px;\n  font-weight:640;\n  line-height:1.64;\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-key-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:13px;margin-top:27px}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-key{\n  --tsh-key-tone:var(--tsh-gold);\n  --tsh-key-bg:#fff8ec;\n  position:relative;\n  min-width:0;\n  overflow:hidden;\n  padding:18px;\n  border:1px solid var(--tsh-line);\n  border-radius:15px;\n  background:linear-gradient(150deg,var(--tsh-key-bg),#fff 72%);\n  box-shadow:var(--tsh-shadow-sm);\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-key::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--tsh-key-tone)}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-key:nth-child(2){--tsh-key-tone:var(--tsh-sage);--tsh-key-bg:#edf8f2}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-key:nth-child(3){--tsh-key-tone:var(--tsh-blue);--tsh-key-bg:#eff5fd}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-key-top{display:flex;align-items:center;gap:11px;margin-bottom:9px}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-key-no{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border-radius:10px;background:var(--tsh-night);box-shadow:0 5px 12px rgba(25,38,34,.15);color:#f3c873;font-size:11.5px;font-weight:860;line-height:1}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-key h4{color:var(--tsh-ink);font-size:15px;font-weight:780;line-height:1.35}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-key p{color:var(--tsh-copy);font-size:13.5px;line-height:1.61}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-plan{\n  overflow:hidden;\n  margin-top:27px;\n  border:1px solid #ded4c6;\n  border-radius:17px;\n  background:#fff;\n  box-shadow:var(--tsh-shadow-sm);\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-plan-head{\n  padding:18px 20px;\n  border-bottom:1px solid var(--tsh-line);\n  background:\n    radial-gradient(circle at 96% 0%,rgba(109,67,7,.09),transparent 15rem),\n    linear-gradient(135deg,#f8f3ea,#fff 86%);\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-plan-kicker{margin-bottom:5px;color:var(--tsh-gold-deep);font-size:9.5px;font-weight:830;letter-spacing:.145em;line-height:1.4;text-transform:uppercase}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-plan-head h4{color:var(--tsh-ink);font-size:18px;font-weight:800;letter-spacing:-.015em;line-height:1.32}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-plan-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:1px;background:var(--tsh-line);list-style:none}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-plan-item{--plan-tone:var(--tsh-gold);position:relative;min-width:0;padding:18px;background:linear-gradient(150deg,#fffdf9,#fff)}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-plan-item::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--plan-tone)}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-plan-item:nth-child(4n+2){--plan-tone:#4d6359}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-plan-item:nth-child(4n+3){--plan-tone:#66565c}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-plan-item:nth-child(4n+4){--plan-tone:#59666d}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-plan-when{display:inline-flex;margin-bottom:9px;padding:5px 8px;border:1px solid #e0d3c0;border-radius:999px;background:#faf5ed;color:#654714;font-size:10.5px;font-weight:800;line-height:1.2}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-plan-item strong{display:block;margin-bottom:6px;color:var(--tsh-ink);font-size:14.5px;font-weight:800;line-height:1.38}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-plan-item p{color:var(--tsh-copy);font-size:13px;line-height:1.6}\n\n\/* Ingredients *\/\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-ingredient-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,430px),1fr));gap:15px}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-ingredient-card{overflow:hidden;border:1px solid var(--tsh-line);border-radius:16px;background:#fff;box-shadow:var(--tsh-shadow-sm)}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-ingredient-card h4{\n  position:relative;\n  padding:16px 19px 14px 23px;\n  border-bottom:1px solid var(--tsh-line);\n  background:linear-gradient(135deg,#fbf6ed,#fff);\n  color:var(--tsh-ink);\n  font-size:16px;\n  font-weight:780;\n  line-height:1.35;\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-ingredient-card h4::before{content:\"\";position:absolute;inset-block:17px 15px;inset-inline-start:0;width:3px;border-start-end-radius:999px;border-end-end-radius:999px;background:var(--tsh-sage)}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-ingredient-card:nth-child(2) h4::before{background:var(--tsh-gold)}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-ingredient-card ul{list-style:none}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-ingredient-card li{\n  display:grid;\n  grid-template-columns:minmax(88px,auto) minmax(0,1fr);\n  gap:13px;\n  align-items:start;\n  padding:12px 18px;\n  border-bottom:1px solid var(--tsh-line);\n  color:var(--tsh-copy);\n  font-size:14px;\n  line-height:1.52;\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-ingredient-card li:nth-child(even){background:#fdfbf8}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-ingredient-card li:last-child{border-bottom:0}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-amount{display:inline-flex;width:max-content;max-width:100%;min-height:26px;align-items:center;padding:3px 8px;border:1px solid #e4d8c7;border-radius:999px;background:#f8f3eb;color:var(--tsh-ink);font-size:12.5px;font-weight:800;line-height:1.25;font-variant-numeric:tabular-nums}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-ingredient-card small{display:block;margin-top:4px;color:var(--tsh-muted);font-size:12.2px;line-height:1.46}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-note-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:13px;margin-top:15px}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-note{\n  position:relative;\n  min-width:0;\n  padding:17px 18px;\n  padding-inline-start:51px;\n  border:1px solid var(--tsh-line);\n  border-radius:14px;\n  background:linear-gradient(145deg,#fbfaf7,#fff);\n  box-shadow:0 7px 20px rgba(38,32,24,.035);\n  color:var(--tsh-copy);\n  font-size:13.5px;\n  line-height:1.6;\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-note::before{content:\"i\";position:absolute;inset-block-start:17px;inset-inline-start:17px;display:grid;width:23px;height:23px;place-items:center;border:1px solid #c9aa71;border-radius:50%;background:#fff;color:var(--tsh-gold-deep);font-family:Georgia,serif;font-size:14px;font-style:italic;line-height:1}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-note strong{color:var(--tsh-ink);font-weight:780}\n\n\/* Method *\/\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-stages{display:grid;gap:18px}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-stage-card{\n  --stage-tone:#73542d;\n  --stage-tone-rgb:115,84,45;\n  --stage-bg:#f8f3ea;\n  --stage-pill:#fcf8f1;\n  --stage-border:#ded0bb;\n  overflow:hidden;\n  border:1px solid #ded6ca;\n  border-radius:18px;\n  background:var(--tsh-paper-warm);\n  box-shadow:0 1px 2px rgba(38,32,24,.035),0 12px 30px rgba(38,32,24,.05);\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-stage-card:nth-child(4n+2){--stage-tone:#4d6359;--stage-tone-rgb:77,99,89;--stage-bg:#f2f6f3;--stage-pill:#f7faf8;--stage-border:#cfdad4}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-stage-card:nth-child(4n+3){--stage-tone:#66565c;--stage-tone-rgb:102,86,92;--stage-bg:#f6f2f3;--stage-pill:#faf7f8;--stage-border:#ddd1d5}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-stage-card:nth-child(4n+4){--stage-tone:#59666d;--stage-tone-rgb:89,102,109;--stage-bg:#f2f5f6;--stage-pill:#f7f9fa;--stage-border:#d1d9dd}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-stage-head{\n  display:grid;\n  grid-template-columns:auto minmax(0,1fr) auto;\n  gap:14px;\n  align-items:center;\n  padding:17px 20px;\n  border-bottom:1px solid var(--stage-border);\n  background:\n    radial-gradient(circle at 96% 0%,rgba(var(--stage-tone-rgb),.09),transparent 15rem),\n    linear-gradient(135deg,var(--stage-bg),#fff 86%);\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-stage-badge{display:grid;width:40px;height:40px;place-items:center;border:1px solid rgba(255,255,255,.42);border-radius:50%;background:linear-gradient(145deg,var(--stage-tone),rgba(25,38,34,.9));box-shadow:0 5px 13px rgba(25,38,34,.12);color:#fff;font-size:11.5px;font-weight:820;letter-spacing:.035em;line-height:1}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-stage-head h4{color:var(--tsh-ink);font-size:17px;font-weight:800;letter-spacing:-.012em;line-height:1.3}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-stage-time{padding:6px 11px;border:1px solid var(--stage-border);border-radius:999px;background:rgba(255,255,255,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.9);color:var(--stage-tone);font-size:11.5px;font-weight:760;line-height:1.2;white-space:nowrap}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-step-grid{display:grid;grid-template-columns:1fr;gap:0;background:#fff;list-style:none}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-step{\n  position:relative;\n  display:grid;\n  grid-template-columns:42px minmax(0,1fr);\n  gap:15px;\n  min-width:0;\n  padding:22px 24px;\n  border:0;\n  border-bottom:1px solid rgba(216,203,185,.68);\n  background:linear-gradient(90deg,rgba(var(--stage-tone-rgb),.035),#fff 19%);\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-step::before{content:\"\";position:absolute;inset-block:58px -1px;inset-inline-start:41px;width:1px;background:linear-gradient(rgba(var(--stage-tone-rgb),.34),rgba(216,203,185,.3))}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-step-grid .tsh-step:last-child{border-bottom:0}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-step:last-child::before{display:none}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-step>div{max-width:920px}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-step-no{position:relative;z-index:1;display:grid;width:36px;height:36px;place-items:center;border:1px solid rgba(var(--stage-tone-rgb),.22);border-radius:50%;background:#fff;box-shadow:0 4px 11px rgba(25,38,34,.08);color:var(--stage-tone);font-size:11px;font-weight:850;letter-spacing:.025em;line-height:1}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-step h4{margin-bottom:6px;color:var(--tsh-ink);font-size:16px;font-weight:790;letter-spacing:-.012em;line-height:1.34}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-step p{color:var(--tsh-copy);font-size:14px;line-height:1.69;text-wrap:pretty}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-cue{display:inline-flex;align-items:flex-start;gap:6px;margin-top:10px;padding:6px 10px;border:1px solid rgba(var(--stage-tone-rgb),.23);border-radius:999px;background:rgba(var(--stage-tone-rgb),.065);color:var(--stage-tone);font-size:11.5px;font-weight:760;line-height:1.38}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-cue::before{content:\"\u2713\";flex:0 0 auto;font-size:10px;font-weight:900;line-height:1.55}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-step-grid--flat{--stage-tone:#59666d;--stage-tone-rgb:89,102,109;overflow:hidden;border:1px solid var(--tsh-line);border-radius:17px}\n\n\/* Control points and troubleshooting *\/\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-control-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:13px}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-control{\n  --control-tone:var(--tsh-gold);\n  --control-bg:#fff8ec;\n  position:relative;\n  min-width:0;\n  overflow:hidden;\n  padding:19px;\n  border:1px solid var(--tsh-line);\n  border-radius:15px;\n  background:linear-gradient(150deg,var(--control-bg),#fff 75%);\n  box-shadow:var(--tsh-shadow-sm);\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-control::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--control-tone)}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-control:nth-child(2){--control-tone:var(--tsh-blue);--control-bg:#eef5fd}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-control:nth-child(3){--control-tone:var(--tsh-sage);--control-bg:#edf8f2}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-control-label{margin-bottom:6px;color:var(--tsh-muted);font-size:9.5px;font-weight:840;letter-spacing:.135em;line-height:1.35;text-transform:uppercase}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-control strong{display:block;color:var(--tsh-ink);font-size:22px;font-weight:840;letter-spacing:-.025em;line-height:1.18;font-variant-numeric:tabular-nums}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-control p{margin-top:8px;color:var(--tsh-copy);font-size:13px;line-height:1.58}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-table-wrap{margin-top:19px;overflow-x:auto;border:1px solid var(--tsh-line);border-radius:15px;background:#fff;box-shadow:var(--tsh-shadow-sm)}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-table{width:100%;min-width:760px;border-collapse:collapse;table-layout:fixed}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-table caption{padding:15px 17px;border-bottom:1px solid var(--tsh-line);background:linear-gradient(135deg,#fbf8f2,#fff);text-align:start;color:var(--tsh-ink);font-size:15px;font-weight:800;line-height:1.35}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-table th{padding:12px 14px;background:var(--tsh-night-2);color:#fff;font-size:10px;font-weight:840;letter-spacing:.105em;line-height:1.35;text-align:start;text-transform:uppercase}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-table th:nth-child(1){width:24%}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-table th:nth-child(2){width:38%}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-table th:nth-child(3){width:38%}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-table td{padding:14px;border-top:1px solid var(--tsh-line);border-inline-end:1px solid var(--tsh-line);color:var(--tsh-copy);font-size:13px;line-height:1.55;vertical-align:top}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-table td:last-child,#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-table th:last-child{border-inline-end:0}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-table tbody tr:nth-child(even){background:#fcfaf7}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-table td:first-child{color:var(--tsh-ink);font-weight:780}\n\n\/* Practical cards and FAQ *\/\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-practical-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:13px}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-practical-card{\n  --practical-tone:var(--tsh-gold);\n  --practical-bg:#fff9ef;\n  position:relative;\n  min-width:0;\n  overflow:hidden;\n  padding:19px;\n  border:1px solid var(--tsh-line);\n  border-radius:15px;\n  background:linear-gradient(145deg,var(--practical-bg),#fff 68%);\n  box-shadow:var(--tsh-shadow-sm);\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-practical-card::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--practical-tone)}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-practical-card:nth-child(2){--practical-tone:var(--tsh-sage);--practical-bg:#eff8f3}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-practical-card:nth-child(3){--practical-tone:var(--tsh-blue);--practical-bg:#f0f6fd}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-practical-card:nth-child(4){--practical-tone:var(--tsh-violet);--practical-bg:#f6f1fa}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-practical-card h4{display:flex;align-items:center;gap:10px;margin-bottom:8px;color:var(--tsh-ink);font-size:15.5px;font-weight:800;line-height:1.35}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-practical-card h4::before{content:\"\";width:18px;height:2px;flex:0 0 auto;border-radius:999px;background:var(--practical-tone)}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-practical-card p,#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-practical-card li{color:var(--tsh-copy);font-size:13.6px;line-height:1.63}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-practical-card ul,#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-practical-card ol{margin-top:7px;padding-inline-start:20px}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-practical-card li+li{margin-top:5px}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-practical-card li::marker{color:var(--practical-tone);font-weight:850}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-swap{\n  overflow:hidden;\n  margin-top:15px;\n  border:1px solid #ded6ca;\n  border-radius:16px;\n  background:#fff;\n  box-shadow:var(--tsh-shadow-sm);\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-swap-head{padding:17px 20px;border-bottom:1px solid var(--tsh-line);background:linear-gradient(135deg,#f6f2f3,#fff 86%)}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-swap-head h4{margin-bottom:5px;color:var(--tsh-ink);font-size:16px;font-weight:800;line-height:1.35}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-swap-head p{color:var(--tsh-copy);font-size:13px;line-height:1.58}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-swap-list>div{display:grid;grid-template-columns:minmax(155px,.62fr) minmax(0,1.38fr);gap:16px;padding:14px 18px;border-bottom:1px solid var(--tsh-line)}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-swap-list>div:nth-child(even){background:#fdfbf8}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-swap-list>div:last-child{border-bottom:0}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-swap-list dt{color:var(--tsh-ink);font-size:13.2px;font-weight:800;line-height:1.48}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-swap-list dd{color:var(--tsh-copy);font-size:13.2px;line-height:1.58}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-swap-list dd strong{color:#66565c;font-weight:800}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-faq-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:13px;align-items:start}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-faq{\n  min-width:0;\n  overflow:hidden;\n  border:1px solid var(--tsh-line);\n  border-radius:15px;\n  background:#fff;\n  box-shadow:var(--tsh-shadow-sm);\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-faq summary{list-style:none;cursor:pointer}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-faq summary::-webkit-details-marker{display:none}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-faq-top{display:grid;grid-template-columns:38px minmax(0,1fr) 30px;gap:11px;align-items:center;min-height:68px;padding:14px 15px;background:linear-gradient(135deg,#fbf7ef,#fff)}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-faq-top::after{content:\"+\";display:grid;width:28px;height:28px;place-items:center;border:1px solid #ddcfbb;border-radius:9px;background:#fff;color:var(--tsh-gold-deep);font-size:18px;font-weight:650;line-height:1;transition:transform .18s var(--tsh-ease),background .18s var(--tsh-ease),color .18s var(--tsh-ease)}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-faq[open] .tsh-faq-top::after{content:\"\u2212\";background:var(--tsh-night);color:#f4cb79;transform:rotate(180deg)}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-faq-no{display:grid;width:35px;height:35px;place-items:center;border-radius:11px;background:var(--tsh-night);box-shadow:0 5px 12px rgba(25,38,34,.14);color:#f3c873;font-size:11px;font-weight:860;line-height:1}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-faq h4{color:var(--tsh-ink);font-size:14.5px;font-weight:800;line-height:1.38}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-faq-answer{border-top:1px solid var(--tsh-line);background:#fff}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-faq-answer p{padding:16px;color:var(--tsh-copy);font-size:13.5px;line-height:1.65}\n\n\/* Nutrition and closing *\/\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-nutrition{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;padding:1px;overflow:hidden;border:1px solid var(--tsh-line);border-radius:15px;background:var(--tsh-line);box-shadow:var(--tsh-shadow-sm)}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-nutrition>div{position:relative;min-width:0;padding:15px;background:linear-gradient(145deg,#fff,#fdfbf8)}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-nutrition>div::before{content:\"\";position:absolute;inset-block:0;inset-inline-start:0;width:2px;background:var(--tsh-sage);opacity:.55}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-nutrition dt{margin-bottom:5px;color:var(--tsh-muted);font-size:9px;font-weight:840;letter-spacing:.125em;line-height:1.35;text-transform:uppercase}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-nutrition dd{color:var(--tsh-ink);font-size:16px;font-weight:820;letter-spacing:-.018em;line-height:1.25;font-variant-numeric:tabular-nums}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-nutrition-note{margin-top:13px;color:var(--tsh-muted);font-size:12.5px;line-height:1.6}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-nutrition-note strong{color:var(--tsh-ink);font-weight:780}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-close{\n  position:relative;\n  overflow:hidden;\n  padding:clamp(25px,3.4vw,38px);\n  border:1px solid #31413c;\n  border-radius:21px;\n  background:\n    radial-gradient(circle at 100% 0%,rgba(243,200,115,.17),transparent 23rem),\n    linear-gradient(135deg,var(--tsh-night),var(--tsh-night-2));\n  box-shadow:var(--tsh-shadow-lg);\n}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-close::before{content:\"\";position:absolute;inset-block:0;inset-inline-start:0;width:4px;background:linear-gradient(var(--tsh-gold),#e2b968)}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-close::after{content:\"\u201c\";position:absolute;inset-inline-end:clamp(18px,4vw,48px);inset-block-start:-27px;color:rgba(255,255,255,.055);font-family:Georgia,serif;font-size:180px;line-height:1;pointer-events:none}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-close-kicker{position:relative;z-index:1;margin-bottom:7px;color:#f1c878;font-size:10px;font-weight:840;letter-spacing:.16em;text-transform:uppercase}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-close-quote{position:relative;z-index:1;max-width:930px;color:#fff;font-size:clamp(21px,2.4vw,28px);font-weight:760;letter-spacing:-.028em;line-height:1.34;text-wrap:balance}\n#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-close-copy{position:relative;z-index:1;max-width:930px;margin-top:10px;color:#ccd6d2;font-size:13.8px;line-height:1.65}\n\n\/* Desktop refinements *\/\n@media (min-width:901px){\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-card-head--split{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(260px,.72fr);column-gap:clamp(28px,4vw,52px);align-items:end}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-card-head--split .tsh-kicker{grid-column:1;grid-row:1}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-card-head--split h3{grid-column:1;grid-row:2}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-card-head--split .tsh-head-copy{grid-column:2;grid-row:1\/span 2;align-self:end;margin:0;padding-inline-start:clamp(22px,3vw,34px);border-inline-start:1px solid rgba(var(--tone-rgb),.22)}\n}\n@media (min-width:1040px){\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-title-wrap{padding:54px 58px 48px}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-title{font-size:clamp(45px,4.05vw,58px)}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-title-accent{font-size:.455em}\n}\n\n\/* Hover polish *\/\n@media (hover:hover) and (pointer:fine){\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-key,\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-control,\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-practical-card,\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-faq,\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-ingredient-card{transition:transform .2s var(--tsh-ease),border-color .2s var(--tsh-ease),box-shadow .2s var(--tsh-ease)}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-key:hover,\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-control:hover,\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-practical-card:hover,\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-faq:hover,\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-ingredient-card:hover{transform:translateY(-3px);border-color:#cfbfa7;box-shadow:0 2px 4px rgba(38,32,24,.035),0 16px 34px rgba(38,32,24,.08)}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-faq-top:hover::after{border-color:#c7aa78;background:#fff8ec}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-faq[open] .tsh-faq-top:hover::after{background:var(--tsh-night)}\n}\n\n\/* Responsive *\/\n@media (max-width:900px){\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-copy-grid{grid-template-columns:1fr}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-key-grid,#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-control-grid{grid-template-columns:1fr}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-facts{--tsh-fact-cols:3}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-nutrition{grid-template-columns:repeat(3,minmax(0,1fr))}\n}\n@media (max-width:720px){\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap{width:calc(100% - 12px);margin-top:10px;font-size:15.5px}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-anchor,\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-step[id]{scroll-margin-top:77px}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-card,#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-masthead{border-radius:18px}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-title-wrap{padding:31px 19px 27px}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-title{font-size:clamp(34px,10.8vw,46px);line-height:1.01}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-title-accent{margin-top:10px;font-size:.52em;line-height:1.2}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-lead{margin-top:17px;font-size:16px;line-height:1.67}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-card-head{padding:22px 19px}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-card-head::before{inset-block:22px;inset-inline-start:0}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-card-head h3{font-size:clamp(22px,6.8vw,28px)}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-card-body{padding:20px 17px}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-quick-nav{top:6px;flex-wrap:nowrap;gap:6px;margin-bottom:18px;padding:7px;border-radius:15px}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-quick-nav a{min-height:36px;padding-inline-end:11px;font-size:11.8px}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-quick-nav a::before{min-width:23px;height:23px;font-size:8.5px}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-ingredient-grid,#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-note-grid,#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-practical-grid,#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-faq-grid{grid-template-columns:1fr}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-step-grid{grid-template-columns:1fr}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-step{border-inline-end:0;border-bottom:1px solid rgba(216,203,185,.68)}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-step-grid .tsh-step:last-child{border-bottom:0}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-step{grid-template-columns:36px minmax(0,1fr);gap:12px;padding:18px 16px}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-step::before{inset-block:53px -1px;inset-inline-start:33px}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-step:last-child::before{display:none}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-cue{border-radius:10px}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-table-wrap{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-table{display:block;min-width:0;border-collapse:separate;table-layout:auto}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-table caption{display:block;margin-bottom:10px;border:1px solid var(--tsh-line);border-radius:13px;background:#fbf8f2}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-table tbody{display:grid;gap:10px}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-table tr{display:block;overflow:hidden;border:1px solid var(--tsh-line);border-radius:14px;background:#fff;box-shadow:var(--tsh-shadow-sm)}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-table tbody tr:nth-child(even){background:#fff}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-table td{display:grid;grid-template-columns:minmax(96px,34%) minmax(0,1fr);gap:12px;padding:12px 14px;border:0;border-bottom:1px solid var(--tsh-line);font-size:13px}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-table td:last-child{border-bottom:0}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-table td::before{content:attr(data-label);color:var(--tsh-muted);font-size:9px;font-weight:840;letter-spacing:.105em;line-height:1.45;text-transform:uppercase}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-table td:first-child{background:#fbf7ef;color:var(--tsh-ink);font-size:13.5px}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-close{border-radius:18px}\n}\n@media (max-width:520px){\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-facts{--tsh-fact-cols:2}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-nutrition{grid-template-columns:repeat(2,minmax(0,1fr))}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-plan-grid{grid-template-columns:1fr}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-swap-list>div{grid-template-columns:1fr;gap:4px;padding:13px 15px}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-stage-head{grid-template-columns:auto minmax(0,1fr)}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-stage-time{grid-column:2;justify-self:start}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-ingredient-card li{grid-template-columns:84px minmax(0,1fr);gap:10px;padding:12px 13px}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-amount{font-size:11.8px}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-faq-top{grid-template-columns:36px minmax(0,1fr) 28px;padding:13px}\n}\n@media (max-width:370px){\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap{width:calc(100% - 8px)}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-title-wrap{padding-inline:16px}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-card-body{padding-inline:14px}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-ingredient-card li{grid-template-columns:76px minmax(0,1fr)}\n}\n\n\/* Motion, contrast and print *\/\n@media (prefers-reduced-motion:reduce){\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap *,#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap *::before,#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap *::after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}\n}\n@media (forced-colors:active){\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-card,#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-masthead,#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-close,#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-quick-nav{border:1px solid CanvasText;box-shadow:none}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-step-no,#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-stage-badge,#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-faq-no{border:1px solid CanvasText}\n}\n@media print{\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap{width:100%;max-width:none;margin:0;color:#000;font-size:10.5pt;line-height:1.42}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-quick-nav,#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-hero{display:none!important}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-masthead{display:block}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-card,#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-masthead,#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-close{margin-bottom:10pt;border:1px solid #aaa;border-radius:0;box-shadow:none}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-title-wrap,#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-card-head,#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-close{background:#fff!important;color:#000!important}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-title{font-size:25pt}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-title-accent,#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-close-kicker,#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-close-quote,#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-close-copy{color:#000!important}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-copy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-ingredient-grid,#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-practical-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-step-grid{grid-template-columns:1fr}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-key,#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-control,#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-practical-card,#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-ingredient-card,#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-note,#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-step,#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-faq,#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-plan-item,#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-swap-list>div{box-shadow:none;break-inside:avoid}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap details.tsh-faq:not([open])>.tsh-faq-answer{display:block!important}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-faq-top::after{display:none}\n  #recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap .tsh-close::after{content:\"travelshelper.com\";position:static;display:block;margin-top:8pt;color:#666!important;font-family:inherit;font-size:8.5pt;letter-spacing:.05em}\n}\n<\/style>\n<section id=\"recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap\" lang=\"nl\" dir=\"ltr\" aria-labelledby=\"recipe-title-nl-gr-gyros-greek-spit-roasted-meat-wrap\" aria-describedby=\"recipe-summary-nl-gr-gyros-greek-spit-roasted-meat-wrap\">\n  <header class=\"tsh-masthead\">\n    <div class=\"tsh-title-wrap\">\n      <p class=\"tsh-main-kicker\">Grieks streetfood \u00b7 Varkensvlees, pita en tzatziki<\/p>\n      <h2 class=\"tsh-title\" id=\"recipe-title-nl-gr-gyros-greek-spit-roasted-meat-wrap\"><span class=\"tsh-title-main\"><b>Varkensgyros<\/b> gemarineerd met citroen, knoflook en oregano,<\/span><span class=\"tsh-title-accent\">als stapel geroosterd en in porties krokant gebakken<\/span><\/h2>\n      <p class=\"tsh-lead\" id=\"recipe-summary-nl-gr-gyros-greek-spit-roasted-meat-wrap\">Dunne plakken gemarineerde schouder worden verticaal gestapeld, langzaam geroosterd en na het snijden in kleine porties krachtig gebruind.<\/p>\n      <ul class=\"tsh-tags\" aria-label=\"Receptclassificatie\"><li>Vleesgerecht<\/li><li>Griekse keuken<\/li><li>Roosteren<\/li><li>Gemiddeld<\/li><\/ul>\n    <\/div>\n    <figure class=\"tsh-hero\"><img loading=\"lazy\" src=\"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Gyros-Greek-Spit-Roasted-Meat-Wrap-3.webp\" alt=\"Griekse pita\u2019s gevuld met varkensgyros en tzatziki\" width=\"1600\" height=\"900\" loading=\"lazy\" decoding=\"async\"><figcaption>De reepjes hebben geroosterde randen en een sappige kern.<\/figcaption><\/figure>\n    <dl class=\"tsh-facts tsh-facts--6\" aria-label=\"Hoeveelheid, tijden en voedingswaardeschatting\"><div class=\"tsh-fact\"><dt>Hoeveelheid<\/dt><dd>10 pita\u2019s<\/dd><\/div><div class=\"tsh-fact\"><dt>Voorbereiding<\/dt><dd>35 min.<\/dd><\/div><div class=\"tsh-fact\"><dt>Garen<\/dt><dd>3 uur 40 min.<\/dd><\/div><div class=\"tsh-fact\"><dt>Marineren en rusten<\/dt><dd>1 uur 20 min.<\/dd><\/div><div class=\"tsh-fact\"><dt>Totaal<\/dt><dd>5 uur 35 min.<\/dd><\/div><div class=\"tsh-fact\"><dt>Per pita<\/dt><dd>\u2248 690 kcal<\/dd><\/div><\/dl>\n  <\/header>\n  <nav class=\"tsh-quick-nav\" aria-label=\"Snelle navigatie door het recept\"><a href=\"#resumen-nl-gr-gyros-greek-spit-roasted-meat-wrap\">Overzicht<\/a><a href=\"#plan-nl-gr-gyros-greek-spit-roasted-meat-wrap\">Voorbereidingsplan<\/a><a href=\"#ingredientes-nl-gr-gyros-greek-spit-roasted-meat-wrap\">Ingredi\u00ebnten<\/a><a href=\"#preparacion-nl-gr-gyros-greek-spit-roasted-meat-wrap\">Bereiding<\/a><a href=\"#control-nl-gr-gyros-greek-spit-roasted-meat-wrap\">Controlepunten<\/a><a href=\"#practica-nl-gr-gyros-greek-spit-roasted-meat-wrap\">Serveren en bewaren<\/a><a href=\"#faq-nl-gr-gyros-greek-spit-roasted-meat-wrap\">Veelgestelde vragen<\/a><a href=\"#nutricion-nl-gr-gyros-greek-spit-roasted-meat-wrap\">Voedingswaarde<\/a><\/nav>\n  <section class=\"tsh-card tsh-anchor\" id=\"resumen-nl-gr-gyros-greek-spit-roasted-meat-wrap\" aria-labelledby=\"resumen-title-nl-gr-gyros-greek-spit-roasted-meat-wrap\">\n    <div class=\"tsh-card-head tsh-card-head--split tsh-tone-gold\">\n      <p class=\"tsh-kicker\">01 \u00b7 Een thuismethode voor sappige lagen en krachtig geroosterde randjes<\/p>\n      <h3 id=\"resumen-title-nl-gr-gyros-greek-spit-roasted-meat-wrap\">Snijd dun, bouw laag en stabiel en rooster iedere portie na het garen<\/h3>\n      <p class=\"tsh-head-copy\">De oven gaart de stapel veilig; pas fijn snijden en sterke hitte maken het kenmerkende oppervlak.<\/p>\n    <\/div>\n    <div class=\"tsh-card-body\">\n      <div class=\"tsh-copy-grid\">\n        <div class=\"tsh-prose\"><p>In een Griekse gyroszaak gaart het vlees aan een grote verticale spit waarvan de gebruinde buitenkant telkens dun wordt afgesneden. Een gewone oven bootst dat systeem niet volledig na, en dat hoeft ook niet. Deze methode bouwt een kleinere stapel van varkensschouder, gaart hem tot een veilige temperatuur en bakt de afgesneden reepjes vervolgens onder de grill of in een zeer hete pan. Zo ontstaan sappig vlees, gesmolten vet en krokante punten zonder professioneel apparaat.<\/p><p>Varkensschouder werkt beter dan magere filet omdat de vetadering een lange bereiding verdraagt. Snijd dwars op de draad in plakken van vijf tot zeven millimeter. Dertig minuten in de vriezer maken een gelijkmatige dikte eenvoudiger. De marinade combineert olijfolie, citroen, knoflook, oregano, paprika, komijn, zout en peper. Twee uur is voldoende voor dun vlees. Een hele nacht in veel citroen kan de buitenkant melig maken zonder de kern merkbaar beter op smaak te brengen.<\/p><p>Gebruik een ovenbestendige verticale spies of twee metalen spiesen die stevig in een halve ui staan. Leg de plakken kruislings en druk ze aan, terwijl vettere delen over de stapel worden verdeeld. Maak hem niet te hoog in verhouding tot de voet: een scheve toren gaart ongelijk en is gevaarlijk te verplaatsen. Een diepe schaal vangt het braadvocht op. Schep overtollig vet af en bewaar het smakelijke deel om de gesneden reepjes heel licht te bevochtigen.<\/p><p>Rooster op 170 \u00b0C tot het koudste punt minstens 71 \u00b0C bereikt, meestal na twee\u00ebnhalf tot drie uur. De thermometer, niet de kleur van de buitenkant, bevestigt dat het varkensvlees gaar is. Laat de stapel 15 minuten rusten en snijd daarna zeer dun van boven en langs de zijkanten. Blijft binnenin een dik stuk over, zet dat terug in de oven terwijl de eerste portie zijn korte, krachtige afwerking krijgt.<\/p><\/div>\n        <div class=\"tsh-prose\"><p>Juist die afwerking onderscheidt overtuigende gyros van dun gesneden rollade. Spreid de reepjes in \u00e9\u00e9n laag uit en grill ze twee tot drie minuten zeer heet, of bak ze in een bijna rokende koekenpan. Een lepel braadvocht voorkomt uitdrogen; een plas houdt bruining tegen. Donkere, geurige punten moeten verschijnen terwijl het grootste deel van iedere plak soepel blijft. Werk in kleine porties en vul pan of bakplaat niet te vol.<\/p><p>Maak tijdens het roosteren de tzatziki. Rasp de komkommer, zout hem en knijp hem zeer goed uit voordat hij met Griekse yoghurt, knoflook, dille, olie en citroen wordt gemengd. Te veel water verdunt het vleessap en maakt de pita slap. Verwarm de broden alleen tot ze buigzaam zijn. Vul ze met tzatziki, tomaat, ui en varkensvlees en laat voldoende ruimte om ze dicht te vouwen zonder de hele inhoud naar buiten te duwen.<\/p><p>Serveer bij voorkeur per portie: snijden, bruinen en meteen naar tafel brengen terwijl de rest warm blijft. Voor een grote groep kan al het vlees vooraf worden gesneden en vlak voor het eten op platen worden nagebakken. Het doel is niet overal droog en knapperig vlees. Goede gyros wisselt donkere randen af met sappige stukken. Citroen, knoflook en oregano ondersteunen het varkensvlees zonder de eigen smaak te bedekken; het braadvocht mag de pita nooit doorweken.<\/p><div class=\"tsh-callout\" role=\"note\">De kern van de stapel moet v\u00f3\u00f3r het snijden 71 \u00b0C bereiken. De grill maakt korst en is geen vervanging voor onzekere kerngaring.<\/div><\/div>\n      <\/div>\n      <div class=\"tsh-key-grid\" aria-label=\"Technische kernpunten\"><section class=\"tsh-key\"><div class=\"tsh-key-top\"><span class=\"tsh-key-no\" aria-hidden=\"true\">01<\/span><h4>Plakken van 5\u20137 mm<\/h4><\/div><p>Gelijke dikte maakt een compacte stapel en fijne reepjes mogelijk.<\/p><\/section><section class=\"tsh-key\"><div class=\"tsh-key-top\"><span class=\"tsh-key-no\" aria-hidden=\"true\">02<\/span><h4>Laag en stabiel bouwen<\/h4><\/div><p>Een stevige voet geeft gelijkmatige hitte en veilig verplaatsen.<\/p><\/section><section class=\"tsh-key\"><div class=\"tsh-key-top\"><span class=\"tsh-key-no\" aria-hidden=\"true\">03<\/span><h4>Per portie nabakken<\/h4><\/div><p>Sterke hitte kleurt een dunne laag zonder het hele stuk uit te drogen.<\/p><\/section><\/div><section class=\"tsh-plan tsh-anchor\" id=\"plan-nl-gr-gyros-greek-spit-roasted-meat-wrap\" aria-labelledby=\"plan-title-nl-gr-gyros-greek-spit-roasted-meat-wrap\">\n        <div class=\"tsh-plan-head\"><p class=\"tsh-plan-kicker\">Organisatie<\/p><h4 id=\"plan-title-nl-gr-gyros-greek-spit-roasted-meat-wrap\">Marinade, saus, roosteren en afwerking goed timen<\/h4><\/div>\n        <ol class=\"tsh-plan-grid\"><li class=\"tsh-plan-item\"><span class=\"tsh-plan-when\">5 uur 35 min. vooraf<\/span><strong>Snijden en marineren<\/strong><p>Vlees verstevigen, dun snijden en twee uur kruiden.<\/p><\/li><li class=\"tsh-plan-item\"><span class=\"tsh-plan-when\">3 uur 20 min. vooraf<\/span><strong>Stapel bouwen<\/strong><p>Plakken op een stabiele voet kruisen en de oven voorverwarmen.<\/p><\/li><li class=\"tsh-plan-item\"><span class=\"tsh-plan-when\">2 uur vooraf<\/span><strong>Tzatziki maken<\/strong><p>Komkommer grondig uitknijpen en de saus koud bewaren.<\/p><\/li><li class=\"tsh-plan-item\"><span class=\"tsh-plan-when\">20 min. vooraf<\/span><strong>Snijden en bruinen<\/strong><p>In porties werken en de pita\u2019s als laatste verwarmen.<\/p><\/li><\/ol>\n      <\/section>\n    <\/div>\n  <\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"ingredientes-nl-gr-gyros-greek-spit-roasted-meat-wrap\" aria-labelledby=\"ingredientes-title-nl-gr-gyros-greek-spit-roasted-meat-wrap\">\n    <div class=\"tsh-card-head tsh-card-head--split tsh-tone-sage\">\n      <p class=\"tsh-kicker\">02 \u00b7 Goed dooraderde schouder, aromatische marinade en frisse garnituren<\/p>\n      <h3 id=\"ingredientes-title-nl-gr-gyros-greek-spit-roasted-meat-wrap\">Ingredi\u00ebnten voor 10 pita\u2019s<\/h3>\n      <p class=\"tsh-head-copy\">Schouder blijft sappig tijdens lang roosteren; een uitgebeend stuk snijdt gelijkmatiger.<\/p>\n    <\/div>\n    <div class=\"tsh-card-body\">\n      <div class=\"tsh-ingredient-grid\"><section class=\"tsh-ingredient-card\" aria-labelledby=\"ingredientes-1-nl-gr-gyros-greek-spit-roasted-meat-wrap\"><h4 id=\"ingredientes-1-nl-gr-gyros-greek-spit-roasted-meat-wrap\">Varkensvlees en marinade<\/h4><ul><li><span class=\"tsh-amount\">2 kg<\/span><span>uitgebeende varkensschouder, in plakken van 5\u20137 mm<\/span><\/li><li><span class=\"tsh-amount\">80 ml<\/span><span>olijfolie<\/span><\/li><li><span class=\"tsh-amount\">60 ml<\/span><span>citroensap<\/span><\/li><li><span class=\"tsh-amount\">6 tenen<\/span><span>knoflook, fijn geraspt<\/span><\/li><li><span class=\"tsh-amount\">2 el.<\/span><span>gedroogde Griekse oregano<\/span><\/li><li><span class=\"tsh-amount\">2 tl.<\/span><span>mild paprikapoeder<\/span><\/li><li><span class=\"tsh-amount\">1 tl.<\/span><span>gemalen komijn<\/span><\/li><li><span class=\"tsh-amount\">30 g<\/span><span>fijn zeezout<\/span><\/li><li><span class=\"tsh-amount\">2 tl.<\/span><span>zwarte peper<\/span><\/li><li><span class=\"tsh-amount\">1<\/span><span>grote ui, gehalveerd als voet<\/span><\/li><\/ul><\/section><section class=\"tsh-ingredient-card\" aria-labelledby=\"ingredientes-2-nl-gr-gyros-greek-spit-roasted-meat-wrap\"><h4 id=\"ingredientes-2-nl-gr-gyros-greek-spit-roasted-meat-wrap\">Tzatziki<\/h4><ul><li><span class=\"tsh-amount\">500 g<\/span><span>volle Griekse yoghurt<\/span><\/li><li><span class=\"tsh-amount\">1<\/span><span>grote komkommer, geraspt<\/span><\/li><li><span class=\"tsh-amount\">2 tenen<\/span><span>knoflook, geraspt<\/span><\/li><li><span class=\"tsh-amount\">2 el.<\/span><span>dille, gehakt<\/span><\/li><li><span class=\"tsh-amount\">15 ml<\/span><span>citroensap<\/span><\/li><li><span class=\"tsh-amount\">15 ml<\/span><span>olijfolie<\/span><\/li><\/ul><\/section><section class=\"tsh-ingredient-card\" aria-labelledby=\"ingredientes-3-nl-gr-gyros-greek-spit-roasted-meat-wrap\"><h4 id=\"ingredientes-3-nl-gr-gyros-greek-spit-roasted-meat-wrap\">Voor de pita\u2019s<\/h4><ul><li><span class=\"tsh-amount\">10<\/span><span>Griekse pita\u2019s<\/span><\/li><li><span class=\"tsh-amount\">4<\/span><span>tomaten in plakken<\/span><\/li><li><span class=\"tsh-amount\">2<\/span><span>rode uien, dun gesneden<\/span><\/li><li><span class=\"tsh-amount\">1 kg<\/span><span>friet<small>Optioneel voor streetfoodstijl.<\/small><\/span><\/li><\/ul><\/section><\/div>\n      <div class=\"tsh-note-grid\">\n        <aside class=\"tsh-note\" role=\"note\"><strong>Allergenen.<\/strong> Bevat gluten en melk. Controleer pita\u2019s, yoghurt en specerijen op andere allergenen en kruisbesmetting.<\/aside>\n        <aside class=\"tsh-note\" role=\"note\"><strong>Benodigdheden.<\/strong> Lang mes, snijplank, kommen, rasp, diepe braadschaal, verticale ovenspit of twee metalen spiesen, rek, tang en thermometer.<\/aside>\n      <\/div>\n    <\/div>\n  <\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"preparacion-nl-gr-gyros-greek-spit-roasted-meat-wrap\" aria-labelledby=\"preparacion-title-nl-gr-gyros-greek-spit-roasted-meat-wrap\">\n    <div class=\"tsh-card-head tsh-card-head--split tsh-tone-blue\">\n      <p class=\"tsh-kicker\">03 \u00b7 Drie zinvolle fasen: marineren en stapelen, roosteren, dan snijden en bruinen<\/p>\n      <h3 id=\"preparacion-title-nl-gr-gyros-greek-spit-roasted-meat-wrap\">Bouw een stabiele vleesstapel en werk de reepjes af met sterke hitte<\/h3>\n      <p class=\"tsh-head-copy\">Veilige kerngaring en krokante buitenkant zijn afzonderlijke handelingen met verschillende temperaturen.<\/p>\n    <\/div>\n    <div class=\"tsh-card-body\"><div class=\"tsh-stages\"><section class=\"tsh-stage-card\" aria-labelledby=\"fase-1-nl-gr-gyros-greek-spit-roasted-meat-wrap\">\n      <div class=\"tsh-stage-head\"><span class=\"tsh-stage-badge\" aria-hidden=\"true\">I<\/span><h4 id=\"fase-1-nl-gr-gyros-greek-spit-roasted-meat-wrap\">Marineren en stapelen<\/h4><span class=\"tsh-stage-time\">2 uur 25 min.<\/span><\/div>\n      <ol class=\"tsh-step-grid\"><li class=\"tsh-step\" id=\"step-01-nl-gr-gyros-greek-spit-roasted-meat-wrap\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">01<\/span>\n    <div><h4>Vlees snijden<\/h4><p>Laat de schouder 30 minuten verstevigen in de vriezer en snijd dwars op de draad.<\/p><\/div>\n  <\/li><li class=\"tsh-step\" id=\"step-02-nl-gr-gyros-greek-spit-roasted-meat-wrap\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">02<\/span>\n    <div><h4>Marinade mengen<\/h4><p>Meng olie, citroen, knoflook, oregano, paprika, komijn, zout en peper. Koel het vlees 2 uur.<\/p><\/div>\n  <\/li><li class=\"tsh-step\" id=\"step-03-nl-gr-gyros-greek-spit-roasted-meat-wrap\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">03<\/span>\n    <div><h4>Stapel bouwen<\/h4><p>Veranker de spiesen in een halve ui, leg de plakken kruislings en druk tot een lage toren.<\/p><span class=\"tsh-cue\">De constructie blijft recht bij zacht bewegen van de schaal.<\/span><\/div>\n  <\/li><\/ol>\n    <\/section><section class=\"tsh-stage-card\" aria-labelledby=\"fase-2-nl-gr-gyros-greek-spit-roasted-meat-wrap\">\n      <div class=\"tsh-stage-head\"><span class=\"tsh-stage-badge\" aria-hidden=\"true\">II<\/span><h4 id=\"fase-2-nl-gr-gyros-greek-spit-roasted-meat-wrap\">Roosteren en meten<\/h4><span class=\"tsh-stage-time\">2 uur 50 min.<\/span><\/div>\n      <ol class=\"tsh-step-grid\"><li class=\"tsh-step\" id=\"step-04-nl-gr-gyros-greek-spit-roasted-meat-wrap\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">04<\/span>\n    <div><h4>Matig roosteren<\/h4><p>Gaar op 170 \u00b0C boven een opvangschaal en draai de bakplaat halverwege.<\/p><\/div>\n  <\/li><li class=\"tsh-step\" id=\"step-05-nl-gr-gyros-greek-spit-roasted-meat-wrap\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">05<\/span>\n    <div><h4>Kern controleren<\/h4><p>Meet na 2 uur 30 min. meerdere punten en verleng indien nodig.<\/p><span class=\"tsh-cue\">Het koudste punt bereikt minstens 71 \u00b0C.<\/span><\/div>\n  <\/li><li class=\"tsh-step\" id=\"step-06-nl-gr-gyros-greek-spit-roasted-meat-wrap\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">06<\/span>\n    <div><h4>Rusten en vocht bewaren<\/h4><p>Laat 15 minuten staan, schep vet af en bewaar het smakelijke vocht.<\/p><\/div>\n  <\/li><\/ol>\n    <\/section><section class=\"tsh-stage-card\" aria-labelledby=\"fase-3-nl-gr-gyros-greek-spit-roasted-meat-wrap\">\n      <div class=\"tsh-stage-head\"><span class=\"tsh-stage-badge\" aria-hidden=\"true\">III<\/span><h4 id=\"fase-3-nl-gr-gyros-greek-spit-roasted-meat-wrap\">Snijden, bruinen en vullen<\/h4><span class=\"tsh-stage-time\">20 min.<\/span><\/div>\n      <ol class=\"tsh-step-grid\"><li class=\"tsh-step\" id=\"step-07-nl-gr-gyros-greek-spit-roasted-meat-wrap\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">07<\/span>\n    <div><h4>Dun afsnijden<\/h4><p>Houd de stapel met een tang en snijd fijne lagen van boven naar beneden.<\/p><\/div>\n  <\/li><li class=\"tsh-step\" id=\"step-08-nl-gr-gyros-greek-spit-roasted-meat-wrap\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">08<\/span>\n    <div><h4>Per portie bruinen<\/h4><p>Spreid uit, voeg een lepel vocht toe en grill 2\u20133 minuten.<\/p><span class=\"tsh-cue\">Randen worden donker en krokant, de reepjes blijven soepel.<\/span><\/div>\n  <\/li><li class=\"tsh-step\" id=\"step-09-nl-gr-gyros-greek-spit-roasted-meat-wrap\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">09<\/span>\n    <div><h4>Pita\u2019s verwarmen en vullen<\/h4><p>Voeg tzatziki, tomaat, ui, varkensvlees en optionele friet toe.<\/p><\/div>\n  <\/li><\/ol>\n    <\/section><\/div><\/div>\n  <\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"control-nl-gr-gyros-greek-spit-roasted-meat-wrap\" aria-labelledby=\"control-title-nl-gr-gyros-greek-spit-roasted-meat-wrap\">\n    <div class=\"tsh-card-head tsh-card-head--split tsh-tone-rose\">\n      <p class=\"tsh-kicker\">04 \u00b7 Meetbare waarden en zichtbare signalen<\/p>\n      <h3 id=\"control-title-nl-gr-gyros-greek-spit-roasted-meat-wrap\">Stabiele stapel, veilige kerntemperatuur en krachtige bruining<\/h3>\n      <p class=\"tsh-head-copy\">De drie controles bewaken veiligheid, gelijkmatigheid en serveertextuur afzonderlijk.<\/p>\n    <\/div>\n    <div class=\"tsh-card-body\"><div class=\"tsh-control-grid\"><section class=\"tsh-control\"><p class=\"tsh-control-label\">Rauw vlees<\/p><strong>5\u20137 mm<\/strong><p>Gelijke plakken vormen een compacte stapel.<\/p><\/section><section class=\"tsh-control\"><p class=\"tsh-control-label\">Kern<\/p><strong>\u2265 71 \u00b0C<\/strong><p>Meet in het dikste deel v\u00f3\u00f3r het snijden.<\/p><\/section><section class=\"tsh-control\"><p class=\"tsh-control-label\">Afwerking<\/p><strong>2\u20133 min.<\/strong><p>Bak \u00e9\u00e9n laag met heel weinig vocht.<\/p><\/section><\/div><div class=\"tsh-table-wrap\"><table class=\"tsh-table\"><caption>Veelvoorkomende problemen en oplossingen<\/caption><thead><tr><th scope=\"col\">Probleem<\/th><th scope=\"col\">Waarschijnlijke oorzaak<\/th><th scope=\"col\">Oplossing<\/th><\/tr><\/thead><tbody><tr><td data-label=\"Probleem\">De stapel helt<\/td><td data-label=\"Waarschijnlijke oorzaak\">Hij is te hoog of slecht verankerd.<\/td><td data-label=\"Oplossing\">Maak twee lagere stapels en controleer stabiliteit.<\/td><\/tr><tr><td data-label=\"Probleem\">Het vlees wordt droog<\/td><td data-label=\"Waarschijnlijke oorzaak\">De schouder was mager of de reepjes bakten te lang.<\/td><td data-label=\"Oplossing\">Behoud vetadering en bruin kleine porties kort.<\/td><\/tr><tr><td data-label=\"Probleem\">Er zijn geen krokante randen<\/td><td data-label=\"Waarschijnlijke oorzaak\">Het vlees kwam direct uit de oven of lag in veel vocht.<\/td><td data-label=\"Oplossing\">Spreid dun uit en rooster zeer heet na.<\/td><\/tr><\/tbody><\/table><\/div><\/div>\n  <\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"practica-nl-gr-gyros-greek-spit-roasted-meat-wrap\" aria-labelledby=\"practica-title-nl-gr-gyros-greek-spit-roasted-meat-wrap\">\n    <div class=\"tsh-card-head tsh-card-head--split tsh-tone-violet\">\n      <p class=\"tsh-kicker\">05 \u00b7 Serveren, bewaren en nuttig aanpassen<\/p>\n      <h3 id=\"practica-title-nl-gr-gyros-greek-spit-roasted-meat-wrap\">Per portie serveren, veilig bewaren en pas op het laatst vullen<\/h3>\n      <p class=\"tsh-head-copy\">Vlees, saus en groenten zijn vooraf te organiseren zonder de pita slap te maken.<\/p>\n    <\/div>\n    <div class=\"tsh-card-body\"><div class=\"tsh-practical-grid\"><section class=\"tsh-practical-card\"><h4>Serveren<\/h4><p>Bak alleen de direct benodigde hoeveelheid en vul iedere pita vlak voor het eten.<\/p><\/section><section class=\"tsh-practical-card\"><h4>Bewaren<\/h4><p>Koel gaar vlees binnen twee uur en bewaar drie dagen. Tzatziki blijft twee dagen goed.<\/p><\/section><section class=\"tsh-practical-card\"><h4>Vooruitwerken<\/h4><p>Marineer vlees en maak tzatziki een dag vooraf. Bouw en rooster de stapel op de dag zelf.<\/p><\/section><\/div><section class=\"tsh-swap\" aria-labelledby=\"sustituciones-title-nl-gr-gyros-greek-spit-roasted-meat-wrap\"><div class=\"tsh-swap-head\"><h4 id=\"sustituciones-title-nl-gr-gyros-greek-spit-roasted-meat-wrap\">Bruikbare vervangingen<\/h4><p>Elke vervanging verandert het resultaat op een concrete manier.<\/p><\/div><dl class=\"tsh-swap-list\"><div><dt>Varkensschouder<\/dt><dd><strong>Kippendijen zonder bot<\/strong> garen sneller en moeten 74 \u00b0C bereiken; de smaak is lichter.<\/dd><\/div><div><dt>Verticale ovenspit<\/dt><dd><strong>Twee metalen spiesen in een halve ui<\/strong> geven goede steun zolang de stapel laag blijft.<\/dd><\/div><\/dl><\/section><\/div>\n  <\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"faq-nl-gr-gyros-greek-spit-roasted-meat-wrap\" aria-labelledby=\"faq-title-nl-gr-gyros-greek-spit-roasted-meat-wrap\">\n    <div class=\"tsh-card-head tsh-card-head--split tsh-tone-gold\">\n      <p class=\"tsh-kicker\">06 \u00b7 Korte antwoorden voor doordacht koken<\/p>\n      <h3 id=\"faq-title-nl-gr-gyros-greek-spit-roasted-meat-wrap\">Vragen over snijden, marineren en afwerking<\/h3>\n      \n    <\/div>\n    <div class=\"tsh-card-body\"><div class=\"tsh-faq-grid\"><details class=\"tsh-faq\" name=\"faq-nl-gr-gyros-greek-spit-roasted-meat-wrap\"><summary class=\"tsh-faq-top\"><span class=\"tsh-faq-no\" aria-hidden=\"true\">01<\/span><h4>Kan het vlees een nacht marineren?<\/h4><\/summary><div class=\"tsh-faq-answer\"><p>Ja, met minder citroen. Voor dunne plakken zijn twee uur genoeg en blijft de buitenkant beter.<\/p><\/div><\/details><details class=\"tsh-faq\" name=\"faq-nl-gr-gyros-greek-spit-roasted-meat-wrap\"><summary class=\"tsh-faq-top\"><span class=\"tsh-faq-no\" aria-hidden=\"true\">02<\/span><h4>Kan de hele stapel ineens worden gesneden?<\/h4><\/summary><div class=\"tsh-faq-answer\"><p>Ja. Spreid de reepjes uit en bruin ze pas vlak voor het serveren.<\/p><\/div><\/details><\/div><\/div>\n  <\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"nutricion-nl-gr-gyros-greek-spit-roasted-meat-wrap\" aria-labelledby=\"nutricion-title-nl-gr-gyros-greek-spit-roasted-meat-wrap\">\n    <div class=\"tsh-card-head tsh-card-head--split tsh-tone-sage\">\n      <p class=\"tsh-kicker\">07 \u00b7 Schatting per portie<\/p>\n      <h3 id=\"nutricion-title-nl-gr-gyros-greek-spit-roasted-meat-wrap\">Voedingswaarden<\/h3>\n      <p class=\"tsh-head-copy\">Schatting per pita met een tiende van vlees, tzatziki en garnituren; optionele friet niet meegerekend.<\/p>\n    <\/div>\n    <div class=\"tsh-card-body\">\n      <dl class=\"tsh-nutrition\">\n        <div><dt>Calorie\u00ebn<\/dt><dd>\u2248 690 kcal<\/dd><\/div>\n        <div><dt>Koolhydraten<\/dt><dd>\u2248 58 g<\/dd><\/div>\n        <div><dt>Eiwitten<\/dt><dd>\u2248 47 g<\/dd><\/div>\n        <div><dt>Vet<\/dt><dd>\u2248 30 g<\/dd><\/div>\n        <div><dt>Vezels<\/dt><dd>\u2248 4 g<\/dd><\/div>\n        <div><dt>Natrium<\/dt><dd>\u2248 1250 mg<\/dd><\/div>\n      <\/dl>\n      <p class=\"tsh-nutrition-note\"><strong>Portie:<\/strong> 1 gevulde pita. <strong>Belangrijkste allergenen:<\/strong> gluten en melk. Indicatieve schatting op basis van standaardwaarden; merken, bijsnijden, opname en portieverdeling kunnen de uitkomst veranderen.<\/p>\n    <\/div>\n  <\/section>\n  <footer class=\"tsh-close\"><p class=\"tsh-close-kicker\">Eindresultaat<\/p><p class=\"tsh-close-quote\">Sappige dunne varkensreepjes met geroosterde punten, koele yoghurt en zachte pita.<\/p><p class=\"tsh-close-copy\">De oven gaart de kern; de sterke eindhitte bouwt de textuur waaraan gyros herkenbaar is.<\/p><\/footer>\n<\/section>\n<script type=\"application\/ld+json\" id=\"recipe-schema-nl-gr-gyros-greek-spit-roasted-meat-wrap\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Recipe\",\n  \"name\": \"Varkensgyros gemarineerd met citroen knoflook en oregano als stapel geroosterd\",\n  \"description\": \"Dunne plakken gemarineerde schouder worden verticaal gestapeld, langzaam geroosterd en na het snijden in kleine porties krachtig gebruind.\",\n  \"inLanguage\": \"nl\",\n  \"image\": [\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Gyros-Greek-Spit-Roasted-Meat-Wrap-2.webp\",\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Gyros-Greek-Spit-Roasted-Meat-Wrap-1.webp\",\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Gyros-Greek-Spit-Roasted-Meat-Wrap-3.webp\"\n  ],\n  \"author\": {\n    \"@type\": \"Organization\",\n    \"@id\": \"https:\/\/travelshelper.com\/#organization\",\n    \"name\": \"Travel S Helper\",\n    \"url\": \"https:\/\/travelshelper.com\"\n  },\n  \"recipeCuisine\": \"Griekse keuken\",\n  \"recipeCategory\": \"Vleesgerecht\",\n  \"cookingMethod\": \"Roosteren\",\n  \"keywords\": \"varkensgyros recept, Griekse gyros thuis, varkensvlees pita tzatziki, gyros uit de oven, gyrosvlees\",\n  \"recipeYield\": \"10 pita\u2019s\",\n  \"prepTime\": \"PT35M\",\n  \"cookTime\": \"PT3H40M\",\n  \"totalTime\": \"PT5H35M\",\n  \"recipeIngredient\": [\n    \"2 kg uitgebeende varkensschouder, in plakken van 5\u20137 mm\",\n    \"80 ml olijfolie\",\n    \"60 ml citroensap\",\n    \"6 tenen knoflook, fijn geraspt\",\n    \"2 el. gedroogde Griekse oregano\",\n    \"2 tl. mild paprikapoeder\",\n    \"1 tl. gemalen komijn\",\n    \"30 g fijn zeezout\",\n    \"2 tl. zwarte peper\",\n    \"1 grote ui, gehalveerd als voet\",\n    \"500 g volle Griekse yoghurt\",\n    \"1 grote komkommer, geraspt\",\n    \"2 tenen knoflook, geraspt\",\n    \"2 el. dille, gehakt\",\n    \"15 ml citroensap\",\n    \"15 ml olijfolie\",\n    \"10 Griekse pita\u2019s\",\n    \"4 tomaten in plakken\",\n    \"2 rode uien, dun gesneden\",\n    \"1 kg friet\"\n  ],\n  \"recipeInstructions\": [\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Marineren en stapelen\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Vlees snijden\",\n          \"text\": \"Laat de schouder 30 minuten verstevigen in de vriezer en snijd dwars op de draad.\",\n          \"url\": \"#step-01-nl-gr-gyros-greek-spit-roasted-meat-wrap\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Marinade mengen\",\n          \"text\": \"Meng olie, citroen, knoflook, oregano, paprika, komijn, zout en peper. Koel het vlees 2 uur.\",\n          \"url\": \"#step-02-nl-gr-gyros-greek-spit-roasted-meat-wrap\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Stapel bouwen\",\n          \"text\": \"Veranker de spiesen in een halve ui, leg de plakken kruislings en druk tot een lage toren. De constructie blijft recht bij zacht bewegen van de schaal.\",\n          \"url\": \"#step-03-nl-gr-gyros-greek-spit-roasted-meat-wrap\"\n        }\n      ]\n    },\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Roosteren en meten\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Matig roosteren\",\n          \"text\": \"Gaar op 170 \u00b0C boven een opvangschaal en draai de bakplaat halverwege.\",\n          \"url\": \"#step-04-nl-gr-gyros-greek-spit-roasted-meat-wrap\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Kern controleren\",\n          \"text\": \"Meet na 2 uur 30 min. meerdere punten en verleng indien nodig. Het koudste punt bereikt minstens 71 \u00b0C.\",\n          \"url\": \"#step-05-nl-gr-gyros-greek-spit-roasted-meat-wrap\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Rusten en vocht bewaren\",\n          \"text\": \"Laat 15 minuten staan, schep vet af en bewaar het smakelijke vocht.\",\n          \"url\": \"#step-06-nl-gr-gyros-greek-spit-roasted-meat-wrap\"\n        }\n      ]\n    },\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Snijden, bruinen en vullen\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Dun afsnijden\",\n          \"text\": \"Houd de stapel met een tang en snijd fijne lagen van boven naar beneden.\",\n          \"url\": \"#step-07-nl-gr-gyros-greek-spit-roasted-meat-wrap\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Per portie bruinen\",\n          \"text\": \"Spreid uit, voeg een lepel vocht toe en grill 2\u20133 minuten. Randen worden donker en krokant, de reepjes blijven soepel.\",\n          \"url\": \"#step-08-nl-gr-gyros-greek-spit-roasted-meat-wrap\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Pita\u2019s verwarmen en vullen\",\n          \"text\": \"Voeg tzatziki, tomaat, ui, varkensvlees en optionele friet toe.\",\n          \"url\": \"#step-09-nl-gr-gyros-greek-spit-roasted-meat-wrap\"\n        }\n      ]\n    }\n  ],\n  \"nutrition\": {\n    \"@type\": \"NutritionInformation\",\n    \"servingSize\": \"1 gevulde pita\",\n    \"calories\": \"690 kcal\",\n    \"carbohydrateContent\": \"58 g\",\n    \"proteinContent\": \"47 g\",\n    \"fatContent\": \"30 g\",\n    \"fiberContent\": \"4 g\",\n    \"sodiumContent\": \"1250 mg\"\n  }\n}\n<\/script>\n<script id=\"recipe-meta-sync-nl-gr-gyros-greek-spit-roasted-meat-wrap\">\n(function(){\n  var schemaId='recipe-schema-nl-gr-gyros-greek-spit-roasted-meat-wrap';\n  var el=document.getElementById(schemaId);\n  if(!el) return;\n  var q=function(s){return document.querySelector(s);};\n  var value=function(node){return node ? (node.content || node.getAttribute('datetime') || '') : '';};\n  var utc=function(raw){\n    if(!raw) return '';\n    if(\/Z$|[+-]d{2}:d{2}$\/.test(raw)) return raw;\n    return raw.replace(' ','T')+'Z';\n  };\n  var apply=function(data,pub,mod,pageUrl){\n    if(pub) data.datePublished=pub;\n    if(mod) data.dateModified=mod;\n    if(pageUrl){\n      data.url=pageUrl;\n      data.mainEntityOfPage=pageUrl;\n      data['@id']=pageUrl+'#recipe';\n      if(Array.isArray(data.recipeInstructions)){\n        data.recipeInstructions.forEach(function(section){\n          var steps=section && Array.isArray(section.itemListElement) ? section.itemListElement : null;\n          if(!steps && section && section['@type']==='HowToStep') steps=[section];\n          if(!steps) return;\n          steps.forEach(function(step){\n            if(step && typeof step.url==='string' && step.url.charAt(0)==='#'){\n              step.url=pageUrl+step.url;\n            }\n          });\n        });\n      }\n    }\n    if(!data.inLanguage){\n      var recipeSection=q('#recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap[lang]');\n      var language=(recipeSection && recipeSection.lang) || document.documentElement.lang || '';\n      if(language) data.inLanguage=language;\n    }\n    el.textContent=JSON.stringify(data);\n  };\n  try{\n    var data=JSON.parse(el.textContent);\n    var pub=value(q('meta[property=\"article:published_time\"]'));\n    var mod=value(q('meta[property=\"article:modified_time\"]')) || value(q('meta[property=\"og:updated_time\"]'));\n\n    if(!pub || !mod){\n      document.querySelectorAll('script[type=\"application\/ld+json\"]').forEach(function(script){\n        if(script===el) return;\n        try{\n          var parsed=JSON.parse(script.textContent);\n          var nodes=Array.isArray(parsed) ? parsed : (Array.isArray(parsed['@graph']) ? parsed['@graph'] : [parsed]);\n          nodes.forEach(function(node){\n            if(!node || typeof node!=='object') return;\n            var types=Array.isArray(node['@type']) ? node['@type'] : [node['@type']];\n            var isArticle=types.some(function(type){return typeof type==='string' && \/Article|BlogPosting|NewsArticle\/.test(type);});\n            if(!isArticle) return;\n            if(!pub && node.datePublished) pub=node.datePublished;\n            if(!mod && node.dateModified) mod=node.dateModified;\n          });\n        }catch(ignore){}\n      });\n    }\n\n    if(!pub) pub=value(q('time.published[datetime],time.entry-date.published[datetime],time[itemprop=\"datePublished\"][datetime]'));\n    if(!mod) mod=value(q('time.updated-date[datetime],time.updated[datetime],time.entry-date.updated[datetime],time[itemprop=\"dateModified\"][datetime]'));\n\n    var canonical=q('link[rel=\"canonical\"]');\n    var pageUrl=canonical && canonical.href ? canonical.href : '';\n    var apiLinks=document.querySelectorAll('link[rel=\"alternate\"][type=\"application\/json\"]');\n    var api=null;\n    Array.prototype.some.call(apiLinks,function(node){\n      if(node.href && node.href.indexOf('\/wp-json\/wp\/v2\/')!==-1 && node.href.indexOf('\/oembed\/')===-1){\n        api=node;\n        return true;\n      }\n      return false;\n    });\n\n    if((!pub || !mod || !pageUrl) && api && window.fetch){\n      fetch(api.href,{credentials:'same-origin'})\n        .then(function(response){if(!response.ok) throw new Error('REST'); return response.json();})\n        .then(function(post){\n          if(!pub && post.date_gmt) pub=utc(post.date_gmt);\n          if(!mod && post.modified_gmt) mod=utc(post.modified_gmt);\n          if(!pageUrl && post.link) pageUrl=post.link;\n          apply(data,pub,mod,pageUrl);\n        })\n        .catch(function(){apply(data,pub,mod,pageUrl);});\n    }else{\n      apply(data,pub,mod,pageUrl);\n    }\n  }catch(ignore){}\n})();\n<\/script>\n<script id=\"recipe-ui-nl-gr-gyros-greek-spit-roasted-meat-wrap\">\n(function(){\n  var root=document.getElementById('recipe-nl-gr-gyros-greek-spit-roasted-meat-wrap');\n  if(!root) return;\n  var nav=root.querySelector('.tsh-quick-nav');\n  if(!nav) return;\n  var links=Array.prototype.slice.call(nav.querySelectorAll('a[href^=\"#\"]'));\n  var items=links.map(function(link){\n    var id=link.getAttribute('href').slice(1);\n    return {link:link,section:document.getElementById(id)};\n  }).filter(function(item){return item.section;});\n  if(!items.length) return;\n  var ticking=false;\n  var update=function(){\n    ticking=false;\n    var marker=Math.max(110,window.innerHeight*.2);\n    var active=items[0];\n    items.forEach(function(item){\n      if(item.section.getBoundingClientRect().top<=marker) active=item;\n    });\n    items.forEach(function(item){\n      if(item===active) item.link.setAttribute('aria-current','location');\n      else item.link.removeAttribute('aria-current');\n    });\n  };\n  var requestUpdate=function(){\n    if(ticking) return;\n    ticking=true;\n    window.requestAnimationFrame(update);\n  };\n  window.addEventListener('scroll',requestUpdate,{passive:true});\n  window.addEventListener('resize',requestUpdate,{passive:true});\n  update();\n})();\n<\/script>\n","protected":false},"featured_media":4043,"parent":4029,"menu_order":0,"template":"","tags":[],"tsh_dish_type":[194,244],"tsh_national_cuisine":[243],"class_list":["post-4042","tsh_food","type-tsh_food","status-publish","has-post-thumbnail","tsh_dish_type-hoofdgerechten","tsh_dish_type-hoofdgerechten-met-vlees","tsh_national_cuisine-griekse-keuken"],"_links":{"self":[{"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_food\/4042","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_food"}],"about":[{"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/types\/tsh_food"}],"up":[{"embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_food\/4029"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/media\/4043"}],"wp:attachment":[{"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/media?parent=4042"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tags?post=4042"},{"taxonomy":"tsh_dish_type","embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_dish_type?post=4042"},{"taxonomy":"tsh_national_cuisine","embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_national_cuisine?post=4042"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}