{"id":4094,"date":"2026-07-31T07:28:52","date_gmt":"2026-07-31T07:28:52","guid":{"rendered":"https:\/\/travelshelper.com\/holandski\/wereld-van-eten\/griekse-nationale-gerechten\/psari-plaki-griekse-vis-uit-de-oven\/"},"modified":"2026-07-31T07:28:52","modified_gmt":"2026-07-31T07:28:52","slug":"psari-plaki-griekse-vis-uit-de-oven","status":"publish","type":"tsh_food","link":"https:\/\/travelshelper.com\/nl\/wereld-van-eten\/griekse-nationale-gerechten\/psari-plaki-griekse-vis-uit-de-oven\/","title":{"rendered":"Psari plaki: Griekse vis uit de oven"},"content":{"rendered":"\n<style>\n\/* Travel S Helper recipe layout v4.0 \u2014 quiet-luxury editorial UI, fully scoped. *\/\n#recipe-nl-gr-psari-plaki-baked-greek-fish{\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-psari-plaki-baked-greek-fish *,\n#recipe-nl-gr-psari-plaki-baked-greek-fish *::before,\n#recipe-nl-gr-psari-plaki-baked-greek-fish *::after{box-sizing:border-box}\n#recipe-nl-gr-psari-plaki-baked-greek-fish :where(h2,h3,h4,p,figure,figcaption,blockquote,ul,ol,li,dl,dt,dd,table,caption){margin:0;padding:0}\n#recipe-nl-gr-psari-plaki-baked-greek-fish :where(img){display:block;max-width:100%}\n#recipe-nl-gr-psari-plaki-baked-greek-fish :where(a){color:var(--tsh-gold-deep);text-decoration-thickness:.08em;text-underline-offset:.18em}\n#recipe-nl-gr-psari-plaki-baked-greek-fish :where(a,summary){-webkit-tap-highlight-color:transparent}\n#recipe-nl-gr-psari-plaki-baked-greek-fish :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-psari-plaki-baked-greek-fish ::selection{background:var(--tsh-gold-soft);color:var(--tsh-night)}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-anchor,\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-step[id]{scroll-margin-top:88px}\n#recipe-nl-gr-psari-plaki-baked-greek-fish: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-psari-plaki-baked-greek-fish: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-psari-plaki-baked-greek-fish: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-psari-plaki-baked-greek-fish: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-psari-plaki-baked-greek-fish: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-psari-plaki-baked-greek-fish: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-psari-plaki-baked-greek-fish: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-psari-plaki-baked-greek-fish: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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-tone-gold{--tone:var(--tsh-gold-deep);--tone-bg:#fbf3e5;--tone-rgb:109,67,7}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-tone-sage{--tone:var(--tsh-sage);--tone-bg:var(--tsh-sage-soft);--tone-rgb:23,103,69}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-tone-blue{--tone:var(--tsh-blue);--tone-bg:var(--tsh-blue-soft);--tone-rgb:40,92,157}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-tone-rose{--tone:var(--tsh-rose);--tone-bg:var(--tsh-rose-soft);--tone-rgb:153,68,53}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-tone-violet{--tone:var(--tsh-violet);--tone-bg:var(--tsh-violet-soft);--tone-rgb:108,80,148}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-kicker::before{content:\"\";width:26px;height:2px;flex:0 0 auto;border-radius:999px;background:currentColor}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-card-body{position:relative;z-index:1;padding:clamp(22px,3.2vw,38px)}\n\n\/* Masthead *\/\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-main-kicker::before{content:\"\";width:32px;height:2px;flex:0 0 auto;border-radius:999px;background:currentColor}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-title-main,\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-title-accent{display:block}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-title b{font-weight:860}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:21px;list-style:none}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-facts--5{--tsh-fact-cols:5}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-fact{position:relative;min-width:0;padding:15px 16px 16px;background:var(--tsh-paper-warm)}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-quick-nav::-webkit-scrollbar{display:none}\n@supports ((-webkit-backdrop-filter:blur(14px)) or (backdrop-filter:blur(14px))){\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-quick-nav a[aria-current=\"location\"]{border-color:var(--tsh-night);background:var(--tsh-night);color:#fff}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-quick-nav a[aria-current=\"location\"]::before{background:#f1c772;color:#2b2110}\n\n\/* Editorial overview *\/\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-copy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4.2vw,52px)}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-prose p{color:var(--tsh-copy);font-size:15px;line-height:1.79;text-wrap:pretty}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-prose p+p{margin-top:15px}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-prose strong{color:var(--tsh-ink);font-weight:750}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-key::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--tsh-key-tone)}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-key:nth-child(2){--tsh-key-tone:var(--tsh-sage);--tsh-key-bg:#edf8f2}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-key:nth-child(3){--tsh-key-tone:var(--tsh-blue);--tsh-key-bg:#eff5fd}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-key-top{display:flex;align-items:center;gap:11px;margin-bottom:9px}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-key h4{color:var(--tsh-ink);font-size:15px;font-weight:780;line-height:1.35}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-key p{color:var(--tsh-copy);font-size:13.5px;line-height:1.61}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-plan-item::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--plan-tone)}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-plan-item:nth-child(4n+2){--plan-tone:#4d6359}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-plan-item:nth-child(4n+3){--plan-tone:#66565c}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-plan-item:nth-child(4n+4){--plan-tone:#59666d}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-plan-item p{color:var(--tsh-copy);font-size:13px;line-height:1.6}\n\n\/* Ingredients *\/\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-ingredient-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,430px),1fr));gap:15px}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-ingredient-card:nth-child(2) h4::before{background:var(--tsh-gold)}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-ingredient-card ul{list-style:none}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-ingredient-card li:nth-child(even){background:#fdfbf8}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-ingredient-card li:last-child{border-bottom:0}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-note strong{color:var(--tsh-ink);font-weight:780}\n\n\/* Method *\/\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-stages{display:grid;gap:18px}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-step-grid{display:grid;grid-template-columns:1fr;gap:0;background:#fff;list-style:none}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-step-grid .tsh-step:last-child{border-bottom:0}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-step:last-child::before{display:none}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-step>div{max-width:920px}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-step p{color:var(--tsh-copy);font-size:14px;line-height:1.69;text-wrap:pretty}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-cue::before{content:\"\u2713\";flex:0 0 auto;font-size:10px;font-weight:900;line-height:1.55}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-control-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:13px}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-control::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--control-tone)}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-control:nth-child(2){--control-tone:var(--tsh-blue);--control-bg:#eef5fd}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-control:nth-child(3){--control-tone:var(--tsh-sage);--control-bg:#edf8f2}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-control p{margin-top:8px;color:var(--tsh-copy);font-size:13px;line-height:1.58}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-table{width:100%;min-width:760px;border-collapse:collapse;table-layout:fixed}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-table th:nth-child(1){width:24%}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-table th:nth-child(2){width:38%}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-table th:nth-child(3){width:38%}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-table td:last-child,#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-table th:last-child{border-inline-end:0}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-table tbody tr:nth-child(even){background:#fcfaf7}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-table td:first-child{color:var(--tsh-ink);font-weight:780}\n\n\/* Practical cards and FAQ *\/\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-practical-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:13px}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-practical-card::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--practical-tone)}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-practical-card:nth-child(2){--practical-tone:var(--tsh-sage);--practical-bg:#eff8f3}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-practical-card:nth-child(3){--practical-tone:var(--tsh-blue);--practical-bg:#f0f6fd}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-practical-card:nth-child(4){--practical-tone:var(--tsh-violet);--practical-bg:#f6f1fa}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-practical-card p,#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-practical-card li{color:var(--tsh-copy);font-size:13.6px;line-height:1.63}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-practical-card ul,#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-practical-card ol{margin-top:7px;padding-inline-start:20px}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-practical-card li+li{margin-top:5px}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-practical-card li::marker{color:var(--practical-tone);font-weight:850}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-swap-head{padding:17px 20px;border-bottom:1px solid var(--tsh-line);background:linear-gradient(135deg,#f6f2f3,#fff 86%)}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-swap-head p{color:var(--tsh-copy);font-size:13px;line-height:1.58}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-swap-list>div:nth-child(even){background:#fdfbf8}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-swap-list>div:last-child{border-bottom:0}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-swap-list dt{color:var(--tsh-ink);font-size:13.2px;font-weight:800;line-height:1.48}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-swap-list dd{color:var(--tsh-copy);font-size:13.2px;line-height:1.58}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-swap-list dd strong{color:#66565c;font-weight:800}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-faq summary{list-style:none;cursor:pointer}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-faq summary::-webkit-details-marker{display:none}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-faq[open] .tsh-faq-top::after{content:\"\u2212\";background:var(--tsh-night);color:#f4cb79;transform:rotate(180deg)}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-faq h4{color:var(--tsh-ink);font-size:14.5px;font-weight:800;line-height:1.38}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-faq-answer{border-top:1px solid var(--tsh-line);background:#fff}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-nutrition>div{position:relative;min-width:0;padding:15px;background:linear-gradient(145deg,#fff,#fdfbf8)}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-nutrition-note{margin-top:13px;color:var(--tsh-muted);font-size:12.5px;line-height:1.6}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-nutrition-note strong{color:var(--tsh-ink);font-weight:780}\n#recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-card-head--split .tsh-kicker{grid-column:1;grid-row:1}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-card-head--split h3{grid-column:1;grid-row:2}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-title-wrap{padding:54px 58px 48px}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-title{font-size:clamp(45px,4.05vw,58px)}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-title-accent{font-size:.455em}\n}\n\n\/* Hover polish *\/\n@media (hover:hover) and (pointer:fine){\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-key,\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-control,\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-practical-card,\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-faq,\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-key:hover,\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-control:hover,\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-practical-card:hover,\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-faq:hover,\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-faq-top:hover::after{border-color:#c7aa78;background:#fff8ec}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-copy-grid{grid-template-columns:1fr}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-key-grid,#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-control-grid{grid-template-columns:1fr}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-facts{--tsh-fact-cols:3}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-nutrition{grid-template-columns:repeat(3,minmax(0,1fr))}\n}\n@media (max-width:720px){\n  #recipe-nl-gr-psari-plaki-baked-greek-fish{width:calc(100% - 12px);margin-top:10px;font-size:15.5px}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-anchor,\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-step[id]{scroll-margin-top:77px}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-card,#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-masthead{border-radius:18px}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-title-wrap{padding:31px 19px 27px}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-title{font-size:clamp(34px,10.8vw,46px);line-height:1.01}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-title-accent{margin-top:10px;font-size:.52em;line-height:1.2}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-lead{margin-top:17px;font-size:16px;line-height:1.67}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-card-head{padding:22px 19px}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-card-head::before{inset-block:22px;inset-inline-start:0}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-card-head h3{font-size:clamp(22px,6.8vw,28px)}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-card-body{padding:20px 17px}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-quick-nav{top:6px;flex-wrap:nowrap;gap:6px;margin-bottom:18px;padding:7px;border-radius:15px}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-quick-nav a{min-height:36px;padding-inline-end:11px;font-size:11.8px}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-quick-nav a::before{min-width:23px;height:23px;font-size:8.5px}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-ingredient-grid,#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-note-grid,#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-practical-grid,#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-faq-grid{grid-template-columns:1fr}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-step-grid{grid-template-columns:1fr}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-step{border-inline-end:0;border-bottom:1px solid rgba(216,203,185,.68)}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-step-grid .tsh-step:last-child{border-bottom:0}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-step{grid-template-columns:36px minmax(0,1fr);gap:12px;padding:18px 16px}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-step::before{inset-block:53px -1px;inset-inline-start:33px}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-step:last-child::before{display:none}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-cue{border-radius:10px}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-table-wrap{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-table{display:block;min-width:0;border-collapse:separate;table-layout:auto}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-table caption{display:block;margin-bottom:10px;border:1px solid var(--tsh-line);border-radius:13px;background:#fbf8f2}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-table tbody{display:grid;gap:10px}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-table tbody tr:nth-child(even){background:#fff}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-table td:last-child{border-bottom:0}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish .tsh-table td:first-child{background:#fbf7ef;color:var(--tsh-ink);font-size:13.5px}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-close{border-radius:18px}\n}\n@media (max-width:520px){\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-facts{--tsh-fact-cols:2}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-nutrition{grid-template-columns:repeat(2,minmax(0,1fr))}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-plan-grid{grid-template-columns:1fr}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-swap-list>div{grid-template-columns:1fr;gap:4px;padding:13px 15px}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-stage-head{grid-template-columns:auto minmax(0,1fr)}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-stage-time{grid-column:2;justify-self:start}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-ingredient-card li{grid-template-columns:84px minmax(0,1fr);gap:10px;padding:12px 13px}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-amount{font-size:11.8px}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-faq-top{grid-template-columns:36px minmax(0,1fr) 28px;padding:13px}\n}\n@media (max-width:370px){\n  #recipe-nl-gr-psari-plaki-baked-greek-fish{width:calc(100% - 8px)}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-title-wrap{padding-inline:16px}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-card-body{padding-inline:14px}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish *,#recipe-nl-gr-psari-plaki-baked-greek-fish *::before,#recipe-nl-gr-psari-plaki-baked-greek-fish *::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-psari-plaki-baked-greek-fish .tsh-card,#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-masthead,#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-close,#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-quick-nav{border:1px solid CanvasText;box-shadow:none}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-step-no,#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-stage-badge,#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-faq-no{border:1px solid CanvasText}\n}\n@media print{\n  #recipe-nl-gr-psari-plaki-baked-greek-fish{width:100%;max-width:none;margin:0;color:#000;font-size:10.5pt;line-height:1.42}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-quick-nav,#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-hero{display:none!important}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-masthead{display:block}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-card,#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-masthead,#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-close{margin-bottom:10pt;border:1px solid #aaa;border-radius:0;box-shadow:none}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-title-wrap,#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-card-head,#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-close{background:#fff!important;color:#000!important}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-title{font-size:25pt}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-title-accent,#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-close-kicker,#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-close-quote,#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-close-copy{color:#000!important}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-copy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-ingredient-grid,#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-practical-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-step-grid{grid-template-columns:1fr}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-key,#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-control,#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-practical-card,#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-ingredient-card,#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-note,#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-step,#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-faq,#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-plan-item,#recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-swap-list>div{box-shadow:none;break-inside:avoid}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish details.tsh-faq:not([open])>.tsh-faq-answer{display:block!important}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .tsh-faq-top::after{display:none}\n  #recipe-nl-gr-psari-plaki-baked-greek-fish .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-psari-plaki-baked-greek-fish\" lang=\"nl\" dir=\"ltr\" aria-labelledby=\"recipe-title-nl-gr-psari-plaki-baked-greek-fish\" aria-describedby=\"recipe-summary-nl-gr-psari-plaki-baked-greek-fish\">\n  <header class=\"tsh-masthead\">\n    <div class=\"tsh-title-wrap\">\n      <p class=\"tsh-main-kicker\">Griekse kustkeuken \u00b7 Witvis, tomaat en zachte ui<\/p>\n      <h2 class=\"tsh-title\" id=\"recipe-title-nl-gr-psari-plaki-baked-greek-fish\"><span class=\"tsh-title-main\"><b>Psari plaki<\/b> stevige witvis op een ingekookte saus<\/span><span class=\"tsh-title-accent\">van tomaat, ui, knoflook en peterselie<\/span><\/h2>\n      <p class=\"tsh-lead\" id=\"recipe-summary-nl-gr-psari-plaki-baked-greek-fish\">Ui en tomaat worden eerst zacht en geconcentreerd; de vis blijft daarna alleen lang genoeg in de oven om sappig gaar te worden.<\/p>\n      <ul class=\"tsh-tags\" aria-label=\"Receptclassificatie\"><li>Hoofdgerecht<\/li><li>Griekse keuken<\/li><li>Ovengerecht<\/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\/Psari-Plaki-\u2013-Baked-Greek-Fish-1.webp\" alt=\"Griekse witvis uit de oven in een dikke saus van tomaat, zachte ui en kruiden\" width=\"1600\" height=\"900\" loading=\"lazy\" decoding=\"async\"><figcaption>Psari plaki met sappige witvis en een geconcentreerde tomaat-uiensaus.<\/figcaption><\/figure>\n    <dl class=\"tsh-facts tsh-facts--5\" aria-label=\"Hoeveelheid, tijden en voedingswaardeschatting\"><div class=\"tsh-fact\"><dt>Hoeveelheid<\/dt><dd>4 porties<\/dd><\/div><div class=\"tsh-fact\"><dt>Voorbereiding<\/dt><dd>25 min.<\/dd><\/div><div class=\"tsh-fact\"><dt>Bereiding<\/dt><dd>45 min.<\/dd><\/div><div class=\"tsh-fact\"><dt>Totaal<\/dt><dd>1 uur 10 min.<\/dd><\/div><div class=\"tsh-fact\"><dt>Per portie<\/dt><dd>\u2248 405 kcal<\/dd><\/div><\/dl>\n  <\/header>\n  <nav class=\"tsh-quick-nav\" aria-label=\"Snelle navigatie door het recept\"><a href=\"#resumen-nl-gr-psari-plaki-baked-greek-fish\">Overzicht<\/a><a href=\"#ingredientes-nl-gr-psari-plaki-baked-greek-fish\">Ingredi\u00ebnten<\/a><a href=\"#preparacion-nl-gr-psari-plaki-baked-greek-fish\">Bereiding<\/a><a href=\"#control-nl-gr-psari-plaki-baked-greek-fish\">Controlepunten<\/a><a href=\"#practica-nl-gr-psari-plaki-baked-greek-fish\">Serveren en bewaren<\/a><a href=\"#faq-nl-gr-psari-plaki-baked-greek-fish\">Veelgestelde vragen<\/a><a href=\"#nutricion-nl-gr-psari-plaki-baked-greek-fish\">Voedingswaarde<\/a><\/nav>\n  <section class=\"tsh-card tsh-anchor\" id=\"resumen-nl-gr-psari-plaki-baked-greek-fish\" aria-labelledby=\"resumen-title-nl-gr-psari-plaki-baked-greek-fish\">\n    <div class=\"tsh-card-head tsh-card-head--split tsh-tone-gold\">\n      <p class=\"tsh-kicker\">01 \u00b7 Een ovengerecht waarin de groenten meer tijd nodig hebben dan de vis<\/p>\n      <h3 id=\"resumen-title-nl-gr-psari-plaki-baked-greek-fish\">Maak de uien zacht en kook de tomaten in voordat de vis in de schaal gaat<\/h3>\n      <p class=\"tsh-head-copy\">De groentesaus hoort zoet en glanzend te zijn, terwijl de vis net ondoorzichtig is en in vochtige vlokken uiteenvalt.<\/p>\n    <\/div>\n    <div class=\"tsh-card-body\">\n      <div class=\"tsh-copy-grid\">\n        <div class=\"tsh-prose\"><p>Psari plaki verwijst minder naar \u00e9\u00e9n vissoort dan naar een Griekse bereidingswijze. Stevige witvis wordt in een lage schaal gebakken tussen ui, tomaat, knoflook, olijfolie en peterselie. De groenten veranderen tijdens het garen in een saus die iedere portie omringt zonder haar volledig te bedekken. Het gerecht oogt rustiek, maar vraagt om een duidelijke volgorde. Wanneer rauwe uien, waterige tomaten en vis tegelijk de oven ingaan, is de filet vaak droog voordat de ui haar scherpe smaak heeft verloren en de tomaat voldoende is geconcentreerd.<\/p><p>Kies dikke filets of moten van kabeljauw, heek, schelvis, zeeduivel of zeebaars en zorg dat alle porties ongeveer even dik zijn. De huid kan blijven zitten wanneer die het stuk bijeenhoudt, maar verwijder met een pincet alle graten en dep het oppervlak droog. Dunne staartdelen garen veel sneller; vouw ze onder de filet of gebruik ze voor een ander gerecht. Zout de vis ongeveer tien minuten v\u00f3\u00f3r de oven en bewaar hem gekoeld terwijl de groentebasis wordt gemaakt.<\/p><p>Snijd de uien in gelijkmatige halve ringen en laat ze met een snuf zout langzaam zacht worden in olijfolie. Ze moeten glazig, soepel en volledig buigzaam zijn, zonder diep te bruinen. Voeg knoflook, tomatenpuree, oregano en eventueel chili toe en blus na een minuut af met witte wijn. Laat de wijn tot de helft inkoken en voeg dan de tomaten toe. Laat zacht pruttelen tot een houten lepel een spoor over de bodem trekt dat enkele seconden zichtbaar blijft. Deze voorbewerking verwijdert rauwe scherpte en overtollig water.<\/p><\/div>\n        <div class=\"tsh-prose\"><p>Verdeel ongeveer twee derde van de warme groentesaus over een lage ovenschaal en leg de visporties met ruimte ertussen erop. Schep de rest rondom en slechts gedeeltelijk over de vis, zodat het dikste deel zichtbaar blijft. Een volledig gesloten laag saus vertraagt de warmte en verbergt nuttige gaartekens. Bak op 190 \u00b0C hetelucht en begin na twaalf minuten te controleren. Het dikste deel moet 63 \u00b0C bereiken. Het vlees is dan ondoorzichtig, geeft mee bij lichte druk en valt uiteen in brede, nog vochtige vlokken.<\/p><p>Haal de schaal meteen uit de oven, want de hete tomatensaus gaart de vis nog kort na. Voeg citroensap en verse peterselie vooral aan het einde toe; langdurige hitte verzwakt hun aroma en kan citrus bitter laten smaken. Proef voordat extra zout wordt toegevoegd, zeker met olijven of kappertjes. Is de saus toch te dun, til de vis dan op een warme schaal en kook de groenten kort zonder hem verder in. Verleng nooit de gaartijd van de vis alleen om het vocht op de bodem te laten verdampen.<\/p><p>Serveer psari plaki warm of lauwwarm met brood, rijst of gekookte aardappelen. Door de olijfolie smaakt het gerecht ook op kamertemperatuur, maar laat het niet langer dan twee uur ongekoeld staan. In het juiste resultaat valt de vis in grote sappige stukken terwijl de saus blijft hangen en geen plas vormt. Til iedere portie op met een brede spatel; een tang drukt het tere vlees samen. Schuif wat groenten onder de filet mee, zodat de smakelijke bodem op het bord belandt. De kern van de methode is eenvoudig: geef de groenten tijd en de vis een precies eindpunt.<\/p><div class=\"tsh-callout\" role=\"note\">Gaar de groentebasis eerst. Vis bereikt zijn ideale structuur veel eerder dan rauwe ui en natte tomaat in een zoete, geconcentreerde saus veranderen.<\/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>Dikke, gelijkmatige visporties<\/h4><\/div><p>Een vergelijkbare dikte laat alle stukken veilig garen zonder dat dunne uiteinden uitdrogen.<\/p><\/section><section class=\"tsh-key\"><div class=\"tsh-key-top\"><span class=\"tsh-key-no\" aria-hidden=\"true\">02<\/span><h4>Een saus met zichtbaar lepelspoor<\/h4><\/div><p>V\u00f3\u00f3r de oven hoort de bodem even zichtbaar te blijven in plaats van meteen vol te lopen.<\/p><\/section><section class=\"tsh-key\"><div class=\"tsh-key-top\"><span class=\"tsh-key-no\" aria-hidden=\"true\">03<\/span><h4>63 \u00b0C en vochtige vlokken<\/h4><\/div><p>Haal de schaal eruit zodra het dikste deel de temperatuur bereikt en zacht uiteenvalt.<\/p><\/section><\/div>\n    <\/div>\n  <\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"ingredientes-nl-gr-psari-plaki-baked-greek-fish\" aria-labelledby=\"ingredientes-title-nl-gr-psari-plaki-baked-greek-fish\">\n    <div class=\"tsh-card-head tsh-card-head--split tsh-tone-sage\">\n      <p class=\"tsh-kicker\">02 \u00b7 Stevige witvis op een zachte, geconcentreerde bodem van ui, tomaat en kruiden<\/p>\n      <h3 id=\"ingredientes-title-nl-gr-psari-plaki-baked-greek-fish\">Ingredi\u00ebnten voor 4 porties<\/h3>\n      <p class=\"tsh-head-copy\">Laat vier even dikke middenstukken snijden en verwijder alle graten voordat de saus wordt gemaakt.<\/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-psari-plaki-baked-greek-fish\"><h4 id=\"ingredientes-1-nl-gr-psari-plaki-baked-greek-fish\">Voor de vis<\/h4><ul><li><span class=\"tsh-amount\">800 g<\/span><span>dikke witvisfilets, verdeeld in 4 porties<\/span><\/li><li><span class=\"tsh-amount\">4 g<\/span><span>fijn zout<\/span><\/li><li><span class=\"tsh-amount\">\u00bd tl<\/span><span>versgemalen zwarte peper<\/span><\/li><li><span class=\"tsh-amount\">1 el<\/span><span>versgeperst citroensap<\/span><\/li><\/ul><\/section><section class=\"tsh-ingredient-card\" aria-labelledby=\"ingredientes-2-nl-gr-psari-plaki-baked-greek-fish\"><h4 id=\"ingredientes-2-nl-gr-psari-plaki-baked-greek-fish\">Voor de groentebasis<\/h4><ul><li><span class=\"tsh-amount\">60 ml<\/span><span>extra vierge olijfolie<\/span><\/li><li><span class=\"tsh-amount\">3 middelgrote<\/span><span>uien, in dunne halve ringen<\/span><\/li><li><span class=\"tsh-amount\">4 tenen<\/span><span>knoflook, dun gesneden<\/span><\/li><li><span class=\"tsh-amount\">25 g<\/span><span>tomatenpuree<\/span><\/li><li><span class=\"tsh-amount\">100 ml<\/span><span>droge witte wijn<\/span><\/li><li><span class=\"tsh-amount\">500 g<\/span><span>gepelde tomaten, geplet<\/span><\/li><li><span class=\"tsh-amount\">1 tl<\/span><span>gedroogde Griekse oregano<\/span><\/li><li><span class=\"tsh-amount\">\u00bd tl<\/span><span>chilivlokken<small>Optioneel.<\/small><\/span><\/li><li><span class=\"tsh-amount\">6 g<\/span><span>fijn zout, zo nodig meer<\/span><\/li><li><span class=\"tsh-amount\">\u00bd bos<\/span><span>platte peterselie, gehakt en verdeeld<\/span><\/li><\/ul><\/section><section class=\"tsh-ingredient-card\" aria-labelledby=\"ingredientes-3-nl-gr-psari-plaki-baked-greek-fish\"><h4 id=\"ingredientes-3-nl-gr-psari-plaki-baked-greek-fish\">Voor de afwerking, optioneel<\/h4><ul><li><span class=\"tsh-amount\">60 g<\/span><span>Kalamata-olijven, ontpit<\/span><\/li><li><span class=\"tsh-amount\">1 el<\/span><span>kappertjes, afgespoeld<\/span><\/li><li><span class=\"tsh-amount\">1<\/span><span>citroen, in parten<\/span><\/li><\/ul><\/section><\/div>\n      <div class=\"tsh-note-grid\">\n        <aside class=\"tsh-note\" role=\"note\"><strong>Allergenen.<\/strong> Bevat vis en bij gebruik van wijn sulfieten. Controleer etiketten van wijn, olijven en kappertjes wanneer strikte allergeencontrole nodig is.<\/aside>\n        <aside class=\"tsh-note\" role=\"note\"><strong>Benodigdheden.<\/strong> Brede koekenpan, lage ovenschaal van ongeveer 24 \u00d7 32 cm, graatpincet, keukenthermometer, houten lepel en brede spatel.<\/aside>\n      <\/div>\n    <\/div>\n  <\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"preparacion-nl-gr-psari-plaki-baked-greek-fish\" aria-labelledby=\"preparacion-title-nl-gr-psari-plaki-baked-greek-fish\">\n    <div class=\"tsh-card-head tsh-card-head--split tsh-tone-blue\">\n      <p class=\"tsh-kicker\">03 \u00b7 Twee fasen: eerst de groenten concentreren, daarna de vis kort garen<\/p>\n      <h3 id=\"preparacion-title-nl-gr-psari-plaki-baked-greek-fish\">Bereid de ui-tomatensaus vooraf en haal de vis op het juiste moment uit de oven<\/h3>\n      <p class=\"tsh-head-copy\">De vis blijft gekoeld terwijl de tragere groenten zacht, zoet en samenhangend worden.<\/p>\n    <\/div>\n    <div class=\"tsh-card-body\"><div class=\"tsh-stages\"><section class=\"tsh-stage-card\" aria-labelledby=\"fase-1-nl-gr-psari-plaki-baked-greek-fish\">\n      <div class=\"tsh-stage-head\"><span class=\"tsh-stage-badge\" aria-hidden=\"true\">I<\/span><h4 id=\"fase-1-nl-gr-psari-plaki-baked-greek-fish\">Plaki-basis bereiden<\/h4><span class=\"tsh-stage-time\">25 min.<\/span><\/div>\n      <ol class=\"tsh-step-grid\"><li class=\"tsh-step\" id=\"step-01-nl-gr-psari-plaki-baked-greek-fish\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">01<\/span>\n    <div><h4>Vis voorbereiden<\/h4><p>Verwijder graten, dep de porties droog en kruid met 4 g zout en peper. Bewaar gekoeld terwijl de saus kookt.<\/p><\/div>\n  <\/li><li class=\"tsh-step\" id=\"step-02-nl-gr-psari-plaki-baked-greek-fish\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">02<\/span>\n    <div><h4>Uien zacht maken<\/h4><p>Verwarm de olie in een brede pan. Voeg ui en 3 g zout toe en laat 12 minuten op middellaag vuur zacht en glazig worden.<\/p><\/div>\n  <\/li><li class=\"tsh-step\" id=\"step-03-nl-gr-psari-plaki-baked-greek-fish\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">03<\/span>\n    <div><h4>Aromaten toevoegen<\/h4><p>Roer knoflook, tomatenpuree, oregano en optionele chili 1 minuut mee. Schenk de wijn erbij en laat tot de helft inkoken.<\/p><\/div>\n  <\/li><li class=\"tsh-step\" id=\"step-04-nl-gr-psari-plaki-baked-greek-fish\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">04<\/span>\n    <div><h4>Tomaat concentreren<\/h4><p>Voeg tomaten toe en laat 8\u201310 minuten zacht koken tot de lepel een kort spoor trekt. Roer de helft van de peterselie erdoor.<\/p><\/div>\n  <\/li><\/ol>\n    <\/section><section class=\"tsh-stage-card\" aria-labelledby=\"fase-2-nl-gr-psari-plaki-baked-greek-fish\">\n      <div class=\"tsh-stage-head\"><span class=\"tsh-stage-badge\" aria-hidden=\"true\">II<\/span><h4 id=\"fase-2-nl-gr-psari-plaki-baked-greek-fish\">Vis bakken en afmaken<\/h4><span class=\"tsh-stage-time\">20 min.<\/span><\/div>\n      <ol class=\"tsh-step-grid\"><li class=\"tsh-step\" id=\"step-05-nl-gr-psari-plaki-baked-greek-fish\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">05<\/span>\n    <div><h4>Ovenschaal samenstellen<\/h4><p>Verwarm de oven voor op 190 \u00b0C hetelucht. Verdeel de meeste groenten in de schaal, leg de vis met ruimte ertussen erop en schep de rest rondom.<\/p><\/div>\n  <\/li><li class=\"tsh-step\" id=\"step-06-nl-gr-psari-plaki-baked-greek-fish\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">06<\/span>\n    <div><h4>Tot in de kern garen<\/h4><p>Bak 12\u201318 minuten, afhankelijk van de dikte, en controleer het dikste stuk vanaf minuut twaalf.<\/p><\/div>\n  <\/li><li class=\"tsh-step\" id=\"step-07-nl-gr-psari-plaki-baked-greek-fish\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">07<\/span>\n    <div><h4>Gaarheid bevestigen<\/h4><p>Haal uit de oven zodra de kern 63 \u00b0C bereikt en de vis in vochtige, ondoorzichtige vlokken uiteenvalt.<\/p><span class=\"tsh-cue\">De vis geeft mee bij lichte druk maar oogt niet droog of vezelig.<\/span><\/div>\n  <\/li><li class=\"tsh-step\" id=\"step-08-nl-gr-psari-plaki-baked-greek-fish\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">08<\/span>\n    <div><h4>Buiten de oven afwerken<\/h4><p>Voeg citroensap, resterende peterselie en eventueel olijven en kappertjes toe. Laat 5 minuten rusten.<\/p><\/div>\n  <\/li><\/ol>\n    <\/section><\/div><\/div>\n  <\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"control-nl-gr-psari-plaki-baked-greek-fish\" aria-labelledby=\"control-title-nl-gr-psari-plaki-baked-greek-fish\">\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-psari-plaki-baked-greek-fish\">Geconcentreerde groentebasis en nauwkeurig gegaarde viskern<\/h3>\n      <p class=\"tsh-head-copy\">De structuur van de saus en dikte van de filet tellen zwaarder dan een vaste oventijd.<\/p>\n    <\/div>\n    <div class=\"tsh-card-body\"><div class=\"tsh-control-grid\"><section class=\"tsh-control\"><p class=\"tsh-control-label\">Uien<\/p><strong>Zacht, zonder rauwe scherpte<\/strong><p>Ze moeten volledig buigzaam zijn voordat de tomaat wordt toegevoegd.<\/p><\/section><section class=\"tsh-control\"><p class=\"tsh-control-label\">Saus<\/p><strong>Kort lepelspoor<\/strong><p>De basis hoort aan de vis te hechten en de schaal niet te overspoelen.<\/p><\/section><section class=\"tsh-control\"><p class=\"tsh-control-label\">Viskern<\/p><strong>63 \u00b0C<\/strong><p>Meet in het dikste deel en houd rekening met kort nagaren.<\/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 vis is droog<\/td><td data-label=\"Waarschijnlijke oorzaak\">De stukken waren dun of wachtten in de oven op rauwe groenten.<\/td><td data-label=\"Oplossing\">Gebruik gelijkmatige middenstukken en kook de groentebasis volledig vooraf.<\/td><\/tr><tr><td data-label=\"Probleem\">Het gerecht is waterig<\/td><td data-label=\"Waarschijnlijke oorzaak\">De tomaten waren niet ingekookt of ontdooide vis was onvoldoende gedroogd.<\/td><td data-label=\"Oplossing\">Dep de vis goed droog en kook de saus tot een zichtbaar lepelspoor.<\/td><\/tr><tr><td data-label=\"Probleem\">De ui smaakt scherp<\/td><td data-label=\"Waarschijnlijke oorzaak\">De eerste gaartijd was te kort.<\/td><td data-label=\"Oplossing\">Laat op middellaag vuur volledig zacht worden voordat wijn en tomaat volgen.<\/td><\/tr><\/tbody><\/table><\/div><\/div>\n  <\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"practica-nl-gr-psari-plaki-baked-greek-fish\" aria-labelledby=\"practica-title-nl-gr-psari-plaki-baked-greek-fish\">\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-psari-plaki-baked-greek-fish\">Brood, rijst of aardappelen nemen de smakelijke saus op<\/h3>\n      <p class=\"tsh-head-copy\">De saus kan wachten; gebakken vis verliest bij lang staan snel zijn sappigheid.<\/p>\n    <\/div>\n    <div class=\"tsh-card-body\"><div class=\"tsh-practical-grid\"><section class=\"tsh-practical-card\"><h4>Serveren<\/h4><p>Serveer warm of lauwwarm met brood, rijst, gekookte aardappelen en een eenvoudige bladsalade.<\/p><\/section><section class=\"tsh-practical-card\"><h4>Bewaren<\/h4><p>Zet binnen 2 uur koud en bewaar maximaal 2 dagen. Verwarm voorzichtig tot het midden heet is.<\/p><\/section><section class=\"tsh-practical-card\"><h4>Voorbereiden<\/h4><p>Maak de groentebasis maximaal 2 dagen eerder. Verhit grondig en voeg daarna verse vis toe.<\/p><\/section><\/div><section class=\"tsh-swap\" aria-labelledby=\"sustituciones-title-nl-gr-psari-plaki-baked-greek-fish\"><div class=\"tsh-swap-head\"><h4 id=\"sustituciones-title-nl-gr-psari-plaki-baked-greek-fish\">Bruikbare vervangingen<\/h4><p>Elke vervanging verandert het resultaat op een concrete manier.<\/p><\/div><dl class=\"tsh-swap-list\"><div><dt>Kabeljauw of heek<\/dt><dd><strong>Schelvis, zeeduivel of zeebaars<\/strong> De gaartijd verandert met de dikte; 63 \u00b0C in de kern blijft de controle.<\/dd><\/div><div><dt>Witte wijn<\/dt><dd><strong>100 ml ongezouten visbouillon en 1 tl citroensap<\/strong> De saus verliest wijnaroma maar blijft evenwichtig en alcoholvrij.<\/dd><\/div><\/dl><\/section><\/div>\n  <\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"faq-nl-gr-psari-plaki-baked-greek-fish\" aria-labelledby=\"faq-title-nl-gr-psari-plaki-baked-greek-fish\">\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-psari-plaki-baked-greek-fish\">Veelgestelde vragen over psari plaki<\/h3>\n      \n    <\/div>\n    <div class=\"tsh-card-body\"><div class=\"tsh-faq-grid\"><details class=\"tsh-faq\" name=\"faq-nl-gr-psari-plaki-baked-greek-fish\"><summary class=\"tsh-faq-top\"><span class=\"tsh-faq-no\" aria-hidden=\"true\">01<\/span><h4>Kan ik diepvriesvis gebruiken?<\/h4><\/summary><div class=\"tsh-faq-answer\"><p>Ja. Laat een nacht in de koelkast ontdooien, goed uitlekken en dep zeer grondig droog v\u00f3\u00f3r het kruiden.<\/p><\/div><\/details><details class=\"tsh-faq\" name=\"faq-nl-gr-psari-plaki-baked-greek-fish\"><summary class=\"tsh-faq-top\"><span class=\"tsh-faq-no\" aria-hidden=\"true\">02<\/span><h4>Moet de schaal worden afgedekt?<\/h4><\/summary><div class=\"tsh-faq-answer\"><p>Nee. Een lage open schaal concentreert de saus en houdt de gaartekens van de vis zichtbaar.<\/p><\/div><\/details><details class=\"tsh-faq\" name=\"faq-nl-gr-psari-plaki-baked-greek-fish\"><summary class=\"tsh-faq-top\"><span class=\"tsh-faq-no\" aria-hidden=\"true\">03<\/span><h4>Kan dit met een hele vis?<\/h4><\/summary><div class=\"tsh-faq-answer\"><p>Ja, maar tijd en serveren veranderen sterk. Controleer 63 \u00b0C in het dikste vlees naast de ruggengraat.<\/p><\/div><\/details><\/div><\/div>\n  <\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"nutricion-nl-gr-psari-plaki-baked-greek-fish\" aria-labelledby=\"nutricion-title-nl-gr-psari-plaki-baked-greek-fish\">\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-psari-plaki-baked-greek-fish\">Voedingswaarden<\/h3>\n      <p class=\"tsh-head-copy\">De schatting gebruikt magere witvis en verdeelt de saus en het grootste deel van de olijfolie over vier porties.<\/p>\n    <\/div>\n    <div class=\"tsh-card-body\">\n      <dl class=\"tsh-nutrition\">\n        <div><dt>Calorie\u00ebn<\/dt><dd>\u2248 405 kcal<\/dd><\/div>\n        <div><dt>Koolhydraten<\/dt><dd>\u2248 18 g<\/dd><\/div>\n        <div><dt>Eiwitten<\/dt><dd>\u2248 41 g<\/dd><\/div>\n        <div><dt>Vet<\/dt><dd>\u2248 19 g<\/dd><\/div>\n        <div><dt>Vezels<\/dt><dd>\u2248 5 g<\/dd><\/div>\n        <div><dt>Natrium<\/dt><dd>\u2248 610 mg<\/dd><\/div>\n      <\/dl>\n      <p class=\"tsh-nutrition-note\"><strong>Portie:<\/strong> een portie vis met een kwart van de groenten. <strong>Belangrijkste allergenen:<\/strong> Vis; sulfieten in wijn. 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\">Geef de groenten tijd, zodat de vis alleen de warmte krijgt die werkelijk nodig is.<\/p><p class=\"tsh-close-copy\">Kook de saus vooraf in, leg de stukken los van elkaar en haal ze eruit bij de eerste sappige vlokken.<\/p><\/footer>\n<\/section>\n<script type=\"application\/ld+json\" id=\"recipe-schema-nl-gr-psari-plaki-baked-greek-fish\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Recipe\",\n  \"name\": \"Psari plaki: stevige witvis op een ingekookte saus van tomaat, ui, knoflook en peterselie\",\n  \"description\": \"Ui en tomaat worden eerst zacht en geconcentreerd; de vis blijft daarna alleen lang genoeg in de oven om sappig gaar te worden.\",\n  \"inLanguage\": \"nl\",\n  \"image\": [\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Psari-Plaki-\u2013-Baked-Greek-Fish-2.webp\",\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Psari-Plaki-\u2013-Baked-Greek-Fish-3.webp\",\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Psari-Plaki-\u2013-Baked-Greek-Fish-1.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\": \"Hoofdgerecht\",\n  \"cookingMethod\": \"Ovengerecht\",\n  \"keywords\": \"psari plaki recept, Griekse vis uit de oven, vis met tomaat en ui, mediterrane ovenvis\",\n  \"recipeYield\": \"4 porties\",\n  \"prepTime\": \"PT25M\",\n  \"cookTime\": \"PT45M\",\n  \"totalTime\": \"PT1H10M\",\n  \"recipeIngredient\": [\n    \"800 g dikke witvisfilets, verdeeld in 4 porties\",\n    \"4 g fijn zout\",\n    \"\u00bd tl versgemalen zwarte peper\",\n    \"1 el versgeperst citroensap\",\n    \"60 ml extra vierge olijfolie\",\n    \"3 middelgrote uien, in dunne halve ringen\",\n    \"4 tenen knoflook, dun gesneden\",\n    \"25 g tomatenpuree\",\n    \"100 ml droge witte wijn\",\n    \"500 g gepelde tomaten, geplet\",\n    \"1 tl gedroogde Griekse oregano\",\n    \"\u00bd tl chilivlokken\",\n    \"6 g fijn zout, zo nodig meer\",\n    \"\u00bd bos platte peterselie, gehakt en verdeeld\",\n    \"60 g Kalamata-olijven, ontpit\",\n    \"1 el kappertjes, afgespoeld\",\n    \"1 citroen, in parten\"\n  ],\n  \"recipeInstructions\": [\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Plaki-basis bereiden\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Vis voorbereiden\",\n          \"text\": \"Verwijder graten, dep de porties droog en kruid met 4 g zout en peper. Bewaar gekoeld terwijl de saus kookt.\",\n          \"url\": \"#step-01-nl-gr-psari-plaki-baked-greek-fish\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Uien zacht maken\",\n          \"text\": \"Verwarm de olie in een brede pan. Voeg ui en 3 g zout toe en laat 12 minuten op middellaag vuur zacht en glazig worden.\",\n          \"url\": \"#step-02-nl-gr-psari-plaki-baked-greek-fish\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Aromaten toevoegen\",\n          \"text\": \"Roer knoflook, tomatenpuree, oregano en optionele chili 1 minuut mee. Schenk de wijn erbij en laat tot de helft inkoken.\",\n          \"url\": \"#step-03-nl-gr-psari-plaki-baked-greek-fish\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Tomaat concentreren\",\n          \"text\": \"Voeg tomaten toe en laat 8\u201310 minuten zacht koken tot de lepel een kort spoor trekt. Roer de helft van de peterselie erdoor.\",\n          \"url\": \"#step-04-nl-gr-psari-plaki-baked-greek-fish\"\n        }\n      ]\n    },\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Vis bakken en afmaken\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Ovenschaal samenstellen\",\n          \"text\": \"Verwarm de oven voor op 190 \u00b0C hetelucht. Verdeel de meeste groenten in de schaal, leg de vis met ruimte ertussen erop en schep de rest rondom.\",\n          \"url\": \"#step-05-nl-gr-psari-plaki-baked-greek-fish\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Tot in de kern garen\",\n          \"text\": \"Bak 12\u201318 minuten, afhankelijk van de dikte, en controleer het dikste stuk vanaf minuut twaalf.\",\n          \"url\": \"#step-06-nl-gr-psari-plaki-baked-greek-fish\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Gaarheid bevestigen\",\n          \"text\": \"Haal uit de oven zodra de kern 63 \u00b0C bereikt en de vis in vochtige, ondoorzichtige vlokken uiteenvalt. De vis geeft mee bij lichte druk maar oogt niet droog of vezelig.\",\n          \"url\": \"#step-07-nl-gr-psari-plaki-baked-greek-fish\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Buiten de oven afwerken\",\n          \"text\": \"Voeg citroensap, resterende peterselie en eventueel olijven en kappertjes toe. Laat 5 minuten rusten.\",\n          \"url\": \"#step-08-nl-gr-psari-plaki-baked-greek-fish\"\n        }\n      ]\n    }\n  ],\n  \"nutrition\": {\n    \"@type\": \"NutritionInformation\",\n    \"servingSize\": \"een portie vis met een kwart van de groenten\",\n    \"calories\": \"405 kcal\",\n    \"carbohydrateContent\": \"18 g\",\n    \"proteinContent\": \"41 g\",\n    \"fatContent\": \"19 g\",\n    \"fiberContent\": \"5 g\",\n    \"sodiumContent\": \"610 mg\"\n  }\n}\n<\/script>\n<script id=\"recipe-meta-sync-nl-gr-psari-plaki-baked-greek-fish\">\n(function(){\n  var schemaId='recipe-schema-nl-gr-psari-plaki-baked-greek-fish';\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-psari-plaki-baked-greek-fish[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-psari-plaki-baked-greek-fish\">\n(function(){\n  var root=document.getElementById('recipe-nl-gr-psari-plaki-baked-greek-fish');\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":4095,"parent":4029,"menu_order":0,"template":"","tags":[],"tsh_dish_type":[194,214],"tsh_national_cuisine":[243],"class_list":["post-4094","tsh_food","type-tsh_food","status-publish","has-post-thumbnail","tsh_dish_type-hoofdgerechten","tsh_dish_type-visgerechten","tsh_national_cuisine-griekse-keuken"],"_links":{"self":[{"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_food\/4094","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\/4095"}],"wp:attachment":[{"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/media?parent=4094"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tags?post=4094"},{"taxonomy":"tsh_dish_type","embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_dish_type?post=4094"},{"taxonomy":"tsh_national_cuisine","embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_national_cuisine?post=4094"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}