{"id":4172,"date":"2026-07-31T07:11:27","date_gmt":"2026-07-31T07:11:27","guid":{"rendered":"https:\/\/travelshelper.com\/es\/mundo-de-la-gastronomia\/platos-nacionales-griegos\/psarosoupa-o-kakavia-sopa-griega-de-pescado\/"},"modified":"2026-07-31T07:11:27","modified_gmt":"2026-07-31T07:11:27","slug":"psarosoupa-o-kakavia-sopa-griega-de-pescado","status":"publish","type":"tsh_food","link":"https:\/\/travelshelper.com\/es\/mundo-de-la-gastronomia\/platos-nacionales-griegos\/psarosoupa-o-kakavia-sopa-griega-de-pescado\/","title":{"rendered":"Psarosoupa o kakavia: sopa griega de pescado"},"content":{"rendered":"\n<style>\n\/* Travel S Helper recipe layout v4.0 \u2014 quiet-luxury editorial UI, fully scoped. *\/\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup{\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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup *,\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup *::before,\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup *::after{box-sizing:border-box}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup :where(h2,h3,h4,p,figure,figcaption,blockquote,ul,ol,li,dl,dt,dd,table,caption){margin:0;padding:0}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup :where(img){display:block;max-width:100%}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup :where(a){color:var(--tsh-gold-deep);text-decoration-thickness:.08em;text-underline-offset:.18em}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup :where(a,summary){-webkit-tap-highlight-color:transparent}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup :where(a:focus-visible,summary:focus-visible){outline:3px solid rgba(163,107,18,.28);outline-offset:3px;border-radius:9px}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup ::selection{background:var(--tsh-gold-soft);color:var(--tsh-night)}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-anchor,\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-step[id]{scroll-margin-top:88px}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup: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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup: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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup: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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup: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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup: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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup: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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup: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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup: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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-tone-gold{--tone:var(--tsh-gold-deep);--tone-bg:#fbf3e5;--tone-rgb:109,67,7}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-tone-sage{--tone:var(--tsh-sage);--tone-bg:var(--tsh-sage-soft);--tone-rgb:23,103,69}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-tone-blue{--tone:var(--tsh-blue);--tone-bg:var(--tsh-blue-soft);--tone-rgb:40,92,157}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-tone-rose{--tone:var(--tsh-rose);--tone-bg:var(--tsh-rose-soft);--tone-rgb:153,68,53}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-tone-violet{--tone:var(--tsh-violet);--tone-bg:var(--tsh-violet-soft);--tone-rgb:108,80,148}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-kicker::before{content:\"\";width:26px;height:2px;flex:0 0 auto;border-radius:999px;background:currentColor}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-card-body{position:relative;z-index:1;padding:clamp(22px,3.2vw,38px)}\n\n\/* Masthead *\/\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-main-kicker::before{content:\"\";width:32px;height:2px;flex:0 0 auto;border-radius:999px;background:currentColor}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-title-main,\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-title-accent{display:block}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-title b{font-weight:860}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:21px;list-style:none}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-hero{\n  position:relative;\n  min-width:0;\n  border-block:1px solid var(--tsh-line);\n  background:#ece4d8;\n}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-facts--5{--tsh-fact-cols:5}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-fact{position:relative;min-width:0;padding:15px 16px 16px;background:var(--tsh-paper-warm)}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-quick-nav::-webkit-scrollbar{display:none}\n@supports ((-webkit-backdrop-filter:blur(14px)) or (backdrop-filter:blur(14px))){\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-quick-nav a[aria-current=\"location\"]{border-color:var(--tsh-night);background:var(--tsh-night);color:#fff}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-quick-nav a[aria-current=\"location\"]::before{background:#f1c772;color:#2b2110}\n\n\/* Editorial overview *\/\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-copy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4.2vw,52px)}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-prose p{color:var(--tsh-copy);font-size:15px;line-height:1.79;text-wrap:pretty}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-prose p+p{margin-top:15px}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-prose strong{color:var(--tsh-ink);font-weight:750}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-key-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:13px;margin-top:27px}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-key::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--tsh-key-tone)}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-key:nth-child(2){--tsh-key-tone:var(--tsh-sage);--tsh-key-bg:#edf8f2}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-key:nth-child(3){--tsh-key-tone:var(--tsh-blue);--tsh-key-bg:#eff5fd}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-key-top{display:flex;align-items:center;gap:11px;margin-bottom:9px}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-key h4{color:var(--tsh-ink);font-size:15px;font-weight:780;line-height:1.35}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-key p{color:var(--tsh-copy);font-size:13.5px;line-height:1.61}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-plan-head h4{color:var(--tsh-ink);font-size:18px;font-weight:800;letter-spacing:-.015em;line-height:1.32}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-plan-item{--plan-tone:var(--tsh-gold);position:relative;min-width:0;padding:18px;background:linear-gradient(150deg,#fffdf9,#fff)}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-plan-item::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--plan-tone)}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-plan-item:nth-child(4n+2){--plan-tone:#4d6359}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-plan-item:nth-child(4n+3){--plan-tone:#66565c}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-plan-item:nth-child(4n+4){--plan-tone:#59666d}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-plan-item p{color:var(--tsh-copy);font-size:13px;line-height:1.6}\n\n\/* Ingredients *\/\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-ingredient-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,430px),1fr));gap:15px}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-ingredient-card{overflow:hidden;border:1px solid var(--tsh-line);border-radius:16px;background:#fff;box-shadow:var(--tsh-shadow-sm)}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-ingredient-card:nth-child(2) h4::before{background:var(--tsh-gold)}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-ingredient-card ul{list-style:none}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-ingredient-card li:nth-child(even){background:#fdfbf8}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-ingredient-card li:last-child{border-bottom:0}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-ingredient-card small{display:block;margin-top:4px;color:var(--tsh-muted);font-size:12.2px;line-height:1.46}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-note-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:13px;margin-top:15px}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-note strong{color:var(--tsh-ink);font-weight:780}\n\n\/* Method *\/\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-stages{display:grid;gap:18px}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-stage-head h4{color:var(--tsh-ink);font-size:17px;font-weight:800;letter-spacing:-.012em;line-height:1.3}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-step-grid{display:grid;grid-template-columns:1fr;gap:0;background:#fff;list-style:none}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-step-grid .tsh-step:last-child{border-bottom:0}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-step:last-child::before{display:none}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-step>div{max-width:920px}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-step p{color:var(--tsh-copy);font-size:14px;line-height:1.69;text-wrap:pretty}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-cue::before{content:\"\u2713\";flex:0 0 auto;font-size:10px;font-weight:900;line-height:1.55}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-control-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:13px}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-control::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--control-tone)}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-control:nth-child(2){--control-tone:var(--tsh-blue);--control-bg:#eef5fd}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-control:nth-child(3){--control-tone:var(--tsh-sage);--control-bg:#edf8f2}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-control p{margin-top:8px;color:var(--tsh-copy);font-size:13px;line-height:1.58}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-table{width:100%;min-width:760px;border-collapse:collapse;table-layout:fixed}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-table th:nth-child(1){width:24%}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-table th:nth-child(2){width:38%}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-table th:nth-child(3){width:38%}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-table td:last-child,#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-table th:last-child{border-inline-end:0}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-table tbody tr:nth-child(even){background:#fcfaf7}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-table td:first-child{color:var(--tsh-ink);font-weight:780}\n\n\/* Practical cards and FAQ *\/\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-practical-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:13px}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-practical-card::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--practical-tone)}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-practical-card:nth-child(2){--practical-tone:var(--tsh-sage);--practical-bg:#eff8f3}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-practical-card:nth-child(3){--practical-tone:var(--tsh-blue);--practical-bg:#f0f6fd}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-practical-card:nth-child(4){--practical-tone:var(--tsh-violet);--practical-bg:#f6f1fa}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-practical-card h4::before{content:\"\";width:18px;height:2px;flex:0 0 auto;border-radius:999px;background:var(--practical-tone)}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-practical-card p,#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-practical-card li{color:var(--tsh-copy);font-size:13.6px;line-height:1.63}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-practical-card ul,#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-practical-card ol{margin-top:7px;padding-inline-start:20px}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-practical-card li+li{margin-top:5px}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-practical-card li::marker{color:var(--practical-tone);font-weight:850}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-swap-head{padding:17px 20px;border-bottom:1px solid var(--tsh-line);background:linear-gradient(135deg,#f6f2f3,#fff 86%)}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-swap-head h4{margin-bottom:5px;color:var(--tsh-ink);font-size:16px;font-weight:800;line-height:1.35}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-swap-head p{color:var(--tsh-copy);font-size:13px;line-height:1.58}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-swap-list>div:nth-child(even){background:#fdfbf8}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-swap-list>div:last-child{border-bottom:0}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-swap-list dt{color:var(--tsh-ink);font-size:13.2px;font-weight:800;line-height:1.48}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-swap-list dd{color:var(--tsh-copy);font-size:13.2px;line-height:1.58}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-swap-list dd strong{color:#66565c;font-weight:800}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-faq-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:13px;align-items:start}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-faq summary{list-style:none;cursor:pointer}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-faq summary::-webkit-details-marker{display:none}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-faq[open] .tsh-faq-top::after{content:\"\u2212\";background:var(--tsh-night);color:#f4cb79;transform:rotate(180deg)}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-faq h4{color:var(--tsh-ink);font-size:14.5px;font-weight:800;line-height:1.38}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-faq-answer{border-top:1px solid var(--tsh-line);background:#fff}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-nutrition>div{position:relative;min-width:0;padding:15px;background:linear-gradient(145deg,#fff,#fdfbf8)}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-nutrition>div::before{content:\"\";position:absolute;inset-block:0;inset-inline-start:0;width:2px;background:var(--tsh-sage);opacity:.55}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-nutrition-note{margin-top:13px;color:var(--tsh-muted);font-size:12.5px;line-height:1.6}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-nutrition-note strong{color:var(--tsh-ink);font-weight:780}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-close::before{content:\"\";position:absolute;inset-block:0;inset-inline-start:0;width:4px;background:linear-gradient(var(--tsh-gold),#e2b968)}\n#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-card-head--split .tsh-kicker{grid-column:1;grid-row:1}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-card-head--split h3{grid-column:1;grid-row:2}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-title-wrap{padding:54px 58px 48px}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-title{font-size:clamp(45px,4.05vw,58px)}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-title-accent{font-size:.455em}\n}\n\n\/* Hover polish *\/\n@media (hover:hover) and (pointer:fine){\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-key,\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-control,\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-practical-card,\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-faq,\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-ingredient-card{transition:transform .2s var(--tsh-ease),border-color .2s var(--tsh-ease),box-shadow .2s var(--tsh-ease)}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-key:hover,\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-control:hover,\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-practical-card:hover,\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-faq:hover,\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-faq-top:hover::after{border-color:#c7aa78;background:#fff8ec}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-faq[open] .tsh-faq-top:hover::after{background:var(--tsh-night)}\n}\n\n\/* Responsive *\/\n@media (max-width:900px){\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-copy-grid{grid-template-columns:1fr}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-key-grid,#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-control-grid{grid-template-columns:1fr}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-facts{--tsh-fact-cols:3}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-nutrition{grid-template-columns:repeat(3,minmax(0,1fr))}\n}\n@media (max-width:720px){\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup{width:calc(100% - 12px);margin-top:10px;font-size:15.5px}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-anchor,\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-step[id]{scroll-margin-top:77px}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-card,#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-masthead{border-radius:18px}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-title-wrap{padding:31px 19px 27px}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-title{font-size:clamp(34px,10.8vw,46px);line-height:1.01}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-title-accent{margin-top:10px;font-size:.52em;line-height:1.2}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-lead{margin-top:17px;font-size:16px;line-height:1.67}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-card-head{padding:22px 19px}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-card-head::before{inset-block:22px;inset-inline-start:0}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-card-head h3{font-size:clamp(22px,6.8vw,28px)}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-card-body{padding:20px 17px}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-quick-nav{top:6px;flex-wrap:nowrap;gap:6px;margin-bottom:18px;padding:7px;border-radius:15px}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-quick-nav a{min-height:36px;padding-inline-end:11px;font-size:11.8px}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-quick-nav a::before{min-width:23px;height:23px;font-size:8.5px}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-ingredient-grid,#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-note-grid,#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-practical-grid,#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-faq-grid{grid-template-columns:1fr}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-step-grid{grid-template-columns:1fr}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-step{border-inline-end:0;border-bottom:1px solid rgba(216,203,185,.68)}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-step-grid .tsh-step:last-child{border-bottom:0}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-step{grid-template-columns:36px minmax(0,1fr);gap:12px;padding:18px 16px}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-step::before{inset-block:53px -1px;inset-inline-start:33px}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-step:last-child::before{display:none}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-cue{border-radius:10px}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-table-wrap{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-table{display:block;min-width:0;border-collapse:separate;table-layout:auto}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-table caption{display:block;margin-bottom:10px;border:1px solid var(--tsh-line);border-radius:13px;background:#fbf8f2}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-table tbody{display:grid;gap:10px}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-table tbody tr:nth-child(even){background:#fff}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-table td:last-child{border-bottom:0}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-table td:first-child{background:#fbf7ef;color:var(--tsh-ink);font-size:13.5px}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-close{border-radius:18px}\n}\n@media (max-width:520px){\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-facts{--tsh-fact-cols:2}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-nutrition{grid-template-columns:repeat(2,minmax(0,1fr))}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-plan-grid{grid-template-columns:1fr}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-swap-list>div{grid-template-columns:1fr;gap:4px;padding:13px 15px}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-stage-head{grid-template-columns:auto minmax(0,1fr)}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-stage-time{grid-column:2;justify-self:start}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-ingredient-card li{grid-template-columns:84px minmax(0,1fr);gap:10px;padding:12px 13px}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-amount{font-size:11.8px}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-faq-top{grid-template-columns:36px minmax(0,1fr) 28px;padding:13px}\n}\n@media (max-width:370px){\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup{width:calc(100% - 8px)}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-title-wrap{padding-inline:16px}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-card-body{padding-inline:14px}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup *,#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup *::before,#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup *::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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-card,#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-masthead,#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-close,#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-quick-nav{border:1px solid CanvasText;box-shadow:none}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-step-no,#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-stage-badge,#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-faq-no{border:1px solid CanvasText}\n}\n@media print{\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup{width:100%;max-width:none;margin:0;color:#000;font-size:10.5pt;line-height:1.42}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-quick-nav,#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-hero{display:none!important}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-masthead{display:block}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-card,#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-masthead,#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-close{margin-bottom:10pt;border:1px solid #aaa;border-radius:0;box-shadow:none}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-title-wrap,#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-card-head,#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-close{background:#fff!important;color:#000!important}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-title{font-size:25pt}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-title-accent,#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-close-kicker,#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-close-quote,#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-close-copy{color:#000!important}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-copy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-ingredient-grid,#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-practical-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-step-grid{grid-template-columns:1fr}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-key,#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-control,#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-practical-card,#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-ingredient-card,#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-note,#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-step,#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-faq,#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-plan-item,#recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-swap-list>div{box-shadow:none;break-inside:avoid}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup details.tsh-faq:not([open])>.tsh-faq-answer{display:block!important}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .tsh-faq-top::after{display:none}\n  #recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup .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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\" lang=\"es\" dir=\"ltr\" aria-labelledby=\"recipe-title-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\" aria-describedby=\"recipe-summary-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">\n  <header class=\"tsh-masthead\">\n    <div class=\"tsh-title-wrap\">\n      <p class=\"tsh-main-kicker\">Cocina marinera griega \u00b7 Pescado blanco, verduras y lim\u00f3n<\/p>\n      <h2 class=\"tsh-title\" id=\"recipe-title-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\"><span class=\"tsh-title-main\"><b>Psarosoupa<\/b> sopa griega de pescado,<\/span><span class=\"tsh-title-accent\">con patatas, verduras, lim\u00f3n y caldo casero<\/span><\/h2>\n      <p class=\"tsh-lead\" id=\"recipe-summary-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">Las cabezas y espinas producen un caldo corto y limpio; las verduras se cuecen despu\u00e9s y los trozos de pescado se incorporan \u00fanicamente al final.<\/p>\n      <ul class=\"tsh-tags\" aria-label=\"Clasificaci\u00f3n de la receta\"><li>Sopa<\/li><li>Cocina griega<\/li><li>Cocci\u00f3n en olla<\/li><li>Dificultad media<\/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\/Psarosoupa-\u2014-Kakavia-Greek-Fishermans-Fish-Soup-3.webp\" alt=\"Cuenco de sopa griega de pescado con patatas, tomate, perejil y caldo dorado, acompa\u00f1ado de pan\" width=\"1600\" height=\"900\" loading=\"lazy\" decoding=\"async\"><figcaption>Psarosoupa con pescado en lascas jugosas, patatas enteras y un caldo claro terminado con lim\u00f3n.<\/figcaption><\/figure>\n    <dl class=\"tsh-facts tsh-facts--5\" aria-label=\"Cantidad, tiempos y estimaci\u00f3n nutricional\"><div class=\"tsh-fact\"><dt>Cantidad<\/dt><dd>6 raciones<\/dd><\/div><div class=\"tsh-fact\"><dt>Preparaci\u00f3n<\/dt><dd>30 min<\/dd><\/div><div class=\"tsh-fact\"><dt>Cocci\u00f3n<\/dt><dd>55 min<\/dd><\/div><div class=\"tsh-fact\"><dt>Total<\/dt><dd>1 h 25 min<\/dd><\/div><div class=\"tsh-fact\"><dt>Por raci\u00f3n<\/dt><dd>\u2248 385 kcal<\/dd><\/div><\/dl>\n  <\/header>\n  <nav class=\"tsh-quick-nav\" aria-label=\"Navegaci\u00f3n r\u00e1pida por la receta\"><a href=\"#resumen-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">Resumen<\/a><a href=\"#plan-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">Plan de preparaci\u00f3n<\/a><a href=\"#ingredientes-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">Ingredientes<\/a><a href=\"#preparacion-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">Preparaci\u00f3n<\/a><a href=\"#control-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">Puntos de control<\/a><a href=\"#practica-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">Servicio y conservaci\u00f3n<\/a><a href=\"#faq-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">Preguntas frecuentes<\/a><a href=\"#nutricion-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">Nutrici\u00f3n<\/a><\/nav>\n  <section class=\"tsh-card tsh-anchor\" id=\"resumen-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\" aria-labelledby=\"resumen-title-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">\n    <div class=\"tsh-card-head tsh-card-head--split tsh-tone-gold\">\n      <p class=\"tsh-kicker\">01 \u00b7 Una sopa marinera de caldo limpio y pescado escalfado al final<\/p>\n      <h3 id=\"resumen-title-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">Prepara un caldo corto, cu\u00e9lalo sin presionar y cuece el pescado durante los \u00faltimos minutos<\/h3>\n      <p class=\"tsh-head-copy\">Separar el caldo de las porciones que se servir\u00e1n permite extraer sabor de las espinas sin resecar la carne.<\/p>\n    <\/div>\n    <div class=\"tsh-card-body\">\n      <div class=\"tsh-copy-grid\">\n        <div class=\"tsh-prose\"><p>Psarosoupa significa, de forma literal, sopa de pescado; kakavia evoca una preparaci\u00f3n de pescadores m\u00e1s antigua y variable, hecha con la captura disponible y unas pocas verduras. En la cocina dom\u00e9stica ambos nombres pueden solaparse. Esta versi\u00f3n re\u00fane sus rasgos m\u00e1s reconocibles: un caldo claro de pescado, patatas y zanahorias que conservan la forma, aceite de oliva, lim\u00f3n y trozos grandes de pescado blanco. No pretende ser una crema ni una sopa espesa. Su calidad se aprecia en un aroma marino limpio, un caldo sabroso pero ligero y un pescado que todav\u00eda se separa en lascas jugosas.<\/p><p>Pide en la pescader\u00eda cabezas y espinas de pescado blanco para el caldo, adem\u00e1s de lomos o filetes firmes y sin espinas para servir. Lubina, dorada, pargo, merluza o bacalao fresco son buenas opciones. Las branquias y las v\u00edsceras deben retirarse porque pueden aportar amargor; compru\u00e9balo de nuevo en casa. Enjuaga las piezas del caldo brevemente bajo agua fr\u00eda, sin dejarlas en remojo. Revisa los filetes con los dedos y unas pinzas, c\u00f3rtalos en trozos regulares y mantenlos refrigerados mientras preparas el resto. Esa separaci\u00f3n evita que reciban una cocci\u00f3n larga e innecesaria.<\/p><p>Para el caldo, ablanda cebolla, puerro, zanahoria y apio en un poco de aceite, sin dejar que tomen color. Incorpora las cabezas, las espinas, el laurel, los tallos de perejil y agua fr\u00eda. Lleva la olla poco a poco hasta un hervor muy suave y retira la espuma que aparezca durante los primeros minutos. No dejes que hierva con violencia: el movimiento deshace las impurezas, enturbia el l\u00edquido y vuelve m\u00e1s \u00e1spero el sabor. Las espinas de pescado solo necesitan entre veinte y veinticinco minutos. Una cocci\u00f3n mucho m\u00e1s larga no aporta profundidad y s\u00ed puede introducir notas amargas.<\/p><\/div>\n        <div class=\"tsh-prose\"><p>Cuela el caldo por una malla fina y deja que caiga por gravedad. Presionar las cabezas y las verduras contra el colador extraer\u00eda part\u00edculas que ya no interesan. Limpia la olla antes de devolver el l\u00edquido y a\u00f1ade entonces las patatas, la zanahoria, el apio y el tomate. Cuece a fuego moderado, con apenas unas burbujas, hasta que un cuchillo casi atraviese el trozo de patata m\u00e1s grande. El pescado entra despu\u00e9s, cortado en porciones de tama\u00f1o parecido. Mant\u00e9n el caldo por debajo de una ebullici\u00f3n fuerte durante seis a ocho minutos, hasta que la pieza m\u00e1s gruesa alcance 63 \u00b0C.<\/p><p>Apaga el fuego en cuanto el pescado est\u00e9 opaco y se separe en lascas anchas. Prueba el caldo solo entonces, porque el pescado modifica tanto la salinidad como la intensidad del conjunto. A\u00f1ade el zumo de lim\u00f3n poco a poco y termina con aceite de oliva y perejil. La acidez debe levantar el sabor del caldo, no ocultarlo. Revisa una \u00faltima vez cada porci\u00f3n por si quedara alguna espina, especialmente cuando vayan a comer ni\u00f1os. En algunas mesas griegas el pescado y las verduras se presentan en una fuente y el caldo aparte; aqu\u00ed se reparten juntos, directamente en cuencos calientes.<\/p><p>Sirve la psarosoupa en cuanto est\u00e9 terminada, con pan de pueblo, pimienta y lim\u00f3n adicional en la mesa. No mantengas la olla hirviendo mientras llegan los comensales: el pescado se romper\u00e1 y la patata empezar\u00e1 a deshacerse, volviendo turbio el caldo. Si quieres adelantar trabajo, prepara y enfr\u00eda \u00fanicamente el caldo colado, que puede conservarse hasta dos d\u00edas en el frigor\u00edfico. Cuece las verduras y escalfa el pescado el d\u00eda de la comida. La receta depende menos de ingredientes raros que de tres gestos precisos: limpiar bien las piezas, tratar el caldo con suavidad y reservar el pescado comestible para el final.<\/p><div class=\"tsh-callout\" role=\"note\">Pide cabezas y espinas sin branquias ni v\u00edsceras, mant\u00e9n un hervor muy suave y cuela sin presionar. Revisa tambi\u00e9n las porciones de pescado antes y despu\u00e9s de cocinarlas.<\/div><\/div>\n      <\/div>\n      <div class=\"tsh-key-grid\" aria-label=\"Claves t\u00e9cnicas\"><section class=\"tsh-key\"><div class=\"tsh-key-top\"><span class=\"tsh-key-no\" aria-hidden=\"true\">01<\/span><h4>Caldo corto y suave<\/h4><\/div><p>Veinte o veinticinco minutos bastan para extraer sabor de las cabezas y espinas sin introducir amargor.<\/p><\/section><section class=\"tsh-key\"><div class=\"tsh-key-top\"><span class=\"tsh-key-no\" aria-hidden=\"true\">02<\/span><h4>Verduras antes que pescado<\/h4><\/div><p>Las patatas deben estar casi tiernas cuando los trozos de pescado entren en la olla.<\/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 la pieza m\u00e1s gruesa<\/h4><\/div><p>Apaga el fuego cuando el centro est\u00e9 cocinado y las lascas todav\u00eda conserven humedad.<\/p><\/section><\/div><section class=\"tsh-plan tsh-anchor\" id=\"plan-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\" aria-labelledby=\"plan-title-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">\n        <div class=\"tsh-plan-head\"><p class=\"tsh-plan-kicker\">Organizaci\u00f3n<\/p><h4 id=\"plan-title-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">Mant\u00e9n refrigerado el pescado que vas a servir mientras preparas el caldo y las verduras<\/h4><\/div>\n        <ol class=\"tsh-plan-grid\"><li class=\"tsh-plan-item\"><span class=\"tsh-plan-when\">1 h 25 min antes<\/span><strong>Preparar el pescado y las verduras<\/strong><p>Comprueba la limpieza de cabezas y espinas, retira posibles espinas de los filetes y refrigera las porciones.<\/p><\/li><li class=\"tsh-plan-item\"><span class=\"tsh-plan-when\">1 h antes<\/span><strong>Cocer y colar el caldo<\/strong><p>Mant\u00e9n las piezas del caldo a fuego muy suave durante un m\u00e1ximo de 25 minutos y cuela sin presionar.<\/p><\/li><li class=\"tsh-plan-item\"><span class=\"tsh-plan-when\">30 min antes<\/span><strong>Cocer las verduras<\/strong><p>A\u00f1ade primero las patatas y zanahorias para que est\u00e9n casi tiernas antes de incorporar el pescado.<\/p><\/li><li class=\"tsh-plan-item\"><span class=\"tsh-plan-when\">8 min antes<\/span><strong>Escalfar y terminar<\/strong><p>Cuece los trozos de pescado hasta 63 \u00b0C y a\u00f1ade lim\u00f3n, aceite y perejil fuera del fuego.<\/p><\/li><\/ol>\n      <\/section>\n    <\/div>\n  <\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"ingredientes-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\" aria-labelledby=\"ingredientes-title-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">\n    <div class=\"tsh-card-head tsh-card-head--split tsh-tone-sage\">\n      <p class=\"tsh-kicker\">02 \u00b7 Cabezas y espinas bien limpias para el caldo, m\u00e1s pescado blanco firme para cada cuenco<\/p>\n      <h3 id=\"ingredientes-title-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">Ingredientes para 6 raciones<\/h3>\n      <p class=\"tsh-head-copy\">Pide al pescadero que retire branquias, v\u00edsceras y espinas, pero comprueba de nuevo todas las piezas antes de cocinarlas.<\/p>\n    <\/div>\n    <div class=\"tsh-card-body\">\n      <div class=\"tsh-ingredient-grid\"><section class=\"tsh-ingredient-card\" aria-labelledby=\"ingredientes-1-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\"><h4 id=\"ingredientes-1-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">Para el caldo corto de pescado<\/h4><ul><li><span class=\"tsh-amount\">1 kg<\/span><span>cabezas y espinas limpias de pescado blanco, sin branquias ni v\u00edsceras<\/span><\/li><li><span class=\"tsh-amount\">2 l<\/span><span>agua fr\u00eda<\/span><\/li><li><span class=\"tsh-amount\">30 ml<\/span><span>aceite de oliva virgen extra<\/span><\/li><li><span class=\"tsh-amount\">1 mediana<\/span><span>cebolla, cortada en rodajas<\/span><\/li><li><span class=\"tsh-amount\">1 peque\u00f1o<\/span><span>puerro, cortado en rodajas y bien lavado<\/span><\/li><li><span class=\"tsh-amount\">1<\/span><span>zanahoria, cortada en rodajas<\/span><\/li><li><span class=\"tsh-amount\">1 rama<\/span><span>apio, cortado en rodajas<\/span><\/li><li><span class=\"tsh-amount\">1<\/span><span>hoja de laurel<\/span><\/li><li><span class=\"tsh-amount\">6<\/span><span>tallos de perejil<\/span><\/li><\/ul><\/section><section class=\"tsh-ingredient-card\" aria-labelledby=\"ingredientes-2-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\"><h4 id=\"ingredientes-2-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">Para la sopa<\/h4><ul><li><span class=\"tsh-amount\">900 g<\/span><span>lomos o filetes firmes de pescado blanco, sin espinas y cortados en trozos de 6 cm<\/span><\/li><li><span class=\"tsh-amount\">700 g<\/span><span>patatas de carne firme, cortadas en trozos de 3 cm<\/span><\/li><li><span class=\"tsh-amount\">2<\/span><span>zanahorias, cortadas en rodajas gruesas<\/span><\/li><li><span class=\"tsh-amount\">2 ramas<\/span><span>apio, cortado en rodajas<\/span><\/li><li><span class=\"tsh-amount\">2 medianos<\/span><span>tomates maduros, pelados y troceados<\/span><\/li><li><span class=\"tsh-amount\">8 g<\/span><span>sal marina fina, m\u00e1s la necesaria al final<\/span><\/li><li><span class=\"tsh-amount\">\u00bd cucharadita<\/span><span>pimienta negra reci\u00e9n molida<\/span><\/li><\/ul><\/section><section class=\"tsh-ingredient-card\" aria-labelledby=\"ingredientes-3-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\"><h4 id=\"ingredientes-3-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">Para terminar<\/h4><ul><li><span class=\"tsh-amount\">60 ml<\/span><span>aceite de oliva virgen extra<\/span><\/li><li><span class=\"tsh-amount\">60 ml<\/span><span>zumo de lim\u00f3n reci\u00e9n exprimido, m\u00e1s al gusto<\/span><\/li><li><span class=\"tsh-amount\">\u00bd manojo<\/span><span>perejil fresco, picado<\/span><\/li><li><span class=\"tsh-amount\">6 rebanadas<\/span><span>pan de pueblo, para servir<\/span><\/li><\/ul><\/section><\/div>\n      <div class=\"tsh-note-grid\">\n        <aside class=\"tsh-note\" role=\"note\"><strong>Al\u00e9rgenos.<\/strong> Contiene pescado y, si se sirve con pan, trigo. Comprueba las etiquetas del pan si necesitas evitar otros al\u00e9rgenos.<\/aside>\n        <aside class=\"tsh-note\" role=\"note\"><strong>Equipo.<\/strong> Olla grande no reactiva, colador de malla fina, cuenco grande, espumadera, pinzas para espinas, term\u00f3metro de lectura instant\u00e1nea y recipientes poco profundos.<\/aside>\n      <\/div>\n    <\/div>\n  <\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"preparacion-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\" aria-labelledby=\"preparacion-title-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">\n    <div class=\"tsh-card-head tsh-card-head--split tsh-tone-blue\">\n      <p class=\"tsh-kicker\">03 \u00b7 Tres fases que mantienen separadas las piezas del caldo y el pescado que llegar\u00e1 al plato<\/p>\n      <h3 id=\"preparacion-title-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">Prepara y cuela el caldo, cuece las verduras y escalfa el pescado al final<\/h3>\n      <p class=\"tsh-head-copy\">Una olla limpia y un colador fino marcan el paso entre la extracci\u00f3n del caldo y la sopa terminada.<\/p>\n    <\/div>\n    <div class=\"tsh-card-body\"><div class=\"tsh-stages\"><section class=\"tsh-stage-card\" aria-labelledby=\"fase-1-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">\n      <div class=\"tsh-stage-head\"><span class=\"tsh-stage-badge\" aria-hidden=\"true\">I<\/span><h4 id=\"fase-1-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">Caldo corto de pescado<\/h4><span class=\"tsh-stage-time\">30 min<\/span><\/div>\n      <ol class=\"tsh-step-grid\"><li class=\"tsh-step\" id=\"step-01-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">01<\/span>\n    <div><h4>Revisar las cabezas y espinas<\/h4><p>Comprueba que no queden branquias ni v\u00edsceras. Enjuaga las piezas brevemente con agua fr\u00eda y esc\u00farrelas. Mant\u00e9n refrigerado el pescado de las raciones.<\/p><\/div>\n  <\/li><li class=\"tsh-step\" id=\"step-02-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">02<\/span>\n    <div><h4>Ablandar las verduras arom\u00e1ticas<\/h4><p>Calienta 30 ml de aceite a fuego medio-bajo. A\u00f1ade la cebolla, el puerro, la zanahoria y el apio; cocina 6 minutos sin que tomen color.<\/p><\/div>\n  <\/li><li class=\"tsh-step\" id=\"step-03-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">03<\/span>\n    <div><h4>Cocer con un hervor muy suave<\/h4><p>A\u00f1ade las cabezas, las espinas, el agua, el laurel y los tallos de perejil. Calienta lentamente, retira la espuma y cuece apenas a fuego lento durante 20\u201325 minutos.<\/p><\/div>\n  <\/li><li class=\"tsh-step\" id=\"step-04-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">04<\/span>\n    <div><h4>Colar sin presionar<\/h4><p>Pasa el caldo por un colador fino y deja que escurra por gravedad. Desecha los s\u00f3lidos y limpia la olla antes de devolver el l\u00edquido.<\/p><\/div>\n  <\/li><\/ol>\n    <\/section><section class=\"tsh-stage-card\" aria-labelledby=\"fase-2-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">\n      <div class=\"tsh-stage-head\"><span class=\"tsh-stage-badge\" aria-hidden=\"true\">II<\/span><h4 id=\"fase-2-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">Cocci\u00f3n de las verduras<\/h4><span class=\"tsh-stage-time\">20 min<\/span><\/div>\n      <ol class=\"tsh-step-grid\"><li class=\"tsh-step\" id=\"step-05-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">05<\/span>\n    <div><h4>A\u00f1adir las verduras m\u00e1s firmes<\/h4><p>Lleva el caldo colado a un hervor suave e incorpora las patatas, las zanahorias, el apio, el tomate, la sal y la pimienta.<\/p><\/div>\n  <\/li><li class=\"tsh-step\" id=\"step-06-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">06<\/span>\n    <div><h4>Cocer hasta que la patata est\u00e9 casi tierna<\/h4><p>Mant\u00e9n un hervor moderado durante 15\u201320 minutos, hasta que un cuchillo atraviese casi sin resistencia el trozo de patata m\u00e1s grande.<\/p><\/div>\n  <\/li><\/ol>\n    <\/section><section class=\"tsh-stage-card\" aria-labelledby=\"fase-3-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">\n      <div class=\"tsh-stage-head\"><span class=\"tsh-stage-badge\" aria-hidden=\"true\">III<\/span><h4 id=\"fase-3-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">Escalfado del pescado y acabado<\/h4><span class=\"tsh-stage-time\">10 min<\/span><\/div>\n      <ol class=\"tsh-step-grid\"><li class=\"tsh-step\" id=\"step-07-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">07<\/span>\n    <div><h4>Incorporar el pescado<\/h4><p>A\u00f1ade los trozos de pescado en una sola capa siempre que sea posible y mant\u00e9n el caldo justo por debajo del hervor durante 6\u20138 minutos.<\/p><\/div>\n  <\/li><li class=\"tsh-step\" id=\"step-08-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">08<\/span>\n    <div><h4>Comprobar el punto y las espinas<\/h4><p>Apaga el fuego cuando la pieza m\u00e1s gruesa alcance 63 \u00b0C. Revisa de nuevo las porciones por si quedara alguna espina.<\/p><span class=\"tsh-cue\">El pescado est\u00e1 opaco y h\u00famedo, y se separa en lascas anchas.<\/span><\/div>\n  <\/li><li class=\"tsh-step\" id=\"step-09-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">09<\/span>\n    <div><h4>A\u00f1adir lim\u00f3n, aceite y perejil<\/h4><p>Fuera del fuego, incorpora el zumo de lim\u00f3n, 60 ml de aceite y el perejil. Prueba y ajusta la sal sin volver a hervir la sopa.<\/p><\/div>\n  <\/li><li class=\"tsh-step\" id=\"step-10-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">10<\/span>\n    <div><h4>Servir inmediatamente<\/h4><p>Reparte pescado, verduras y caldo en cuencos calientes y acompa\u00f1a con el pan.<\/p><\/div>\n  <\/li><\/ol>\n    <\/section><\/div><\/div>\n  <\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"control-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\" aria-labelledby=\"control-title-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">\n    <div class=\"tsh-card-head tsh-card-head--split tsh-tone-rose\">\n      <p class=\"tsh-kicker\">04 \u00b7 Puntos medibles y se\u00f1ales visibles<\/p>\n      <h3 id=\"control-title-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">Caldo claro, ausencia de espinas y escalfado breve<\/h3>\n      <p class=\"tsh-head-copy\">Los tres puntos cr\u00edticos son la limpieza de las piezas, la intensidad del hervor y el momento de retirar el pescado.<\/p>\n    <\/div>\n    <div class=\"tsh-card-body\"><div class=\"tsh-control-grid\"><section class=\"tsh-control\"><p class=\"tsh-control-label\">Extracci\u00f3n del caldo<\/p><strong>20\u201325 min a fuego suave<\/strong><p>No prolongues la cocci\u00f3n ni presiones los s\u00f3lidos cuando los cueles.<\/p><\/section><section class=\"tsh-control\"><p class=\"tsh-control-label\">Control de espinas<\/p><strong>Dos comprobaciones<\/strong><p>Revisa los filetes crudos y cada porci\u00f3n una vez cocinada.<\/p><\/section><section class=\"tsh-control\"><p class=\"tsh-control-label\">Centro del pescado<\/p><strong>63 \u00b0C<\/strong><p>Apaga el fuego cuando la pieza m\u00e1s gruesa est\u00e9 cocinada y a\u00fan conserve humedad.<\/p><\/section><\/div><div class=\"tsh-table-wrap\"><table class=\"tsh-table\"><caption>Problemas frecuentes y correcciones<\/caption><thead><tr><th scope=\"col\">Problema<\/th><th scope=\"col\">Causa probable<\/th><th scope=\"col\">Correcci\u00f3n<\/th><\/tr><\/thead><tbody><tr><td data-label=\"Problema\">El caldo sabe amargo<\/td><td data-label=\"Causa probable\">Quedaron branquias, hirvi\u00f3 con demasiada fuerza o las espinas se cocieron demasiado tiempo.<\/td><td data-label=\"Correcci\u00f3n\">Utiliza piezas bien limpias y limita el hervor suave a un m\u00e1ximo de 25 minutos.<\/td><\/tr><tr><td data-label=\"Problema\">La sopa queda turbia<\/td><td data-label=\"Causa probable\">El caldo hirvi\u00f3 con fuerza o se presionaron los s\u00f3lidos contra el colador.<\/td><td data-label=\"Correcci\u00f3n\">Mant\u00e9n apenas unas burbujas y deja que el l\u00edquido se cuele por gravedad.<\/td><\/tr><tr><td data-label=\"Problema\">El pescado se deshace<\/td><td data-label=\"Causa probable\">Entr\u00f3 en la olla con las verduras o continu\u00f3 hirviendo despu\u00e9s de alcanzar su punto.<\/td><td data-label=\"Correcci\u00f3n\">A\u00f1\u00e1delo cuando las patatas est\u00e9n casi tiernas y apaga el fuego en cuanto llegue a 63 \u00b0C.<\/td><\/tr><\/tbody><\/table><\/div><\/div>\n  <\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"practica-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\" aria-labelledby=\"practica-title-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">\n    <div class=\"tsh-card-head tsh-card-head--split tsh-tone-violet\">\n      <p class=\"tsh-kicker\">05 \u00b7 Servicio, conservaci\u00f3n y ajustes \u00fatiles<\/p>\n      <h3 id=\"practica-title-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">Una sopa para llevar a la mesa en cuanto el pescado est\u00e9 cocinado<\/h3>\n      <p class=\"tsh-head-copy\">El caldo puede prepararse antes; las verduras y el pescado ofrecen mejor textura si se cuecen el d\u00eda de la comida.<\/p>\n    <\/div>\n    <div class=\"tsh-card-body\"><div class=\"tsh-practical-grid\"><section class=\"tsh-practical-card\"><h4>C\u00f3mo servir<\/h4><p>Sirve caliente con perejil, pan de pueblo y lim\u00f3n adicional; ofrece un buen aceite de oliva en la mesa.<\/p><\/section><section class=\"tsh-practical-card\"><h4>Conservaci\u00f3n<\/h4><p>Refrigera en un m\u00e1ximo de 2 horas, en recipientes poco profundos, y conserva hasta 2 d\u00edas. Recalienta suavemente hasta 74 \u00b0C.<\/p><\/section><section class=\"tsh-practical-card\"><h4>Preparaci\u00f3n anticipada<\/h4><p>Prepara y enfr\u00eda el caldo colado con hasta 2 d\u00edas de antelaci\u00f3n. Cu\u00e9celo de nuevo con verduras frescas y a\u00f1ade el pescado al final.<\/p><\/section><\/div><section class=\"tsh-swap\" aria-labelledby=\"sustituciones-title-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\"><div class=\"tsh-swap-head\"><h4 id=\"sustituciones-title-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">Sustituciones que s\u00ed funcionan<\/h4><p>Cada cambio modifica de manera concreta el resultado.<\/p><\/div><dl class=\"tsh-swap-list\"><div><dt>Cabezas y espinas de varias especies<\/dt><dd><strong>Cabeza y espinas de una sola especie suave<\/strong> El caldo tendr\u00e1 un perfil m\u00e1s sencillo y ser\u00e1 m\u00e1s f\u00e1cil identificar tanto el sabor como los posibles al\u00e9rgenos.<\/dd><\/div><div><dt>Tomates frescos<\/dt><dd><strong>200 g de tomate en conserva escurrido<\/strong> El color ser\u00e1 m\u00e1s intenso; evita a\u00f1adir todo el l\u00edquido para conservar la claridad del caldo.<\/dd><\/div><\/dl><\/section><\/div>\n  <\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"faq-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\" aria-labelledby=\"faq-title-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">\n    <div class=\"tsh-card-head tsh-card-head--split tsh-tone-gold\">\n      <p class=\"tsh-kicker\">06 \u00b7 Respuestas breves para cocinar con criterio<\/p>\n      <h3 id=\"faq-title-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">Preguntas frecuentes sobre la psarosoupa y la kakavia<\/h3>\n      \n    <\/div>\n    <div class=\"tsh-card-body\"><div class=\"tsh-faq-grid\"><details class=\"tsh-faq\" name=\"faq-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\"><summary class=\"tsh-faq-top\"><span class=\"tsh-faq-no\" aria-hidden=\"true\">01<\/span><h4>\u00bfPsarosoupa y kakavia son exactamente lo mismo?<\/h4><\/summary><div class=\"tsh-faq-answer\"><p>Los nombres se solapan, aunque kakavia suele evocar la antigua olla variable de los pescadores y psarosoupa es el t\u00e9rmino general para sopa de pescado.<\/p><\/div><\/details><details class=\"tsh-faq\" name=\"faq-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\"><summary class=\"tsh-faq-top\"><span class=\"tsh-faq-no\" aria-hidden=\"true\">02<\/span><h4>\u00bfPuedo sustituir las espinas por una pastilla de caldo?<\/h4><\/summary><div class=\"tsh-faq-answer\"><p>Se puede, pero el resultado suele ser m\u00e1s salado y menos limpio. Un caldo corto hecho con pescado fresco ofrece mejor sabor y cuerpo.<\/p><\/div><\/details><details class=\"tsh-faq\" name=\"faq-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\"><summary class=\"tsh-faq-top\"><span class=\"tsh-faq-no\" aria-hidden=\"true\">03<\/span><h4>\u00bfSe puede triturar la sopa?<\/h4><\/summary><div class=\"tsh-faq-answer\"><p>Existen versiones con una base de verduras triturada, pero esta conserva un caldo claro y trozos reconocibles de pescado y patata.<\/p><\/div><\/details><\/div><\/div>\n  <\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"nutricion-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\" aria-labelledby=\"nutricion-title-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">\n    <div class=\"tsh-card-head tsh-card-head--split tsh-tone-sage\">\n      <p class=\"tsh-kicker\">07 \u00b7 Estimaci\u00f3n por raci\u00f3n<\/p>\n      <h3 id=\"nutricion-title-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">Informaci\u00f3n nutricional<\/h3>\n      <p class=\"tsh-head-copy\">La estimaci\u00f3n incluye el pescado, las patatas, el aceite y el pan; la especie utilizada y la cantidad de caldo servida modificar\u00e1n los valores.<\/p>\n    <\/div>\n    <div class=\"tsh-card-body\">\n      <dl class=\"tsh-nutrition\">\n        <div><dt>Calor\u00edas<\/dt><dd>\u2248 385 kcal<\/dd><\/div>\n        <div><dt>Hidratos<\/dt><dd>\u2248 31 g<\/dd><\/div>\n        <div><dt>Prote\u00ednas<\/dt><dd>\u2248 35 g<\/dd><\/div>\n        <div><dt>Grasas<\/dt><dd>\u2248 14 g<\/dd><\/div>\n        <div><dt>Fibra<\/dt><dd>\u2248 5 g<\/dd><\/div>\n        <div><dt>Sodio<\/dt><dd>\u2248 590 mg<\/dd><\/div>\n      <\/dl>\n      <p class=\"tsh-nutrition-note\"><strong>Raci\u00f3n:<\/strong> una sexta parte de la sopa, con pescado y verduras. <strong>Al\u00e9rgenos clave:<\/strong> Pescado; trigo si se acompa\u00f1a con pan. Estimaci\u00f3n orientativa basada en valores est\u00e1ndar; cambia con las marcas, el recorte, la absorci\u00f3n y el reparto.<\/p>\n    <\/div>\n  <\/section>\n  <footer class=\"tsh-close\"><p class=\"tsh-close-kicker\">Resultado final<\/p><p class=\"tsh-close-quote\">Un caldo limpio se construye con poco hervor y un pescado protegido del exceso de cocci\u00f3n.<\/p><p class=\"tsh-close-copy\">Limpia bien las piezas, cuela sin presionar, comprueba dos veces las espinas y reserva el pescado para los \u00faltimos minutos.<\/p><\/footer>\n<\/section>\n<script type=\"application\/ld+json\" id=\"recipe-schema-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Recipe\",\n  \"name\": \"Psarosoupa: sopa griega de pescado con patatas, verduras, lim\u00f3n y caldo casero\",\n  \"description\": \"Las cabezas y espinas producen un caldo corto y limpio; las verduras se cuecen despu\u00e9s y los trozos de pescado se incorporan \u00fanicamente al final.\",\n  \"inLanguage\": \"es\",\n  \"image\": [\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Psarosoupa-\u2014-Kakavia-Greek-Fishermans-Fish-Soup-2.webp\",\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Psarosoupa-\u2014-Kakavia-Greek-Fishermans-Fish-Soup-1.webp\",\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Psarosoupa-\u2014-Kakavia-Greek-Fishermans-Fish-Soup-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\": \"Cocina griega\",\n  \"recipeCategory\": \"Sopa\",\n  \"cookingMethod\": \"Cocci\u00f3n en olla\",\n  \"keywords\": \"receta de psarosoupa, receta de kakavia, sopa griega de pescado, sopa de pescadores\",\n  \"recipeYield\": \"6 raciones\",\n  \"prepTime\": \"PT30M\",\n  \"cookTime\": \"PT55M\",\n  \"totalTime\": \"PT1H25M\",\n  \"recipeIngredient\": [\n    \"1 kg cabezas y espinas limpias de pescado blanco, sin branquias ni v\u00edsceras\",\n    \"2 l agua fr\u00eda\",\n    \"30 ml aceite de oliva virgen extra\",\n    \"1 mediana cebolla, cortada en rodajas\",\n    \"1 peque\u00f1o puerro, cortado en rodajas y bien lavado\",\n    \"1 zanahoria, cortada en rodajas\",\n    \"1 rama apio, cortado en rodajas\",\n    \"1 hoja de laurel\",\n    \"6 tallos de perejil\",\n    \"900 g lomos o filetes firmes de pescado blanco, sin espinas y cortados en trozos de 6 cm\",\n    \"700 g patatas de carne firme, cortadas en trozos de 3 cm\",\n    \"2 zanahorias, cortadas en rodajas gruesas\",\n    \"2 ramas apio, cortado en rodajas\",\n    \"2 medianos tomates maduros, pelados y troceados\",\n    \"8 g sal marina fina, m\u00e1s la necesaria al final\",\n    \"\u00bd cucharadita pimienta negra reci\u00e9n molida\",\n    \"60 ml aceite de oliva virgen extra\",\n    \"60 ml zumo de lim\u00f3n reci\u00e9n exprimido, m\u00e1s al gusto\",\n    \"\u00bd manojo perejil fresco, picado\",\n    \"6 rebanadas pan de pueblo, para servir\"\n  ],\n  \"recipeInstructions\": [\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Caldo corto de pescado\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Revisar las cabezas y espinas\",\n          \"text\": \"Comprueba que no queden branquias ni v\u00edsceras. Enjuaga las piezas brevemente con agua fr\u00eda y esc\u00farrelas. Mant\u00e9n refrigerado el pescado de las raciones.\",\n          \"url\": \"#step-01-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Ablandar las verduras arom\u00e1ticas\",\n          \"text\": \"Calienta 30 ml de aceite a fuego medio-bajo. A\u00f1ade la cebolla, el puerro, la zanahoria y el apio; cocina 6 minutos sin que tomen color.\",\n          \"url\": \"#step-02-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Cocer con un hervor muy suave\",\n          \"text\": \"A\u00f1ade las cabezas, las espinas, el agua, el laurel y los tallos de perejil. Calienta lentamente, retira la espuma y cuece apenas a fuego lento durante 20\u201325 minutos.\",\n          \"url\": \"#step-03-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Colar sin presionar\",\n          \"text\": \"Pasa el caldo por un colador fino y deja que escurra por gravedad. Desecha los s\u00f3lidos y limpia la olla antes de devolver el l\u00edquido.\",\n          \"url\": \"#step-04-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\"\n        }\n      ]\n    },\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Cocci\u00f3n de las verduras\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"A\u00f1adir las verduras m\u00e1s firmes\",\n          \"text\": \"Lleva el caldo colado a un hervor suave e incorpora las patatas, las zanahorias, el apio, el tomate, la sal y la pimienta.\",\n          \"url\": \"#step-05-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Cocer hasta que la patata est\u00e9 casi tierna\",\n          \"text\": \"Mant\u00e9n un hervor moderado durante 15\u201320 minutos, hasta que un cuchillo atraviese casi sin resistencia el trozo de patata m\u00e1s grande.\",\n          \"url\": \"#step-06-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\"\n        }\n      ]\n    },\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Escalfado del pescado y acabado\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Incorporar el pescado\",\n          \"text\": \"A\u00f1ade los trozos de pescado en una sola capa siempre que sea posible y mant\u00e9n el caldo justo por debajo del hervor durante 6\u20138 minutos.\",\n          \"url\": \"#step-07-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Comprobar el punto y las espinas\",\n          \"text\": \"Apaga el fuego cuando la pieza m\u00e1s gruesa alcance 63 \u00b0C. Revisa de nuevo las porciones por si quedara alguna espina. El pescado est\u00e1 opaco y h\u00famedo, y se separa en lascas anchas.\",\n          \"url\": \"#step-08-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"A\u00f1adir lim\u00f3n, aceite y perejil\",\n          \"text\": \"Fuera del fuego, incorpora el zumo de lim\u00f3n, 60 ml de aceite y el perejil. Prueba y ajusta la sal sin volver a hervir la sopa.\",\n          \"url\": \"#step-09-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Servir inmediatamente\",\n          \"text\": \"Reparte pescado, verduras y caldo en cuencos calientes y acompa\u00f1a con el pan.\",\n          \"url\": \"#step-10-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\"\n        }\n      ]\n    }\n  ],\n  \"nutrition\": {\n    \"@type\": \"NutritionInformation\",\n    \"servingSize\": \"una sexta parte de la sopa, con pescado y verduras\",\n    \"calories\": \"385 kcal\",\n    \"carbohydrateContent\": \"31 g\",\n    \"proteinContent\": \"35 g\",\n    \"fatContent\": \"14 g\",\n    \"fiberContent\": \"5 g\",\n    \"sodiumContent\": \"590 mg\"\n  }\n}\n<\/script>\n<script id=\"recipe-meta-sync-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">\n(function(){\n  var schemaId='recipe-schema-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup';\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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup[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-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup\">\n(function(){\n  var root=document.getElementById('recipe-es-gr-psarosoupa-kakavia-greek-fishermans-fish-soup');\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},"excerpt":{"rendered":"<p>Receta de psarosoupa o kakavia, la sopa griega de pescado con patatas y lim\u00f3n, elaborada con un caldo corto y porciones de pescado sin espinas.<\/p>\n","protected":false},"featured_media":4173,"parent":4113,"menu_order":0,"template":"","tags":[],"tsh_dish_type":[142,80],"tsh_national_cuisine":[155],"class_list":["post-4172","tsh_food","type-tsh_food","status-publish","has-post-thumbnail","tsh_dish_type-sopas-de-pescado-y-marisco","tsh_dish_type-sopas-y-caldos","tsh_national_cuisine-cocina-griega"],"_links":{"self":[{"href":"https:\/\/travelshelper.com\/es\/wp-json\/wp\/v2\/tsh_food\/4172","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/travelshelper.com\/es\/wp-json\/wp\/v2\/tsh_food"}],"about":[{"href":"https:\/\/travelshelper.com\/es\/wp-json\/wp\/v2\/types\/tsh_food"}],"up":[{"embeddable":true,"href":"https:\/\/travelshelper.com\/es\/wp-json\/wp\/v2\/tsh_food\/4113"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/travelshelper.com\/es\/wp-json\/wp\/v2\/media\/4173"}],"wp:attachment":[{"href":"https:\/\/travelshelper.com\/es\/wp-json\/wp\/v2\/media?parent=4172"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/travelshelper.com\/es\/wp-json\/wp\/v2\/tags?post=4172"},{"taxonomy":"tsh_dish_type","embeddable":true,"href":"https:\/\/travelshelper.com\/es\/wp-json\/wp\/v2\/tsh_dish_type?post=4172"},{"taxonomy":"tsh_national_cuisine","embeddable":true,"href":"https:\/\/travelshelper.com\/es\/wp-json\/wp\/v2\/tsh_national_cuisine?post=4172"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}