{"id":4194,"date":"2026-08-04T09:50:44","date_gmt":"2026-08-04T09:50:44","guid":{"rendered":"https:\/\/travelshelper.com\/holandski\/wereld-van-eten\/griekse-nationale-gerechten\/moschari-kokkinisto\/"},"modified":"2026-08-04T09:50:44","modified_gmt":"2026-08-04T09:50:44","slug":"moschari-kokkinisto","status":"publish","type":"tsh_food","link":"https:\/\/travelshelper.com\/nl\/wereld-van-eten\/griekse-nationale-gerechten\/moschari-kokkinisto\/","title":{"rendered":"Moschari Kokkinisto"},"content":{"rendered":"\n<style>\n#recipe-nl-gr-moschari-kokkinisto{\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-moschari-kokkinisto *,\n#recipe-nl-gr-moschari-kokkinisto *::before,\n#recipe-nl-gr-moschari-kokkinisto *::after{box-sizing:border-box}\n#recipe-nl-gr-moschari-kokkinisto :where(h2,h3,h4,p,figure,figcaption,blockquote,ul,ol,li,dl,dt,dd,table,caption){margin:0;padding:0}\n#recipe-nl-gr-moschari-kokkinisto :where(img){display:block;max-width:100%}\n#recipe-nl-gr-moschari-kokkinisto :where(a){color:var(--tsh-gold-deep);text-decoration-thickness:.08em;text-underline-offset:.18em}\n#recipe-nl-gr-moschari-kokkinisto :where(a,summary){-webkit-tap-highlight-color:transparent}\n#recipe-nl-gr-moschari-kokkinisto :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-moschari-kokkinisto ::selection{background:var(--tsh-gold-soft);color:var(--tsh-night)}\n#recipe-nl-gr-moschari-kokkinisto .tsh-anchor,\n#recipe-nl-gr-moschari-kokkinisto .tsh-step[id]{scroll-margin-top:88px}\n#recipe-nl-gr-moschari-kokkinisto: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-moschari-kokkinisto: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-moschari-kokkinisto: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-moschari-kokkinisto: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-moschari-kokkinisto: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-moschari-kokkinisto: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-moschari-kokkinisto: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-moschari-kokkinisto: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-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .tsh-tone-gold{--tone:var(--tsh-gold-deep);--tone-bg:#fbf3e5;--tone-rgb:109,67,7}\n#recipe-nl-gr-moschari-kokkinisto .tsh-tone-sage{--tone:var(--tsh-sage);--tone-bg:var(--tsh-sage-soft);--tone-rgb:23,103,69}\n#recipe-nl-gr-moschari-kokkinisto .tsh-tone-blue{--tone:var(--tsh-blue);--tone-bg:var(--tsh-blue-soft);--tone-rgb:40,92,157}\n#recipe-nl-gr-moschari-kokkinisto .tsh-tone-rose{--tone:var(--tsh-rose);--tone-bg:var(--tsh-rose-soft);--tone-rgb:153,68,53}\n#recipe-nl-gr-moschari-kokkinisto .tsh-tone-violet{--tone:var(--tsh-violet);--tone-bg:var(--tsh-violet-soft);--tone-rgb:108,80,148}\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .tsh-kicker::before{content:\"\";width:26px;height:2px;flex:0 0 auto;border-radius:999px;background:currentColor}\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .tsh-card-body{position:relative;z-index:1;padding:clamp(22px,3.2vw,38px)}\n\n\/* Masthead *\/\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .tsh-main-kicker::before{content:\"\";width:32px;height:2px;flex:0 0 auto;border-radius:999px;background:currentColor}\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .tsh-title-main,\n#recipe-nl-gr-moschari-kokkinisto .tsh-title-accent{display:block}\n#recipe-nl-gr-moschari-kokkinisto .tsh-title b{font-weight:860}\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .tsh-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:21px;list-style:none}\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .tsh-facts--5{--tsh-fact-cols:5}\n#recipe-nl-gr-moschari-kokkinisto .tsh-fact{position:relative;min-width:0;padding:15px 16px 16px;background:var(--tsh-paper-warm)}\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .tsh-quick-nav::-webkit-scrollbar{display:none}\n@supports ((-webkit-backdrop-filter:blur(14px)) or (backdrop-filter:blur(14px))){\n  #recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .tsh-quick-nav a[aria-current=\"location\"]{border-color:var(--tsh-night);background:var(--tsh-night);color:#fff}\n#recipe-nl-gr-moschari-kokkinisto .tsh-quick-nav a[aria-current=\"location\"]::before{background:#f1c772;color:#2b2110}\n\n\/* Editorial overview *\/\n#recipe-nl-gr-moschari-kokkinisto .tsh-copy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4.2vw,52px)}\n#recipe-nl-gr-moschari-kokkinisto .tsh-prose p{color:var(--tsh-copy);font-size:15px;line-height:1.79;text-wrap:pretty}\n#recipe-nl-gr-moschari-kokkinisto .tsh-prose p+p{margin-top:15px}\n#recipe-nl-gr-moschari-kokkinisto .tsh-prose strong{color:var(--tsh-ink);font-weight:750}\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .tsh-key::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--tsh-key-tone)}\n#recipe-nl-gr-moschari-kokkinisto .tsh-key:nth-child(2){--tsh-key-tone:var(--tsh-sage);--tsh-key-bg:#edf8f2}\n#recipe-nl-gr-moschari-kokkinisto .tsh-key:nth-child(3){--tsh-key-tone:var(--tsh-blue);--tsh-key-bg:#eff5fd}\n#recipe-nl-gr-moschari-kokkinisto .tsh-key-top{display:flex;align-items:center;gap:11px;margin-bottom:9px}\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .tsh-key h4{color:var(--tsh-ink);font-size:15px;font-weight:780;line-height:1.35}\n#recipe-nl-gr-moschari-kokkinisto .tsh-key p{color:var(--tsh-copy);font-size:13.5px;line-height:1.61}\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .tsh-plan-item::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--plan-tone)}\n#recipe-nl-gr-moschari-kokkinisto .tsh-plan-item:nth-child(4n+2){--plan-tone:#4d6359}\n#recipe-nl-gr-moschari-kokkinisto .tsh-plan-item:nth-child(4n+3){--plan-tone:#66565c}\n#recipe-nl-gr-moschari-kokkinisto .tsh-plan-item:nth-child(4n+4){--plan-tone:#59666d}\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .tsh-plan-item p{color:var(--tsh-copy);font-size:13px;line-height:1.6}\n\n\/* Ingredients *\/\n#recipe-nl-gr-moschari-kokkinisto .tsh-ingredient-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,430px),1fr));gap:15px}\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .tsh-ingredient-card:nth-child(2) h4::before{background:var(--tsh-gold)}\n#recipe-nl-gr-moschari-kokkinisto .tsh-ingredient-card ul{list-style:none}\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .tsh-ingredient-card li:nth-child(even){background:#fdfbf8}\n#recipe-nl-gr-moschari-kokkinisto .tsh-ingredient-card li:last-child{border-bottom:0}\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .tsh-note strong{color:var(--tsh-ink);font-weight:780}\n\n\/* Method *\/\n#recipe-nl-gr-moschari-kokkinisto .tsh-stages{display:grid;gap:18px}\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .tsh-step-grid{display:grid;grid-template-columns:1fr;gap:0;background:#fff;list-style:none}\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .tsh-step-grid .tsh-step:last-child{border-bottom:0}\n#recipe-nl-gr-moschari-kokkinisto .tsh-step:last-child::before{display:none}\n#recipe-nl-gr-moschari-kokkinisto .tsh-step>div{max-width:920px}\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .tsh-step p{color:var(--tsh-copy);font-size:14px;line-height:1.69;text-wrap:pretty}\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .tsh-cue::before{content:\"\u2713\";flex:0 0 auto;font-size:10px;font-weight:900;line-height:1.55}\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .tsh-control-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:13px}\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .tsh-control::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--control-tone)}\n#recipe-nl-gr-moschari-kokkinisto .tsh-control:nth-child(2){--control-tone:var(--tsh-blue);--control-bg:#eef5fd}\n#recipe-nl-gr-moschari-kokkinisto .tsh-control:nth-child(3){--control-tone:var(--tsh-sage);--control-bg:#edf8f2}\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .tsh-control p{margin-top:8px;color:var(--tsh-copy);font-size:13px;line-height:1.58}\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .tsh-table{width:100%;min-width:760px;border-collapse:collapse;table-layout:fixed}\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .tsh-table th:nth-child(1){width:24%}\n#recipe-nl-gr-moschari-kokkinisto .tsh-table th:nth-child(2){width:38%}\n#recipe-nl-gr-moschari-kokkinisto .tsh-table th:nth-child(3){width:38%}\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .tsh-table td:last-child,#recipe-nl-gr-moschari-kokkinisto .tsh-table th:last-child{border-inline-end:0}\n#recipe-nl-gr-moschari-kokkinisto .tsh-table tbody tr:nth-child(even){background:#fcfaf7}\n#recipe-nl-gr-moschari-kokkinisto .tsh-table td:first-child{color:var(--tsh-ink);font-weight:780}\n\n\/* Practical cards and FAQ *\/\n#recipe-nl-gr-moschari-kokkinisto .tsh-practical-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:13px}\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .tsh-practical-card::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--practical-tone)}\n#recipe-nl-gr-moschari-kokkinisto .tsh-practical-card:nth-child(2){--practical-tone:var(--tsh-sage);--practical-bg:#eff8f3}\n#recipe-nl-gr-moschari-kokkinisto .tsh-practical-card:nth-child(3){--practical-tone:var(--tsh-blue);--practical-bg:#f0f6fd}\n#recipe-nl-gr-moschari-kokkinisto .tsh-practical-card:nth-child(4){--practical-tone:var(--tsh-violet);--practical-bg:#f6f1fa}\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .tsh-practical-card p,#recipe-nl-gr-moschari-kokkinisto .tsh-practical-card li{color:var(--tsh-copy);font-size:13.6px;line-height:1.63}\n#recipe-nl-gr-moschari-kokkinisto .tsh-practical-card ul,#recipe-nl-gr-moschari-kokkinisto .tsh-practical-card ol{margin-top:7px;padding-inline-start:20px}\n#recipe-nl-gr-moschari-kokkinisto .tsh-practical-card li+li{margin-top:5px}\n#recipe-nl-gr-moschari-kokkinisto .tsh-practical-card li::marker{color:var(--practical-tone);font-weight:850}\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .tsh-swap-head{padding:17px 20px;border-bottom:1px solid var(--tsh-line);background:linear-gradient(135deg,#f6f2f3,#fff 86%)}\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .tsh-swap-head p{color:var(--tsh-copy);font-size:13px;line-height:1.58}\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .tsh-swap-list>div:nth-child(even){background:#fdfbf8}\n#recipe-nl-gr-moschari-kokkinisto .tsh-swap-list>div:last-child{border-bottom:0}\n#recipe-nl-gr-moschari-kokkinisto .tsh-swap-list dt{color:var(--tsh-ink);font-size:13.2px;font-weight:800;line-height:1.48}\n#recipe-nl-gr-moschari-kokkinisto .tsh-swap-list dd{color:var(--tsh-copy);font-size:13.2px;line-height:1.58}\n#recipe-nl-gr-moschari-kokkinisto .tsh-swap-list dd strong{color:#66565c;font-weight:800}\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .tsh-faq summary{list-style:none;cursor:pointer}\n#recipe-nl-gr-moschari-kokkinisto .tsh-faq summary::-webkit-details-marker{display:none}\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .tsh-faq[open] .tsh-faq-top::after{content:\"\u2212\";background:var(--tsh-night);color:#f4cb79;transform:rotate(180deg)}\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .tsh-faq h4{color:var(--tsh-ink);font-size:14.5px;font-weight:800;line-height:1.38}\n#recipe-nl-gr-moschari-kokkinisto .tsh-faq-answer{border-top:1px solid var(--tsh-line);background:#fff}\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .tsh-nutrition>div{position:relative;min-width:0;padding:15px;background:linear-gradient(145deg,#fff,#fdfbf8)}\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .tsh-nutrition-note{margin-top:13px;color:var(--tsh-muted);font-size:12.5px;line-height:1.6}\n#recipe-nl-gr-moschari-kokkinisto .tsh-nutrition-note strong{color:var(--tsh-ink);font-weight:780}\n#recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .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-moschari-kokkinisto .tsh-card-head--split .tsh-kicker{grid-column:1;grid-row:1}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-card-head--split h3{grid-column:1;grid-row:2}\n  #recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .tsh-title-wrap{padding:54px 58px 48px}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-title{font-size:clamp(45px,4.05vw,58px)}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-title-accent{font-size:.455em}\n}\n\n\/* Hover polish *\/\n@media (hover:hover) and (pointer:fine){\n  #recipe-nl-gr-moschari-kokkinisto .tsh-key,\n  #recipe-nl-gr-moschari-kokkinisto .tsh-control,\n  #recipe-nl-gr-moschari-kokkinisto .tsh-practical-card,\n  #recipe-nl-gr-moschari-kokkinisto .tsh-faq,\n  #recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .tsh-key:hover,\n  #recipe-nl-gr-moschari-kokkinisto .tsh-control:hover,\n  #recipe-nl-gr-moschari-kokkinisto .tsh-practical-card:hover,\n  #recipe-nl-gr-moschari-kokkinisto .tsh-faq:hover,\n  #recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .tsh-faq-top:hover::after{border-color:#c7aa78;background:#fff8ec}\n  #recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .tsh-copy-grid{grid-template-columns:1fr}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-key-grid,#recipe-nl-gr-moschari-kokkinisto .tsh-control-grid{grid-template-columns:1fr}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-facts{--tsh-fact-cols:3}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-nutrition{grid-template-columns:repeat(3,minmax(0,1fr))}\n}\n@media (max-width:720px){\n  #recipe-nl-gr-moschari-kokkinisto{width:calc(100% - 12px);margin-top:10px;font-size:15.5px}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-anchor,\n  #recipe-nl-gr-moschari-kokkinisto .tsh-step[id]{scroll-margin-top:77px}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-card,#recipe-nl-gr-moschari-kokkinisto .tsh-masthead{border-radius:18px}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-title-wrap{padding:31px 19px 27px}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-title{font-size:clamp(34px,10.8vw,46px);line-height:1.01}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-title-accent{margin-top:10px;font-size:.52em;line-height:1.2}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-lead{margin-top:17px;font-size:16px;line-height:1.67}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-card-head{padding:22px 19px}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-card-head::before{inset-block:22px;inset-inline-start:0}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-card-head h3{font-size:clamp(22px,6.8vw,28px)}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-card-body{padding:20px 17px}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-quick-nav{top:6px;flex-wrap:nowrap;gap:6px;margin-bottom:18px;padding:7px;border-radius:15px}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-quick-nav a{min-height:36px;padding-inline-end:11px;font-size:11.8px}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-quick-nav a::before{min-width:23px;height:23px;font-size:8.5px}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-ingredient-grid,#recipe-nl-gr-moschari-kokkinisto .tsh-note-grid,#recipe-nl-gr-moschari-kokkinisto .tsh-practical-grid,#recipe-nl-gr-moschari-kokkinisto .tsh-faq-grid{grid-template-columns:1fr}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-step-grid{grid-template-columns:1fr}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-step{border-inline-end:0;border-bottom:1px solid rgba(216,203,185,.68)}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-step-grid .tsh-step:last-child{border-bottom:0}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-step{grid-template-columns:36px minmax(0,1fr);gap:12px;padding:18px 16px}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-step::before{inset-block:53px -1px;inset-inline-start:33px}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-step:last-child::before{display:none}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-cue{border-radius:10px}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-table-wrap{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-table{display:block;min-width:0;border-collapse:separate;table-layout:auto}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-table caption{display:block;margin-bottom:10px;border:1px solid var(--tsh-line);border-radius:13px;background:#fbf8f2}\n  #recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .tsh-table tbody{display:grid;gap:10px}\n  #recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .tsh-table tbody tr:nth-child(even){background:#fff}\n  #recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .tsh-table td:last-child{border-bottom:0}\n  #recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto .tsh-table td:first-child{background:#fbf7ef;color:var(--tsh-ink);font-size:13.5px}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-close{border-radius:18px}\n}\n@media (max-width:520px){\n  #recipe-nl-gr-moschari-kokkinisto .tsh-facts{--tsh-fact-cols:2}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-nutrition{grid-template-columns:repeat(2,minmax(0,1fr))}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-plan-grid{grid-template-columns:1fr}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-swap-list>div{grid-template-columns:1fr;gap:4px;padding:13px 15px}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-stage-head{grid-template-columns:auto minmax(0,1fr)}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-stage-time{grid-column:2;justify-self:start}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-ingredient-card li{grid-template-columns:84px minmax(0,1fr);gap:10px;padding:12px 13px}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-amount{font-size:11.8px}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-faq-top{grid-template-columns:36px minmax(0,1fr) 28px;padding:13px}\n}\n@media (max-width:370px){\n  #recipe-nl-gr-moschari-kokkinisto{width:calc(100% - 8px)}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-title-wrap{padding-inline:16px}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-card-body{padding-inline:14px}\n  #recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto *,#recipe-nl-gr-moschari-kokkinisto *::before,#recipe-nl-gr-moschari-kokkinisto *::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-moschari-kokkinisto .tsh-card,#recipe-nl-gr-moschari-kokkinisto .tsh-masthead,#recipe-nl-gr-moschari-kokkinisto .tsh-close,#recipe-nl-gr-moschari-kokkinisto .tsh-quick-nav{border:1px solid CanvasText;box-shadow:none}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-step-no,#recipe-nl-gr-moschari-kokkinisto .tsh-stage-badge,#recipe-nl-gr-moschari-kokkinisto .tsh-faq-no{border:1px solid CanvasText}\n}\n@media print{\n  #recipe-nl-gr-moschari-kokkinisto{width:100%;max-width:none;margin:0;color:#000;font-size:10.5pt;line-height:1.42}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-quick-nav,#recipe-nl-gr-moschari-kokkinisto .tsh-hero{display:none!important}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-masthead{display:block}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-card,#recipe-nl-gr-moschari-kokkinisto .tsh-masthead,#recipe-nl-gr-moschari-kokkinisto .tsh-close{margin-bottom:10pt;border:1px solid #aaa;border-radius:0;box-shadow:none}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-title-wrap,#recipe-nl-gr-moschari-kokkinisto .tsh-card-head,#recipe-nl-gr-moschari-kokkinisto .tsh-close{background:#fff!important;color:#000!important}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-title{font-size:25pt}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-title-accent,#recipe-nl-gr-moschari-kokkinisto .tsh-close-kicker,#recipe-nl-gr-moschari-kokkinisto .tsh-close-quote,#recipe-nl-gr-moschari-kokkinisto .tsh-close-copy{color:#000!important}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-copy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-ingredient-grid,#recipe-nl-gr-moschari-kokkinisto .tsh-practical-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-step-grid{grid-template-columns:1fr}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-key,#recipe-nl-gr-moschari-kokkinisto .tsh-control,#recipe-nl-gr-moschari-kokkinisto .tsh-practical-card,#recipe-nl-gr-moschari-kokkinisto .tsh-ingredient-card,#recipe-nl-gr-moschari-kokkinisto .tsh-note,#recipe-nl-gr-moschari-kokkinisto .tsh-step,#recipe-nl-gr-moschari-kokkinisto .tsh-faq,#recipe-nl-gr-moschari-kokkinisto .tsh-plan-item,#recipe-nl-gr-moschari-kokkinisto .tsh-swap-list>div{box-shadow:none;break-inside:avoid}\n  #recipe-nl-gr-moschari-kokkinisto details.tsh-faq:not([open])>.tsh-faq-answer{display:block!important}\n  #recipe-nl-gr-moschari-kokkinisto .tsh-faq-top::after{display:none}\n  #recipe-nl-gr-moschari-kokkinisto .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-moschari-kokkinisto\" lang=\"nl\" dir=\"ltr\" aria-labelledby=\"recipe-title-nl-gr-moschari-kokkinisto\" aria-describedby=\"recipe-summary-nl-gr-moschari-kokkinisto\">\n<header class=\"tsh-masthead\">\n<div class=\"tsh-title-wrap\">\n<p class=\"tsh-main-kicker\">Runderschouder \u00b7 diepe tomatensaus<\/p>\n<h2 class=\"tsh-title\" id=\"recipe-title-nl-gr-moschari-kokkinisto\"><span class=\"tsh-title-main\"><b>Moschari Kokkinisto<\/b><\/span><span class=\"tsh-title-accent\">met langzaam gestoofd rundvlees, rode wijn en korte pasta<\/span><\/h2>\n<p class=\"tsh-lead\" id=\"recipe-summary-nl-gr-moschari-kokkinisto\">Runderschouder wordt in kleine porties krachtig aangebraden en daarna rustig gestoofd met rode wijn, tomaat, kaneel en piment. De ingekookte saus hecht aan zowel het vorkzachte vlees als de korte geribbelde pasta, met harde kaas en peterselie als sobere afwerking.<\/p>\n<ul class=\"tsh-tags\" aria-label=\"Receptclassificatie\">\n<li>Langzaam gegaarde gerechten<\/li><li>Griekse keuken<\/li><li>Aanbraden en stoven<\/li><li>Gemiddeld<\/li>\n<\/ul><\/div>\n<figure class=\"tsh-hero\">\n<img loading=\"lazy\" src=\"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Moschari-Kokkinisto-3.webp\" alt=\"Moschari Kokkinisto op geribbelde korte pasta met glanzende rode saus en geraspte kaas\" width=\"1000\" height=\"562\" loading=\"lazy\" decoding=\"async\">\n<figcaption>De gereduceerde saus hecht zichtbaar aan zowel het vorkzachte rundvlees als de geribbelde pasta.<\/figcaption><\/figure>\n<dl class=\"tsh-facts tsh-facts--6\" aria-label=\"Hoeveelheid, tijd en voedingsschatting\">\n<div class=\"tsh-fact\"><dt>Hoeveelheid<\/dt><dd>6 porties<\/dd><\/div>\n<div class=\"tsh-fact\"><dt>Voorbereiding<\/dt><dd>30 min<\/dd><\/div>\n<div class=\"tsh-fact\"><dt>Bereiding<\/dt><dd>2 uur 20 min<\/dd><\/div>\n<div class=\"tsh-fact\"><dt>Rusttijd<\/dt><dd>20 min<\/dd><\/div>\n<div class=\"tsh-fact\"><dt>Totaal<\/dt><dd>3 uur 10 min<\/dd><\/div>\n<div class=\"tsh-fact\"><dt>Per portie<\/dt><dd>\u2248 780 kcal<\/dd><\/div><\/dl><\/header>\n<nav class=\"tsh-quick-nav\" aria-label=\"Snelle navigatie door het recept\">\n<a href=\"#overzicht-nl-gr-moschari-kokkinisto\">Overzicht<\/a><a href=\"#ingredienten-nl-gr-moschari-kokkinisto\">Ingredi\u00ebnten<\/a><a href=\"#bereiding-nl-gr-moschari-kokkinisto\">Bereiding<\/a><a href=\"#controle-nl-gr-moschari-kokkinisto\">Controlepunten<\/a><a href=\"#praktisch-nl-gr-moschari-kokkinisto\">Serveren en bewaren<\/a><a href=\"#voedingswaarde-nl-gr-moschari-kokkinisto\">Voedingswaarde<\/a><\/nav>\n<section class=\"tsh-card tsh-anchor\" id=\"overzicht-nl-gr-moschari-kokkinisto\" aria-labelledby=\"overzicht-nl-gr-moschari-kokkinisto-title\">\n<div class=\"tsh-card-head tsh-card-head--split tsh-tone-gold\"><p class=\"tsh-kicker\">01 \u00b7 Smaak, techniek en opbouw<\/p>\n<h3 id=\"overzicht-nl-gr-moschari-kokkinisto-title\">Waarom krachtig aanbraden en rustig stoven elkaar nodig hebben<\/h3><p class=\"tsh-head-copy\">De gekozen methode volgt de vastgelegde hoeveelheden, tijden en waarneembare gaarheidssignalen van dit gerecht.<\/p><\/div>\n<div class=\"tsh-card-body\"><div class=\"tsh-copy-grid\"><div class=\"tsh-prose\">\n<p>Kokkinisto verwijst naar een rode bereiding waarin tomaat de saus bepaalt. Runderschouder is hiervoor geschikt omdat het stuk bindweefsel bevat dat tijdens lang stoven zacht wordt. Dezelfde structuur die rauw stevig aanvoelt, geeft na voldoende tijd sappige vezels en body aan de saus. Kaneel en piment blijven subtiel; ze verdiepen de tomaat zonder het gerecht zoet te laten smaken.<\/p>\n<p>Het vlees wordt in drie porties aangebraden. Die ruimte in de pan is niet alleen voor kleur: te veel vlees tegelijk koelt de bodem af, waarna vocht vrijkomt en de stukken grijs stomen. Donkerbruine aanbaksels zijn gewenst en worden met rode wijn losgemaakt. Zwarte, verbrande resten zouden bitterheid geven en horen niet in de uiteindelijke saus.<\/p>\n<p>De afgedekte pan gaat bij 160 \u00b0C in de oven, waar de warmte gelijkmatiger rond het vlees komt dan boven \u00e9\u00e9n gaspit of kookzone. De tijd is een bereik; de vorktest beslist. Pas wanneer een stuk onder lichte druk uit elkaar gaat, is het bindweefsel ver genoeg afgebroken. Rusten kan hard vlees niet alsnog mals maken.<\/p>\n<p>Na het stoven wordt de saus zonder vlees teruggebracht tot de juiste dikte. Zo kunnen de al zachte stukken heel blijven. De pasta wordt niet droog onder het vlees gelegd, maar eerst met een deel van de rode saus gemengd. Daardoor verdeelt de smaak zich van onder tot boven en ontstaat geen kom met droge pasta en losse vloeistof.<\/p>\n<\/div><div class=\"tsh-prose\">\n<p>Moschari Kokkinisto wordt in Griekse huishoudens met verschillende zetmeelrijke bijgerechten geserveerd. Korte pasta is in deze versie opgenomen omdat de geribbelde vorm de tomatensaus goed vasthoudt. Aardappelpuree, rijst of kritharaki kunnen dezelfde stoof begeleiden zonder dat het vleesrecept verandert. De harde kaas wordt pas in de kom toegevoegd en blijft een afwerking, geen verdikkingsmiddel voor de saus.<\/p>\n<p>Runderschouder bevat onregelmatige vet- en bindweefsellagen. Alleen de grote buitenste vetnaden worden verwijderd; te schoon trimmen maakt de stukken na lang stoven droger. Stukken van ongeveer vijf centimeter blijven sappig en zijn groot genoeg om tijdens het reduceren van de saus heel te blijven. De warme specerijen gaan als hele of grof gekneusde elementen in de pan en worden v\u00f3\u00f3r het serveren verwijderd.<\/p>\n<p>Vooruit bereiden is praktisch omdat de stoof na een nacht vaak beter samenhangt. Het vlees wordt dan met de saus gekoeld, terwijl pasta pas op de dag van serveren wordt gekookt. Bij opnieuw verwarmen blijft de pan afgedekt tot de kern 74 \u00b0C bereikt. Daarna kan de saus kort zonder deksel worden gecorrigeerd. Langdurig hard doorkoken breekt de zachte stukken en maakt de saus onnodig vet.<\/p>\n<p>De uiteindelijke zoutbalans wordt pas beoordeeld nadat kaas en pasta zijn toegevoegd, want beide brengen eigen zout mee. Tijdens het stoven wordt de saus niet voortdurend geroerd; rustig garen houdt de stukken heel. Wanneer de pan na het rusten te veel vet aan het oppervlak toont, kan een deel voorzichtig worden afgeschept zonder de saus volledig mager te maken. Een kleine hoeveelheid vet draagt aroma en helpt de saus zichtbaar aan vlees en pasta te hechten.<\/p>\n<\/div><\/div>\n<div class=\"tsh-key-grid\" aria-label=\"Belangrijke succesfactoren\">\n<section class=\"tsh-key\"><div class=\"tsh-key-top\"><span class=\"tsh-key-no\" aria-hidden=\"true\">01<\/span><h4>In drie porties bruinen<\/h4><\/div><p>Voldoende ruimte levert een echte braadkorst op in plaats van gestoomd vlees.<\/p><\/section>\n<section class=\"tsh-key\"><div class=\"tsh-key-top\"><span class=\"tsh-key-no\" aria-hidden=\"true\">02<\/span><h4>Vorktest boven kloktijd<\/h4><\/div><p>Het stoven stopt pas wanneer het bindweefsel werkelijk zacht is.<\/p><\/section>\n<section class=\"tsh-key\"><div class=\"tsh-key-top\"><span class=\"tsh-key-no\" aria-hidden=\"true\">03<\/span><h4>Pasta vooraf sauzen<\/h4><\/div><p>Een deel van de saus hoort al om de pasta voordat het vlees wordt toegevoegd.<\/p><\/section>\n<\/div>\n<\/div><\/section>\n<section class=\"tsh-card tsh-anchor\" id=\"ingredienten-nl-gr-moschari-kokkinisto\" aria-labelledby=\"ingredienten-nl-gr-moschari-kokkinisto-title\">\n<div class=\"tsh-card-head tsh-card-head--split tsh-tone-sage\"><p class=\"tsh-kicker\">02 \u00b7 Exacte hoeveelheden en onderdelen<\/p>\n<h3 id=\"ingredienten-nl-gr-moschari-kokkinisto-title\">Ingredi\u00ebnten voor 6 porties<\/h3><p class=\"tsh-head-copy\">Elke hoeveelheid hoort bij de vastgelegde opbrengst en wordt in de bereiding volledig gebruikt.<\/p><\/div>\n<div class=\"tsh-card-body\"><div class=\"tsh-ingredient-grid\">\n<section class=\"tsh-ingredient-card\" aria-labelledby=\"ingredientgroep-1-nl-gr-moschari-kokkinisto\"><h4 id=\"ingredientgroep-1-nl-gr-moschari-kokkinisto\">Voor het gestoofde rundvlees<\/h4><ul>\n<li><span class=\"tsh-amount\">1,2 kg<\/span><span>runderschouder, in stukken van 5 cm<small>Verwijder alleen dikke buitenste vetnaden.<\/small><\/span><\/li>\n<li><span class=\"tsh-amount\">12 g<\/span><span>fijn zeezout<small>Verdeeld gebruiken.<\/small><\/span><\/li>\n<li><span class=\"tsh-amount\">1 tl<\/span><span>versgemalen zwarte peper<\/span><\/li>\n<li><span class=\"tsh-amount\">45 ml<\/span><span>olijfolie<small>Voor het aanbraden.<\/small><\/span><\/li>\n<li><span class=\"tsh-amount\">300 g<\/span><span>gele uien, fijngehakt<\/span><\/li>\n<li><span class=\"tsh-amount\">4 tenen<\/span><span>knoflook, gehakt<\/span><\/li>\n<li><span class=\"tsh-amount\">30 g<\/span><span>tomatenpuree<\/span><\/li>\n<li><span class=\"tsh-amount\">250 ml<\/span><span>droge rode wijn<\/span><\/li>\n<li><span class=\"tsh-amount\">800 g<\/span><span>geplette tomaten<\/span><\/li>\n<li><span class=\"tsh-amount\">500 ml<\/span><span>hete runderbouillon of water<small>Voeg alleen genoeg toe om het vlees bijna te bedekken.<\/small><\/span><\/li>\n<li><span class=\"tsh-amount\">1 stokje<\/span><span>kaneel<small>Ongeveer 5 cm.<\/small><\/span><\/li>\n<li><span class=\"tsh-amount\">4 korrels<\/span><span>piment, licht gekneusd<\/span><\/li>\n<li><span class=\"tsh-amount\">2 blaadjes<\/span><span>laurier<\/span><\/li>\n<li><span class=\"tsh-amount\">5 g<\/span><span>kristalsuiker<small>Alleen bij zeer zure tomaten.<\/small><\/span><\/li>\n<\/ul><\/section>\n<section class=\"tsh-ingredient-card\" aria-labelledby=\"ingredientgroep-2-nl-gr-moschari-kokkinisto\"><h4 id=\"ingredientgroep-2-nl-gr-moschari-kokkinisto\">Voor pasta en afwerking<\/h4><ul>\n<li><span class=\"tsh-amount\">500 g<\/span><span>korte buispasta<small>Bijvoorbeeld ziti, penne of een andere geribbelde vorm.<\/small><\/span><\/li>\n<li><span class=\"tsh-amount\">15 g<\/span><span>zout<small>Voor het pastawater.<\/small><\/span><\/li>\n<li><span class=\"tsh-amount\">80 g<\/span><span>kefalotyri of pecorino, fijn geraspt<\/span><\/li>\n<li><span class=\"tsh-amount\">20 g<\/span><span>bladpeterselie, gehakt<\/span><\/li>\n<\/ul><\/section>\n<\/div><div class=\"tsh-note-grid\">\n<aside class=\"tsh-note\" role=\"note\"><strong>Allergenen.<\/strong> Bevat tarwegluten en melk. Rode wijn kan sulfieten bevatten. Controleer bouillon en kaas op extra allergenen.<\/aside>\n<aside class=\"tsh-note\" role=\"note\"><strong>Benodigd materiaal.<\/strong> Een zware braadpan met deksel, een tang, een houten lepel, een grote pastapan, een vergiet en een kernthermometer voor het opwarmen van restjes.<\/aside>\n<\/div><\/div><\/section>\n<section class=\"tsh-card tsh-anchor\" id=\"bereiding-nl-gr-moschari-kokkinisto\" aria-labelledby=\"bereiding-nl-gr-moschari-kokkinisto-title\">\n<div class=\"tsh-card-head tsh-card-head--split tsh-tone-blue\"><p class=\"tsh-kicker\">03 \u00b7 Uitvoerbare stappen<\/p>\n<h3 id=\"bereiding-nl-gr-moschari-kokkinisto-title\">Bereiding in 9 stappen<\/h3><p class=\"tsh-head-copy\">Tijd, temperatuur, textuur en zichtbare signalen bepalen wanneer iedere handeling klaar is.<\/p><\/div><div class=\"tsh-card-body\">\n<div class=\"tsh-stages\">\n<section class=\"tsh-stage-card\" aria-labelledby=\"fase-1-nl-gr-moschari-kokkinisto\"><div class=\"tsh-stage-head\"><span class=\"tsh-stage-badge\" aria-hidden=\"true\">1<\/span><h4 id=\"fase-1-nl-gr-moschari-kokkinisto\">Rundvlees bruinen en saus opbouwen<\/h4><span class=\"tsh-stage-time\">45 min<\/span><\/div><ol class=\"tsh-step-grid\">\n<li class=\"tsh-step\" id=\"step-01-nl-gr-moschari-kokkinisto\"><span class=\"tsh-step-no\" aria-hidden=\"true\">01<\/span><div><h4>Vlees drogen en kruiden<\/h4><p>Dep het rundvlees zorgvuldig droog en meng met 8 g zout en zwarte peper. Verhit een zware braadpan op middelhoog tot hoog vuur en voeg 15 ml olijfolie toe.<\/p><span class=\"tsh-cue\">Het eerste stuk vlees sist direct wanneer het de pan raakt.<\/span><\/div><\/li>\n<li class=\"tsh-step\" id=\"step-02-nl-gr-moschari-kokkinisto\"><span class=\"tsh-step-no\" aria-hidden=\"true\">02<\/span><div><h4>In porties diepbruin bakken<\/h4><p>Braad het vlees in drie porties, telkens 8\u201310 minuten, en keer zodat meerdere kanten kleuren. Voeg voor een nieuwe portie alleen 10 ml olie toe wanneer de pan droog oogt. Leg het gebruinde vlees op een schaal.<\/p><span class=\"tsh-cue\">De stukken hebben een donkere korst en de bodem bevat bruine, niet zwarte aanbaksels.<\/span><\/div><\/li>\n<li class=\"tsh-step\" id=\"step-03-nl-gr-moschari-kokkinisto\"><span class=\"tsh-step-no\" aria-hidden=\"true\">03<\/span><div><h4>Ui en tomatenpuree garen<\/h4><p>Zet het vuur middelhoog. Voeg de resterende olie en ui toe en bak 8 minuten tot zacht en lichtgoud. Bak knoflook 1 minuut mee en roer daarna de tomatenpuree 2 minuten door.<\/p><span class=\"tsh-cue\">De puree verandert van helder rood naar baksteenrood.<\/span><\/div><\/li>\n<li class=\"tsh-step\" id=\"step-04-nl-gr-moschari-kokkinisto\"><span class=\"tsh-step-no\" aria-hidden=\"true\">04<\/span><div><h4>Blussen met rode wijn<\/h4><p>Giet de wijn in de pan en schraap de bodem volledig los. Laat 4\u20135 minuten koken tot ongeveer de helft is verdampt en de geur fruitig in plaats van scherp alcoholisch is.<\/p><span class=\"tsh-cue\">Alle bruine aanbaksels zijn in de vloeistof opgelost.<\/span><\/div><\/li>\n<\/ol><\/section>\n<section class=\"tsh-stage-card\" aria-labelledby=\"fase-2-nl-gr-moschari-kokkinisto\"><div class=\"tsh-stage-head\"><span class=\"tsh-stage-badge\" aria-hidden=\"true\">2<\/span><h4 id=\"fase-2-nl-gr-moschari-kokkinisto\">Stoven, saus reduceren en serveren<\/h4><span class=\"tsh-stage-time\">2 uur 25 min<\/span><\/div><ol class=\"tsh-step-grid\">\n<li class=\"tsh-step\" id=\"step-05-nl-gr-moschari-kokkinisto\"><span class=\"tsh-step-no\" aria-hidden=\"true\">05<\/span><div><h4>De stoof opzetten<\/h4><p>Doe vlees en vrijgekomen sap terug in de pan. Voeg tomaten, 400 ml hete bouillon, kaneel, piment, laurier, suiker en de resterende 4 g zout toe. Breng slechts tot zacht pruttelen.<\/p><span class=\"tsh-cue\">De vloeistof komt ongeveer tot driekwart van de hoogte van het vlees.<\/span><\/div><\/li>\n<li class=\"tsh-step\" id=\"step-06-nl-gr-moschari-kokkinisto\"><span class=\"tsh-step-no\" aria-hidden=\"true\">06<\/span><div><h4>Garen tot vorkzacht<\/h4><p>Dek af en stoof 1 uur 45 minuten tot 2 uur in een oven van 160 \u00b0C. Controleer na 90 minuten en voeg alleen resterende bouillon toe als de saus te droog wordt.<\/p><span class=\"tsh-cue\">Een vork gaat gemakkelijk naar binnen en een stuk valt bij lichte druk uiteen.<\/span><\/div><\/li>\n<li class=\"tsh-step\" id=\"step-07-nl-gr-moschari-kokkinisto\"><span class=\"tsh-step-no\" aria-hidden=\"true\">07<\/span><div><h4>Saus gericht inkoken<\/h4><p>Schep het vlees in een warme schaal en verwijder kaneel, piment en laurier. Laat de saus onafgedekt 8\u201312 minuten inkoken tot zij een lepel bedekt. Doe het vlees terug en laat afgedekt 20 minuten rusten.<\/p><span class=\"tsh-cue\">De saus laat een dikke rode film achter zonder pasta-achtig te worden.<\/span><\/div><\/li>\n<li class=\"tsh-step\" id=\"step-08-nl-gr-moschari-kokkinisto\"><span class=\"tsh-step-no\" aria-hidden=\"true\">08<\/span><div><h4>Pasta koken en met saus omhullen<\/h4><p>Kook de pasta in gezouten water 1 minuut korter dan op de verpakking. Bewaar 150 ml kookwater, giet af en meng met ongeveer een derde van de stoofsaus. Voeg alleen wat kookwater toe wanneer de laag te strak is.<\/p><span class=\"tsh-cue\">De pasta is stevig in de kern, gelijkmatig rood en zwemt niet in saus.<\/span><\/div><\/li>\n<li class=\"tsh-step\" id=\"step-09-nl-gr-moschari-kokkinisto\"><span class=\"tsh-step-no\" aria-hidden=\"true\">09<\/span><div><h4>Kommen opmaken<\/h4><p>Verdeel de pasta over zes voorverwarmde kommen. Schep rundvlees en extra saus erop en werk af met kaas en peterselie.<\/p><span class=\"tsh-cue\">Elke portie heeft genoeg saus voor zowel vlees als pasta.<\/span><\/div><\/li>\n<\/ol><\/section>\n<\/div>\n<\/div><\/section>\n<section class=\"tsh-card tsh-anchor\" id=\"controle-nl-gr-moschari-kokkinisto\" aria-labelledby=\"controle-nl-gr-moschari-kokkinisto-title\">\n<div class=\"tsh-card-head tsh-card-head--split tsh-tone-rose\"><p class=\"tsh-kicker\">04 \u00b7 Meetbare en zichtbare doelen<\/p>\n<h3 id=\"controle-nl-gr-moschari-kokkinisto-title\">Technische controlepunten<\/h3><p class=\"tsh-head-copy\">Deze waarden vullen de kleur-, temperatuur-, textuur- en gaarheidssignalen in de stappen aan.<\/p><\/div>\n<div class=\"tsh-card-body\"><div class=\"tsh-control-grid\">\n<section class=\"tsh-control\"><p class=\"tsh-control-label\">Stoofoven<\/p><strong>160 \u00b0C<\/strong><p>Afgedekte ovenwarmte houdt de vloeistof rustig aan het pruttelen.<\/p><\/section>\n<section class=\"tsh-control\"><p class=\"tsh-control-label\">Malsheid<\/p><strong>Vork gaat gemakkelijk naar binnen<\/strong><p>Tijd alleen is niet voldoende; bindweefsel moet volledig zacht zijn.<\/p><\/section>\n<section class=\"tsh-control\"><p class=\"tsh-control-label\">Veilig opwarmen<\/p><strong>74 \u00b0C<\/strong><p>Restjes moeten in het midden minstens 74 \u00b0C bereiken.<\/p><\/section>\n<\/div><\/div><\/section>\n<section class=\"tsh-card tsh-anchor\" id=\"praktisch-nl-gr-moschari-kokkinisto\" aria-labelledby=\"praktisch-nl-gr-moschari-kokkinisto-title\">\n<div class=\"tsh-card-head tsh-card-head--split tsh-tone-violet\"><p class=\"tsh-kicker\">05 \u00b7 Na de bereiding<\/p>\n<h3 id=\"praktisch-nl-gr-moschari-kokkinisto-title\">Serveren, bewaren en bruikbare aanpassingen<\/h3><p class=\"tsh-head-copy\">De adviezen blijven specifiek voor dit gerecht en veranderen geen vastgelegde hoeveelheden, tijden of veiligheidsgrenzen.<\/p><\/div>\n<div class=\"tsh-card-body\"><div class=\"tsh-practical-grid\">\n<section class=\"tsh-practical-card\"><h4>Serveren<\/h4><p>Een bittere groene salade of gestoomde bladgroente snijdt door de rijke saus. Brood is niet nodig wanneer pasta wordt geserveerd.<\/p><\/section>\n<section class=\"tsh-practical-card\"><h4>Bewaren<\/h4><p>Laat binnen 2 uur afkoelen en bewaar rundvlees en pasta apart tot 3 dagen in de koelkast. De stoof kan 2 maanden worden ingevroren.<\/p><\/section>\n<section class=\"tsh-practical-card\"><h4>Opwarmen<\/h4><p>Verwarm vlees en saus afgedekt op laag vuur tot minimaal 74 \u00b0C in de kern. Warm pasta apart op met een lepel water.<\/p><\/section>\n<section class=\"tsh-practical-card\"><h4>Andere bijgerechten<\/h4><p>Dezelfde stoof past bij aardappelpuree, rijst of orzo. Hoeveelheden vlees en saus blijven gelijk.<\/p><\/section>\n<\/div><\/div><\/section>\n<section class=\"tsh-card tsh-anchor\" id=\"voedingswaarde-nl-gr-moschari-kokkinisto\" aria-labelledby=\"voedingswaarde-nl-gr-moschari-kokkinisto-title\">\n<div class=\"tsh-card-head tsh-card-head--split tsh-tone-sage\"><p class=\"tsh-kicker\">06 \u00b7 Benadering per portie<\/p>\n<h3 id=\"voedingswaarde-nl-gr-moschari-kokkinisto-title\">Voedingswaarde<\/h3><p class=\"tsh-head-copy\">De schatting is gebaseerd op alle gebruikte hoeveelheden en de aangegeven opbrengst.<\/p><\/div>\n<div class=\"tsh-card-body\"><dl class=\"tsh-nutrition\">\n<div><dt>Calorie\u00ebn<\/dt><dd>\u2248 780 kcal<\/dd><\/div><div><dt>Koolhydraten<\/dt><dd>\u2248 73 g<\/dd><\/div><div><dt>Eiwit<\/dt><dd>\u2248 55 g<\/dd><\/div><div><dt>Vet<\/dt><dd>\u2248 30 g<\/dd><\/div><div><dt>Vezels<\/dt><dd>\u2248 6 g<\/dd><\/div><div><dt>Natrium<\/dt><dd>\u2248 760 mg<\/dd><\/div>\n<\/dl>\n<p class=\"tsh-nutrition-note\"><strong>Portie:<\/strong> 1 kom met rundvlees, saus en pasta. <strong>Allergenen:<\/strong> Bevat tarwegluten en melk. Rode wijn kan sulfieten bevatten. Controleer bouillon en kaas op extra allergenen. De waarden zijn benaderingen op basis van gangbare referentiegegevens en kunnen door merken, uitlekken, opname en portionering verschillen.<\/p>\n<\/div><\/section>\n<footer class=\"tsh-close\">\n<p class=\"tsh-close-kicker\">Verwacht resultaat<\/p><p class=\"tsh-close-quote\">Vorkzacht rundvlees, een rode saus die blijft hechten en pasta die al v\u00f3\u00f3r het serveren smaak heeft opgenomen.<\/p><p class=\"tsh-close-copy\">De techniek is helder: droog vlees diepbruin bakken, de bodem volledig losmaken, rustig stoven en de saus pas op het einde tot de juiste dichtheid brengen.<\/p>\n<\/footer>\n<\/section>\n<script type=\"application\/ld+json\" id=\"recipe-schema-nl-gr-moschari-kokkinisto\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Recipe\",\n  \"name\": \"Moschari Kokkinisto met langzaam gestoofd rundvlees, rode wijn en korte pasta\",\n  \"description\": \"Runderschouder wordt in kleine porties krachtig aangebraden en daarna rustig gestoofd met rode wijn, tomaat, kaneel en piment. De ingekookte saus hecht aan zowel het vorkzachte vlees als de korte geribbelde pasta, met harde kaas en peterselie als sobere afwerking.\",\n  \"inLanguage\": \"nl\",\n  \"image\": [\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Moschari-Kokkinisto-2.webp\",\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Moschari-Kokkinisto-1.webp\",\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Moschari-Kokkinisto-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\": \"Langzaam gegaarde gerechten\",\n  \"cookingMethod\": \"Aanbraden en stoven\",\n  \"keywords\": \"Moschari Kokkinisto recept, Grieks rundvlees in tomatensaus, rundvlees gestoofd met rode wijn, kokkinisto met pasta, Griekse rundstoof\",\n  \"prepTime\": \"PT30M\",\n  \"cookTime\": \"PT2H20M\",\n  \"totalTime\": \"PT3H10M\",\n  \"recipeYield\": \"6 porties\",\n  \"nutrition\": {\n    \"@type\": \"NutritionInformation\",\n    \"calories\": \"780 kcal\",\n    \"carbohydrateContent\": \"73 g\",\n    \"proteinContent\": \"55 g\",\n    \"fatContent\": \"30 g\",\n    \"fiberContent\": \"6 g\",\n    \"sodiumContent\": \"760 mg\",\n    \"servingSize\": \"1 kom met rundvlees, saus en pasta\"\n  },\n  \"recipeIngredient\": [\n    \"1,2 kg runderschouder, in stukken van 5 cm\",\n    \"12 g fijn zeezout\",\n    \"1 tl versgemalen zwarte peper\",\n    \"45 ml olijfolie\",\n    \"300 g gele uien, fijngehakt\",\n    \"4 tenen knoflook, gehakt\",\n    \"30 g tomatenpuree\",\n    \"250 ml droge rode wijn\",\n    \"800 g geplette tomaten\",\n    \"500 ml hete runderbouillon of water\",\n    \"1 stokje kaneel\",\n    \"4 korrels piment, licht gekneusd\",\n    \"2 blaadjes laurier\",\n    \"5 g kristalsuiker\",\n    \"500 g korte buispasta\",\n    \"15 g zout\",\n    \"80 g kefalotyri of pecorino, fijn geraspt\",\n    \"20 g bladpeterselie, gehakt\"\n  ],\n  \"recipeInstructions\": [\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Rundvlees bruinen en saus opbouwen\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Vlees drogen en kruiden\",\n          \"url\": \"#step-01-nl-gr-moschari-kokkinisto\",\n          \"text\": \"Dep het rundvlees zorgvuldig droog en meng met 8 g zout en zwarte peper. Verhit een zware braadpan op middelhoog tot hoog vuur en voeg 15 ml olijfolie toe. Het eerste stuk vlees sist direct wanneer het de pan raakt.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"In porties diepbruin bakken\",\n          \"url\": \"#step-02-nl-gr-moschari-kokkinisto\",\n          \"text\": \"Braad het vlees in drie porties, telkens 8\u201310 minuten, en keer zodat meerdere kanten kleuren. Voeg voor een nieuwe portie alleen 10 ml olie toe wanneer de pan droog oogt. Leg het gebruinde vlees op een schaal. De stukken hebben een donkere korst en de bodem bevat bruine, niet zwarte aanbaksels.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Ui en tomatenpuree garen\",\n          \"url\": \"#step-03-nl-gr-moschari-kokkinisto\",\n          \"text\": \"Zet het vuur middelhoog. Voeg de resterende olie en ui toe en bak 8 minuten tot zacht en lichtgoud. Bak knoflook 1 minuut mee en roer daarna de tomatenpuree 2 minuten door. De puree verandert van helder rood naar baksteenrood.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Blussen met rode wijn\",\n          \"url\": \"#step-04-nl-gr-moschari-kokkinisto\",\n          \"text\": \"Giet de wijn in de pan en schraap de bodem volledig los. Laat 4\u20135 minuten koken tot ongeveer de helft is verdampt en de geur fruitig in plaats van scherp alcoholisch is. Alle bruine aanbaksels zijn in de vloeistof opgelost.\"\n        }\n      ]\n    },\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Stoven, saus reduceren en serveren\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"De stoof opzetten\",\n          \"url\": \"#step-05-nl-gr-moschari-kokkinisto\",\n          \"text\": \"Doe vlees en vrijgekomen sap terug in de pan. Voeg tomaten, 400 ml hete bouillon, kaneel, piment, laurier, suiker en de resterende 4 g zout toe. Breng slechts tot zacht pruttelen. De vloeistof komt ongeveer tot driekwart van de hoogte van het vlees.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Garen tot vorkzacht\",\n          \"url\": \"#step-06-nl-gr-moschari-kokkinisto\",\n          \"text\": \"Dek af en stoof 1 uur 45 minuten tot 2 uur in een oven van 160 \u00b0C. Controleer na 90 minuten en voeg alleen resterende bouillon toe als de saus te droog wordt. Een vork gaat gemakkelijk naar binnen en een stuk valt bij lichte druk uiteen.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Saus gericht inkoken\",\n          \"url\": \"#step-07-nl-gr-moschari-kokkinisto\",\n          \"text\": \"Schep het vlees in een warme schaal en verwijder kaneel, piment en laurier. Laat de saus onafgedekt 8\u201312 minuten inkoken tot zij een lepel bedekt. Doe het vlees terug en laat afgedekt 20 minuten rusten. De saus laat een dikke rode film achter zonder pasta-achtig te worden.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Pasta koken en met saus omhullen\",\n          \"url\": \"#step-08-nl-gr-moschari-kokkinisto\",\n          \"text\": \"Kook de pasta in gezouten water 1 minuut korter dan op de verpakking. Bewaar 150 ml kookwater, giet af en meng met ongeveer een derde van de stoofsaus. Voeg alleen wat kookwater toe wanneer de laag te strak is. De pasta is stevig in de kern, gelijkmatig rood en zwemt niet in saus.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Kommen opmaken\",\n          \"url\": \"#step-09-nl-gr-moschari-kokkinisto\",\n          \"text\": \"Verdeel de pasta over zes voorverwarmde kommen. Schep rundvlees en extra saus erop en werk af met kaas en peterselie. Elke portie heeft genoeg saus voor zowel vlees als pasta.\"\n        }\n      ]\n    }\n  ]\n}\n<\/script>\n<script id=\"recipe-meta-sync-nl-gr-moschari-kokkinisto\">\n(function(){\n  var schemaId='recipe-schema-nl-gr-moschari-kokkinisto';\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-moschari-kokkinisto[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-moschari-kokkinisto\">\n(function(){\n  var root=document.getElementById('recipe-nl-gr-moschari-kokkinisto');\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":4195,"parent":4029,"menu_order":0,"template":"","tags":[],"tsh_dish_type":[221,126],"tsh_national_cuisine":[243],"class_list":["post-4194","tsh_food","type-tsh_food","status-publish","has-post-thumbnail","tsh_dish_type-langzaam-gegaarde-gerechten","tsh_dish_type-stoofgerechten-en-eenpansgerechten","tsh_national_cuisine-griekse-keuken"],"_links":{"self":[{"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_food\/4194","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\/4195"}],"wp:attachment":[{"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/media?parent=4194"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tags?post=4194"},{"taxonomy":"tsh_dish_type","embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_dish_type?post=4194"},{"taxonomy":"tsh_national_cuisine","embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_national_cuisine?post=4194"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}