{"id":3811,"date":"2026-07-26T15:13:14","date_gmt":"2026-07-26T15:13:14","guid":{"rendered":"https:\/\/travelshelper.com\/holandski\/wereld-van-eten\/kroatische-nationale-gerechten\/kroatische-dillesoep\/"},"modified":"2026-07-26T15:13:14","modified_gmt":"2026-07-26T15:13:14","slug":"kroatische-dillesoep","status":"publish","type":"tsh_food","link":"https:\/\/travelshelper.com\/nl\/wereld-van-eten\/kroatische-nationale-gerechten\/kroatische-dillesoep\/","title":{"rendered":"Kroatische dillesoep"},"content":{"rendered":"\n<style>\n\/* Compact editorial recipe layout v2.4 \u2014 scoped to this recipe section. *\/\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup{\n  --gj-bg:#f5f2eb;\n  --gj-surface:#fffdfa;\n  --gj-surface-soft:#f8f4ec;\n  --gj-ink:#1d2421;\n  --gj-ink-soft:#414a46;\n  --gj-muted:#656c68;\n  --gj-gold:#8f6318;\n  --gj-gold-deep:#7d4f13;\n  --gj-gold-soft:#efe2c8;\n  --gj-night:#24312e;\n  --gj-night-deep:#18211f;\n  --gj-line:rgba(36,49,46,.12);\n  --gj-line-strong:rgba(36,49,46,.2);\n  --gj-serif:\"Iowan Old Style\",\"Palatino Linotype\",\"Book Antiqua\",Georgia,serif;\n  --gj-sans:\"Barlow\",\"Avenir Next\",\"Segoe UI\",Helvetica,Arial,sans-serif;\n  --gj-ease:cubic-bezier(.2,.7,.2,1);\n  position:relative;\n  isolation:isolate;\n  box-sizing:border-box;\n  width:min(1040px,calc(100% - 24px));\n  margin:clamp(12px,2.5vw,30px) auto;\n  padding:clamp(30px,4vw,50px) clamp(18px,4vw,46px) clamp(38px,4.5vw,56px);\n  overflow:hidden;\n  border:1px solid var(--gj-line);\n  border-radius:20px;\n  background:\n    radial-gradient(circle at 4% 0%,rgba(143,99,24,.08),transparent 24rem),\n    var(--gj-bg);\n  box-shadow:0 18px 52px rgba(36,49,46,.085);\n  color:var(--gj-ink);\n  font-family:var(--gj-sans);\n  font-size:16px;\n  font-weight:400;\n  line-height:1.64;\n  text-rendering:optimizeLegibility;\n  -webkit-font-smoothing:antialiased;\n  content-visibility:auto;\n  contain-intrinsic-size:3800px;\n}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup *,\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup *::before,\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup *::after{box-sizing:border-box}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup :where(h2,h3,h4,p,figure,figcaption,blockquote,ul,ol,li,dl,dt,dd){margin:0;padding:0}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup :where(img){max-width:100%}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-serif{font-family:var(--gj-serif);font-style:italic;font-weight:400}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup ::selection{background:var(--gj-gold-soft);color:var(--gj-night-deep)}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup :where(a){color:var(--gj-gold-deep);text-decoration-thickness:.08em;text-underline-offset:.16em}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup :where(a:focus-visible){outline:3px solid rgba(143,99,24,.28);outline-offset:3px;border-radius:4px}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup:lang(ar) :where(.gj-serif,.gj-title-accent,.gj-pull,.gj-sec-num,.gj-rail-stop time,.gj-steps>li::before,.gj-close-quote),\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup:lang(zh-Hans) :where(.gj-serif,.gj-title-accent,.gj-pull,.gj-sec-num,.gj-rail-stop time,.gj-steps>li::before,.gj-close-quote),\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup:lang(ja) :where(.gj-serif,.gj-title-accent,.gj-pull,.gj-sec-num,.gj-rail-stop time,.gj-steps>li::before,.gj-close-quote),\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup:lang(ko) :where(.gj-serif,.gj-title-accent,.gj-pull,.gj-sec-num,.gj-rail-stop time,.gj-steps>li::before,.gj-close-quote){font-style:normal}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup:lang(ar) :where(.gj-title,.gj-title-accent,.gj-sec h3,.gj-rail h3,.gj-eyebrow,.gj-rail-kicker,.gj-stage,.gj-close-kicker,.gj-fact dt,.gj-nutri-row dt){letter-spacing:0;text-transform:none}\n\n\/* Header *\/\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-masthead{max-width:880px;margin-bottom:clamp(22px,3vw,30px)}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-eyebrow{display:flex;align-items:center;gap:9px;margin-bottom:12px;color:var(--gj-gold-deep);font-size:10.5px;font-weight:700;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-eyebrow::before{content:\"\";width:26px;height:1px;flex:0 0 auto;background:currentColor}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-title{max-width:900px;margin-bottom:14px;color:var(--gj-ink);font-size:clamp(36px,5.2vw,58px);font-weight:650;letter-spacing:-.038em;line-height:1.02;text-wrap:balance}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-title-main,\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-title-accent{display:block}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-title b{font-weight:750}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-title-accent{max-width:820px;margin-top:7px;color:var(--gj-gold);font-size:.61em;letter-spacing:-.018em;line-height:1.1}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-sub{max-width:770px;margin-bottom:17px;color:var(--gj-ink-soft);font-size:clamp(15.5px,1.65vw,17.5px);line-height:1.62;text-wrap:pretty}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 0;list-style:none;color:var(--gj-muted);font-size:13px}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-meta li{display:inline-flex;align-items:center;white-space:nowrap}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-meta li+li::before{content:\"\";width:3px;height:3px;margin:0 10px;border-radius:50%;background:var(--gj-gold);opacity:.7}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-meta strong{margin-inline-start:4px;color:var(--gj-ink);font-weight:650}\n\n\/* Facts *\/\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-facts{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;margin-bottom:clamp(22px,3vw,30px);padding:1px;overflow:hidden;border-radius:14px;background:var(--gj-line);box-shadow:0 8px 24px rgba(36,49,46,.045)}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-fact{min-width:0;padding:12px 14px;background:rgba(255,253,250,.9)}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-fact dt{margin-bottom:3px;color:var(--gj-muted);font-size:9.5px;font-weight:700;letter-spacing:.14em;line-height:1.35;text-transform:uppercase}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-fact dd{color:var(--gj-ink);font-size:15px;font-weight:650;line-height:1.3;white-space:nowrap}\n\n\/* Hero *\/\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-hero{position:relative;margin-bottom:clamp(40px,5vw,54px);overflow:hidden;border:1px solid rgba(255,255,255,.5);border-radius:16px;background:var(--gj-gold-soft);box-shadow:0 14px 38px rgba(36,49,46,.09)}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-hero::after{content:\"\";position:absolute;inset:58% 0 0;pointer-events:none;background:linear-gradient(to bottom,transparent,rgba(13,19,18,.32))}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-hero img{display:block;width:100%;height:auto;aspect-ratio:16\/9;object-fit:cover}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-hero figcaption{position:absolute;z-index:1;inset-inline:13px;bottom:13px;width:fit-content;max-width:min(610px,calc(100% - 26px));padding:8px 11px;border:1px solid rgba(255,255,255,.15);border-radius:8px;background:rgba(24,33,31,.72);color:rgba(255,255,255,.9);font-size:12px;line-height:1.45;backdrop-filter:blur(10px)}\n\n\/* Section headings *\/\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-section{scroll-margin-top:20px}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-sec{display:grid;grid-template-columns:28px auto minmax(30px,1fr);align-items:center;gap:10px;margin-bottom:18px}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-sec-num{min-width:28px;color:var(--gj-gold);font-family:var(--gj-serif);font-size:14px;font-style:italic;line-height:1}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-sec h3{color:var(--gj-ink);font-size:clamp(21px,2.6vw,27px);font-weight:650;letter-spacing:-.02em;line-height:1.2;text-wrap:balance}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-sec::after{content:\"\";height:1px;background:linear-gradient(90deg,var(--gj-line-strong),transparent)}\n\n\/* Intro *\/\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-intro{margin-bottom:clamp(42px,5vw,56px)}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-intro-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:0 42px}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-copy-col{min-width:0}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-intro p{margin-bottom:14px;color:var(--gj-ink-soft);font-size:15px;line-height:1.74;text-wrap:pretty}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-intro p:last-child{margin-bottom:0}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-intro .gj-dropcap::first-letter{float:inline-start;margin-block-start:.09em;margin-inline-end:.14em;color:var(--gj-gold);font-family:var(--gj-serif);font-size:3.75em;font-style:italic;line-height:.72}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-pull{margin:20px 0 22px;padding-block:5px;padding-inline:19px 0;border-inline-start:2px solid var(--gj-gold);color:var(--gj-night);font-family:var(--gj-serif);font-size:clamp(17.5px,1.8vw,20px);font-style:italic;line-height:1.48}\n\n\/* Timeline *\/\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-rail{position:relative;margin-bottom:clamp(42px,5vw,56px);padding:clamp(22px,3vw,28px);overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:linear-gradient(135deg,var(--gj-night),var(--gj-night-deep));color:#f3efe7;box-shadow:0 14px 38px rgba(24,33,31,.13)}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-rail::before{content:\"\";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,transparent,#c9a55c 20%,#c9a55c 80%,transparent)}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-rail-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:end;margin-bottom:20px}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-rail-kicker{margin-bottom:4px;color:#d5b66f;font-size:9.5px;font-weight:700;letter-spacing:.17em;text-transform:uppercase}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-rail h3{color:#f7f3eb;font-size:clamp(19px,2.4vw,24px);font-weight:600;letter-spacing:-.015em;line-height:1.2}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-rail-total{color:#d3cec3;font-size:12px;white-space:nowrap}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-rail-track{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;list-style:none}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-rail-track::before{content:\"\";position:absolute;top:5px;inset-inline:7px;height:1px;background:rgba(255,255,255,.19)}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-rail-stop{position:relative;min-width:0;padding-top:20px}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-rail-stop::before{content:\"\";position:absolute;top:0;inset-inline-start:2px;width:11px;height:11px;border:2px solid #c9a55c;border-radius:50%;background:var(--gj-night-deep);box-shadow:0 0 0 4px rgba(201,165,92,.07)}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-rail-stop time{display:block;margin-bottom:2px;color:#d8ba77;font-family:var(--gj-serif);font-size:15px;font-style:italic}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-rail-stop span{display:block;color:#c9c5bb;font-size:12.5px;line-height:1.5}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-rail-sum{margin-top:20px;padding-top:16px;border-top:1px solid rgba(255,255,255,.13);color:#c9c5bb;font-size:13.5px;line-height:1.62}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-rail-sum strong{color:#f5f1e9;font-weight:650}\n\n\/* Ingredients, practical notes and nutrition *\/\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-ing-wrap,\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-steps-wrap,\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-practical,\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-nutri{margin-bottom:clamp(42px,5vw,56px)}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-ing-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-ing-col{display:grid;gap:14px;align-content:start;min-width:0}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-ing-group{position:relative;overflow:hidden;border:1px solid var(--gj-line);border-radius:14px;background:rgba(255,253,250,.88);box-shadow:0 7px 22px rgba(36,49,46,.04);transition:border-color 220ms var(--gj-ease),box-shadow 220ms var(--gj-ease)}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-ing-group::before{content:\"\";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,var(--gj-gold),rgba(143,99,24,.16))}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-ing-group h4{padding:17px 20px 11px;color:var(--gj-night);font-family:var(--gj-serif);font-size:17.5px;font-style:italic;font-weight:400;line-height:1.35}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-ing-group ul{list-style:none}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-ing-group li{position:relative;padding:10px 20px;padding-inline-start:36px;border-top:1px solid var(--gj-line);color:var(--gj-ink-soft);font-size:14px;line-height:1.48}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-ing-group li::before{content:\"\";position:absolute;top:1.27em;inset-inline-start:20px;width:5px;height:5px;border:1px solid var(--gj-gold);transform:rotate(45deg)}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-ing-group li strong{color:var(--gj-ink);font-weight:650}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-ing-group li em{display:block;margin-top:2px;color:var(--gj-muted);font-size:12.5px;font-style:normal;line-height:1.45}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-ing-note{position:relative;padding:16px 18px;padding-inline-start:47px;border:1px solid rgba(143,99,24,.17);border-radius:13px;background:linear-gradient(135deg,var(--gj-gold-soft),#f8efe0);color:#57441f;font-size:13px;line-height:1.58}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-ing-note::before{content:\"i\";position:absolute;top:16px;inset-inline-start:17px;display:grid;width:20px;height:20px;place-items:center;border:1px solid rgba(125,79,19,.4);border-radius:50%;color:var(--gj-gold-deep);font-family:var(--gj-serif);font-size:13px;font-style:italic}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-ing-note strong{color:#453514;font-weight:700}\n\n\/* Steps *\/\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-steps-wrap{counter-reset:gj-step}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-stage{display:flex;align-items:center;gap:9px;margin:24px 0 9px;color:var(--gj-gold-deep);font-size:10.5px;font-weight:750;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-stage:first-of-type{margin-top:0}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-stage span{display:grid;width:24px;height:24px;place-items:center;border:1px solid rgba(143,99,24,.24);border-radius:50%;background:rgba(255,253,250,.65);font-size:8.5px;letter-spacing:0}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-stage::after{content:\"\";flex:1;height:1px;background:linear-gradient(90deg,var(--gj-line-strong),transparent)}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-steps{display:grid;list-style:none;border-top:1px solid var(--gj-line)}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-steps>li{counter-increment:gj-step;display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;align-items:start;padding:13px 4px;border-bottom:1px solid var(--gj-line);transition:background 200ms var(--gj-ease)}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-steps>li::before{content:counter(gj-step,decimal-leading-zero);display:grid;width:32px;height:32px;place-items:center;border-radius:50%;background:var(--gj-gold-soft);color:var(--gj-gold-deep);font-family:var(--gj-serif);font-size:14px;font-style:italic;line-height:1}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-step-t{margin:0 0 3px;color:var(--gj-ink);font-size:15.5px;font-weight:700;line-height:1.35}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-step-x{color:var(--gj-ink-soft);font-size:14.2px;line-height:1.6}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-cue{color:var(--gj-gold-deep);font-weight:650}\n\n\/* Practical cards *\/\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-info-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-info-card{min-width:0;padding:17px 18px;border:1px solid var(--gj-line);border-radius:13px;background:rgba(255,253,250,.74)}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-info-card h4{display:flex;align-items:center;gap:9px;margin-bottom:7px;color:var(--gj-night);font-size:15px;font-weight:700;line-height:1.35}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-info-card h4::before{content:\"\";width:14px;height:1px;flex:0 0 auto;background:var(--gj-gold)}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-info-card p,\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-info-card li{color:var(--gj-ink-soft);font-size:13.7px;line-height:1.6}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-info-card ul,\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-info-card ol{margin-top:6px;padding-inline-start:19px}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-info-card li+li{margin-top:5px}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-info-card li::marker{color:var(--gj-gold);font-weight:700}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-info-card--wide ul{columns:2;column-gap:28px}\n\n\/* Nutrition *\/\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-nutri-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:1px;overflow:hidden;border-radius:13px;background:var(--gj-line)}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-nutri-row>div{min-width:0;padding:13px 14px;background:rgba(255,253,250,.88)}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-nutri-row dt{margin-bottom:3px;color:var(--gj-muted);font-size:9px;font-weight:750;letter-spacing:.13em;line-height:1.35;text-transform:uppercase}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-nutri-row dd{color:var(--gj-night);font-size:15.5px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.25}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-nutri-cap{margin-top:9px;color:var(--gj-muted);font-size:12px;line-height:1.55}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-nutri-cap strong{color:var(--gj-ink);font-weight:700}\n\n\/* Closing *\/\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-close{position:relative;display:grid;gap:7px;padding:clamp(22px,3vw,28px);border:1px solid var(--gj-line);border-inline-start:3px solid var(--gj-gold);border-radius:14px;background:rgba(255,253,250,.68);color:var(--gj-ink)}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-close-kicker{color:var(--gj-gold-deep);font-size:9.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-close-quote{max-width:800px;color:var(--gj-night);font-family:var(--gj-serif);font-size:clamp(18.5px,2.3vw,23px);font-style:italic;line-height:1.4;text-wrap:balance}\n#recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-close-copy{max-width:820px;color:var(--gj-muted);font-size:13.5px;line-height:1.62}\n\n@media (hover:hover) and (pointer:fine){\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-ing-group:hover{border-color:rgba(143,99,24,.24);box-shadow:0 10px 28px rgba(36,49,46,.065)}\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-steps>li:hover{background:rgba(255,253,250,.48)}\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-info-card:hover{border-color:rgba(143,99,24,.22)}\n}\n\n@media (min-width:760px){\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-ing-grid,\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-info-card--wide{grid-column:1\/-1}\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-nutri-row{grid-template-columns:repeat(6,minmax(0,1fr))}\n}\n@media (min-width:960px){\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-intro-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\n}\n@media (max-width:820px){\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-facts{grid-template-columns:repeat(3,minmax(0,1fr))}\n}\n@media (max-width:680px){\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup{width:calc(100% - 12px);padding:26px 16px 34px;border-radius:16px}\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-title{font-size:clamp(34px,11vw,46px);letter-spacing:-.032em}\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-title-accent{margin-top:6px;font-size:.64em}\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-facts{grid-template-columns:repeat(2,minmax(0,1fr))}\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-hero{border-radius:13px}\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-sec{grid-template-columns:25px minmax(0,1fr);gap:8px}\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-sec::after{display:none}\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-rail-head{grid-template-columns:1fr;gap:5px}\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-rail-track{grid-template-columns:1fr;gap:14px;padding-inline-start:3px}\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-rail-track::before{top:6px;inset-inline-end:auto;bottom:6px;inset-inline-start:8px;width:1px;height:auto}\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-rail-stop{padding-block:0;padding-inline:27px 0}\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-rail-stop::before{top:2px;inset-inline-start:0}\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-info-card--wide ul{columns:1}\n}\n@media (max-width:430px){\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-meta{display:grid;gap:3px}\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-meta li+li::before{display:none}\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-fact{padding:11px 10px}\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-fact dd{font-size:14px}\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-nutri-row{grid-template-columns:repeat(2,minmax(0,1fr))}\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-hero figcaption{position:static;width:auto;max-width:none;border:0;border-radius:0;background:var(--gj-night);backdrop-filter:none}\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-hero::after{display:none}\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-steps>li{grid-template-columns:34px minmax(0,1fr);gap:9px}\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-steps>li::before{width:29px;height:29px;font-size:13px}\n}\n@media (prefers-reduced-motion:reduce){\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup *,\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup *::before,\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup *::after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}\n}\n@media print{\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup{width:100%;max-width:none;margin:0;padding:0;overflow:visible;border:0;border-radius:0;background:#fff;box-shadow:none;color:#000;font-size:10.5pt;line-height:1.42;content-visibility:visible}\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-hero{display:none}\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-title{font-size:24pt}\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-title-accent,\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-sec-num,\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-cue,\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-stage,\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-steps>li::before{color:#000}\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-facts,\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-nutri-row,\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-ing-grid,\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-info-grid,\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-intro-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-fact,\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-nutri-row>div,\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-ing-group,\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-info-card,\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-steps>li,\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-pull,\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-rail,\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-close{break-inside:avoid;box-shadow:none}\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-rail{background:#fff;color:#000;border:1px solid #999}\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-rail *{color:#111!important}\n  #recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup .gj-close::after{content:\"travelshelper.com\";display:block;margin-top:10px;color:#666;font-size:9pt;letter-spacing:.05em}\n}\n<\/style>\n<section id=\"recipe-nl-hr-dill-soup-creamy-croatian-herbal-soup\" lang=\"nl\" dir=\"ltr\" aria-labelledby=\"recipe-title-nl-hr-dill-soup-creamy-croatian-herbal-soup\">\n  <header class=\"gj-masthead\">\n    <p class=\"gj-eyebrow\">Kroatische keuken \u00b7 Soep \u00b7 Recept<\/p>\n    <h2 class=\"gj-title\" id=\"recipe-title-nl-hr-dill-soup-creamy-croatian-herbal-soup\"><span class=\"gj-title-main\"><b>Kroatische dillesoep<\/b> met zure room en citroen<\/span><span class=\"gj-title-accent gj-serif\">afgewerkt met krokante croutons<\/span><\/h2>\n    <p class=\"gj-sub\">Verse dille, bouillon, zure room en eidooier vormen een zachte gebonden soep met citroen, terwijl apart gebakken croutons voor een droog, krokant contrast zorgen.<\/p>\n    <ul class=\"gj-meta\" aria-label=\"Basisinformatie over het recept\"><li>Categorie: <strong>Soep<\/strong><\/li><li>Keuken: <strong>Kroatische keuken<\/strong><\/li><li>Methode: <strong>Zacht koken en binden<\/strong><\/li><li>Moeilijkheid: <strong>Eenvoudig<\/strong><\/li><\/ul>\n  <\/header>\n  <dl class=\"gj-facts\" aria-label=\"Tijd, opbrengst en calorie\u00ebn\"><div class=\"gj-fact\"><dt>Opbrengst<\/dt><dd>6 porties<\/dd><\/div><div class=\"gj-fact\"><dt>Voorbereiding<\/dt><dd>15 min<\/dd><\/div><div class=\"gj-fact\"><dt>Garen<\/dt><dd>25 min<\/dd><\/div><div class=\"gj-fact\"><dt>Rust<\/dt><dd>5 min<\/dd><\/div><div class=\"gj-fact\"><dt>Totaal<\/dt><dd>45 min<\/dd><\/div><div class=\"gj-fact\"><dt>Per portie<\/dt><dd>\u2248 235 kcal<\/dd><\/div><\/dl>\n  <figure class=\"gj-hero\"><img loading=\"lazy\" src=\"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Dill-Soup-\u2014-Creamy-Croatian-Herbal-Soup-3.webp\" alt=\"Kroatische dillesoep met croutons naast een klein bord broodblokjes en een linnen servet\" width=\"1600\" height=\"900\" loading=\"lazy\" decoding=\"async\"><figcaption>Romige soep met fijn verdeelde verse dille en croutons die pas vlak voor het serveren worden toegevoegd.<\/figcaption><\/figure>\n  <section class=\"gj-section gj-intro\" aria-labelledby=\"recipe-origin-nl-hr-dill-soup-creamy-croatian-herbal-soup\">\n    <div class=\"gj-sec\"><span class=\"gj-sec-num\" aria-hidden=\"true\">I.<\/span><h3 id=\"recipe-origin-nl-hr-dill-soup-creamy-croatian-herbal-soup\">Achtergrond, smaak en techniek<\/h3><\/div>\n    <div class=\"gj-intro-grid\"><div class=\"gj-copy-col\"><p class=\"gj-dropcap\">Dillesoep komt in verschillende delen van Kroati\u00eb voor in lichte, zure en romige vormen. De karakteristieke smaak ligt volledig bij verse dille: groen, anijsachtig en licht citrusachtig. Omdat die aroma\u2019s vluchtig zijn, wordt de kruidige basis niet lang gekookt. Deze versie bouwt eerst een zachte soep van boter, ui, bloem en bouillon. Zure room en eidooier geven rondheid, terwijl citroen de afwerking helder houdt. De soep blijft dunner dan een puree; zij moet van de lepel vloeien en kleine groene stukjes dille gelijkmatig dragen.<\/p><blockquote class=\"gj-pull\">Verse dille verdraagt warmte, maar geen lange kooktijd; stelen en blaadjes krijgen daarom een verschillend moment in de pan.<\/blockquote><p>Ui wordt zeer fijn gesneden en in boter glazig gemaakt zonder bruine randen. Bloem gaart vervolgens twee minuten mee. Die korte roux verwijdert de rauwe bloemsmaak, maar behoudt een bleke kleur. Bouillon wordt in kleine hoeveelheden ingeklopt. Een paar minuten rustig koken is nodig om het zetmeel volledig te laten zwellen en een gladde textuur te krijgen. Hard koken is niet nodig en kan later problemen geven wanneer zure room en eidooier worden toegevoegd.<\/p><p>Tempereren is de kritieke stap. Zure room en eidooier worden eerst gladgeroerd met citroensap. Daarna gaat er al kloppend een soeplepel hete bouillon bij, gevolgd door nog een. Dit brengt het mengsel geleidelijk op temperatuur en verkleint de kans op schiften. De pan gaat op laag vuur en mag na toevoeging niet meer koken. Een temperatuur rond 75\u201380 \u00b0C is voldoende om de soep te binden en de eidooier veilig te verhitten zonder korrels te vormen.<\/p><\/div><div class=\"gj-copy-col\"><p>Dille wordt in twee delen gebruikt. Fijngehakte stelen gaan kort in de hete bouillon omdat zij steviger zijn; de zachte blaadjes volgen pas nadat de room is opgenomen. Zo blijft de kleur fris en de geur herkenbaar. Citroensap wordt eveneens in twee momenten beoordeeld. Het deel in het roommengsel stabiliseert de smaak, terwijl enkele druppels op het einde alleen nodig zijn wanneer de bouillon of zure room weinig zuur heeft. Zout wordt voorzichtig toegevoegd, vooral wanneer commerci\u00eble bouillon wordt gebruikt.<\/p><p>Croutons worden apart in de oven of koekenpan gebakken. Zij horen droog en goudbruin te zijn voordat ze de soep raken. In de kom worden slechts enkele blokjes toegevoegd, zodat een deel krokant blijft en een deel langzaam vocht opneemt. De soep kan warm of lauwwarm worden gegeten, maar langdurig warmhouden schaadt zowel dille als zuivel. Daarom wordt zij kort voor het serveren afgewerkt en na vijf minuten rust direct opgeschept.<\/p><p>Dille verandert snel onder invloed van hitte. Lang meekoken geeft een donkerder, vlakker kruidkarakter, terwijl een deel dat pas na het pureren wordt toegevoegd zijn groene geur behoudt. Daarom wordt de hoeveelheid verdeeld: een eerste deel bouwt de basis op, een tweede deel bepaalt de frisse afwerking. De soep mag na room of zure room niet meer krachtig koken, omdat het zuivel dan kan schiften en de kruiden hun helderheid verliezen. Voor een glad resultaat wordt zij door een fijne zeef gehaald; voor een huiselijker structuur volstaat zorgvuldig pureren. Beide versies horen lepelbaar te blijven, niet zo dik als puree. Een warme kom vertraagt het afkoelen merkbaar. Dunne soep wordt niet met extra bloem gecorrigeerd.<\/p><\/div><\/div>\n  <\/section>\n  <aside class=\"gj-rail\" aria-labelledby=\"recipe-timeline-nl-hr-dill-soup-creamy-croatian-herbal-soup\">\n    <div class=\"gj-rail-head\"><div><p class=\"gj-rail-kicker\">Van voorbereiding tot serveermoment<\/p><h3 id=\"recipe-timeline-nl-hr-dill-soup-creamy-croatian-herbal-soup\">Ritme van de bereiding<\/h3><\/div><p class=\"gj-rail-total\">Totale duur: 45 min<\/p><\/div>\n    <ol class=\"gj-rail-track\"><li class=\"gj-rail-stop\"><time datetime=\"PT0M\">0:00<\/time><span>Dille scheiden, ui snijden en brood in blokjes verdelen.<\/span><\/li><li class=\"gj-rail-stop\"><time datetime=\"PT15M\">0:15<\/time><span>Bleke roux maken en bouillon glad inkloppen.<\/span><\/li><li class=\"gj-rail-stop\"><time datetime=\"PT30M\">0:30<\/time><span>Zure room en eidooier tempereren; dille toevoegen.<\/span><\/li><li class=\"gj-rail-stop\"><time datetime=\"PT45M\">0:45<\/time><span>Na korte rust met krokante croutons serveren.<\/span><\/li><\/ol>\n    <p class=\"gj-rail-sum\"><strong>Het recept in het kort.<\/strong> Ui wordt zacht in boter gestoofd en met bloem tot een bleke roux gemaakt. Natriumarme bouillon wordt geleidelijk ingeklopt en enkele minuten gekookt tot de basis glad is. Zure room, eidooier en citroensap worden apart gemengd en met hete soep getemperd. Daarna blijft de pan onder het kookpunt. Dille gaat pas in de laatste minuten erbij, zodat kleur en aroma niet verdwijnen. Broodblokjes worden met olijfolie apart goudbruin gebakken en vlak voor het eten over de kommen verdeeld. De soep rust vijf minuten buiten het vuur, wordt op zout en zuur gecontroleerd en levert zes lichte voorgerechtporties met een romige maar nog vloeibare structuur.<\/p>\n  <\/aside>\n  <section class=\"gj-section gj-ing-wrap\" aria-labelledby=\"recipe-ingredients-nl-hr-dill-soup-creamy-croatian-herbal-soup\">\n    <div class=\"gj-sec\"><span class=\"gj-sec-num\" aria-hidden=\"true\">II.<\/span><h3 id=\"recipe-ingredients-nl-hr-dill-soup-creamy-croatian-herbal-soup\">Ingredi\u00ebnten<\/h3><\/div>\n    <div class=\"gj-ing-grid\"><div class=\"gj-ing-col\"><section class=\"gj-ing-group\" aria-labelledby=\"recipe-ingredients-1-nl-hr-dill-soup-creamy-croatian-herbal-soup\"><h4 id=\"recipe-ingredients-1-nl-hr-dill-soup-creamy-croatian-herbal-soup\">Voor de soep<\/h4><ul><li><strong>40 g ongezouten boter<\/strong><\/li><li><strong>100 g gele ui, zeer fijn gesneden<\/strong><\/li><li><strong>25 g tarwebloem<\/strong><\/li><li><strong>1 l natriumarme groentebouillon<\/strong><\/li><li><strong>200 g volle zure room<\/strong><\/li><li><strong>1 grote eidooier<\/strong><\/li><li><strong>60 g verse dille<\/strong><em>Stelen en blaadjes apart fijnhakken.<\/em><\/li><li><strong>20 ml citroensap<\/strong><\/li><li><strong>6 g fijn zeezout<\/strong><em>Pas na het proeven van de bouillon toevoegen.<\/em><\/li><li><strong>1 g witte peper<\/strong><\/li><\/ul><\/section><\/div><div class=\"gj-ing-col\"><section class=\"gj-ing-group\" aria-labelledby=\"recipe-ingredients-2-nl-hr-dill-soup-creamy-croatian-herbal-soup\"><h4 id=\"recipe-ingredients-2-nl-hr-dill-soup-creamy-croatian-herbal-soup\">Voor de croutons<\/h4><ul><li><strong>160 g stevig witbrood, in blokjes van 2 cm<\/strong><em>Bij voorkeur een dag oud.<\/em><\/li><li><strong>20 ml olijfolie<\/strong><\/li><li><strong>1 g gedroogde dille<\/strong><\/li><\/ul><\/section><aside class=\"gj-ing-note\"><strong>Allergenen en veiligheid.<\/strong> Het recept bevat gluten, melk en ei. Groentebouillon kan selderij bevatten; kies een expliciet selderijvrije bouillon wanneer dat allergeen moet worden vermeden.<\/aside><\/div><\/div>\n  <\/section>\n  <section class=\"gj-section gj-steps-wrap\" aria-labelledby=\"recipe-method-nl-hr-dill-soup-creamy-croatian-herbal-soup\">\n    <div class=\"gj-sec\"><span class=\"gj-sec-num\" aria-hidden=\"true\">III.<\/span><h3 id=\"recipe-method-nl-hr-dill-soup-creamy-croatian-herbal-soup\">Bereiding, stap voor stap<\/h3><\/div>\n    <h4 class=\"gj-stage\"><span aria-hidden=\"true\">01<\/span> Croutons en soepbasis<\/h4><ol class=\"gj-steps\"><li><div><p class=\"gj-step-t\">Bak de croutons<\/p><p class=\"gj-step-x\">Verwarm de oven tot 190 \u00b0C. Meng brood, olijfolie en gedroogde dille en bak 10\u201312 minuten tot de blokjes droog en goudbruin zijn; schep halverwege om.<\/p><\/div><\/li><li><div><p class=\"gj-step-t\">Maak een bleke roux<\/p><p class=\"gj-step-x\">Smelt boter op laag vuur, voeg ui toe en laat 6 minuten glazig worden. Roer bloem erdoor en laat 2 minuten garen zonder te kleuren.<\/p><\/div><\/li><li><div><p class=\"gj-step-t\">Klop de bouillon glad<\/p><p class=\"gj-step-x\">Voeg bouillon in vier delen toe en klop na elke toevoeging glad. Laat 7 minuten zacht koken tot de basis licht gebonden is.<\/p><\/div><\/li><\/ol><h4 class=\"gj-stage\"><span aria-hidden=\"true\">02<\/span> Zuivel en dille<\/h4><ol class=\"gj-steps\"><li><div><p class=\"gj-step-t\">Tempereer zure room en eidooier<\/p><p class=\"gj-step-x\">Roer zure room, eidooier en citroensap glad. Klop er twee soeplepels hete bouillon \u00e9\u00e9n voor \u00e9\u00e9n door.<\/p><\/div><\/li><li><div><p class=\"gj-step-t\">Bind zonder te koken<\/p><p class=\"gj-step-x\">Zet de pan op laag vuur en klop het roommengsel erin. Verwarm 3\u20134 minuten tot 75\u201380 \u00b0C; laat de soep niet meer koken.<\/p><\/div><\/li><li><div><p class=\"gj-step-t\">Voeg verse dille toe<\/p><p class=\"gj-step-x\">Roer eerst de fijngehakte dillestelen en na 1 minuut de blaadjes erdoor. Breng op smaak met zout en witte peper, haal van het vuur en laat 5 minuten rusten.<\/p><\/div><\/li><li><div><p class=\"gj-step-t\">Serveer met droge croutons<\/p><p class=\"gj-step-x\">Schep de soep in warme kommen en voeg de croutons pas aan tafel toe, zodat hun bovenkant krokant blijft.<\/p><\/div><\/li><\/ol>\n  <\/section>\n  <section class=\"gj-section gj-practical\" aria-labelledby=\"recipe-practical-nl-hr-dill-soup-creamy-croatian-herbal-soup\">\n    <div class=\"gj-sec\"><span class=\"gj-sec-num\" aria-hidden=\"true\">IV.<\/span><h3 id=\"recipe-practical-nl-hr-dill-soup-creamy-croatian-herbal-soup\">Serveren, bewaren en praktische aanpassingen<\/h3><\/div>\n    <div class=\"gj-info-grid\">\n      <section class=\"gj-info-card\"><h4>Serveren en combineren<\/h4><p>Serveer als licht voorgerecht of met extra brood als lunch. Een paar geraspte citroenschilletjes kunnen vlak voor het eten worden toegevoegd, maar geen grote hoeveelheid die de dille overheerst.<\/p><\/section>\n      <section class=\"gj-info-card\"><h4>Bewaren en opnieuw verwarmen<\/h4><p>Koel snel terug en bewaar maximaal 2 dagen bij 4 \u00b0C. Verwarm op laag vuur al roerend tot ten minste 74 \u00b0C en laat niet doorkoken. Bewaar croutons apart en droog; invriezen wordt afgeraden omdat de zuivelemulsie kan breken.<\/p><\/section>\n      <section class=\"gj-info-card\"><h4>Vier werkbare variaties<\/h4><ul><li>Vervang de helft van de zure room door volle yoghurt en houd de temperatuur extra laag.<\/li><li>Gebruik 150 g gekookte aardappel, fijngepureerd, in plaats van bloem voor een glutenvrije binding.<\/li><li>Voeg 100 g fijngeraspte komkommer pas na afkoelen toe voor een koude zomerversie.<\/li><li>Laat eidooier weg en gebruik 30 g extra zure room voor een iets minder volle maar eenvoudigere soep.<\/li><\/ul><\/section>\n      <section class=\"gj-info-card\"><h4>Drie observaties uit de testkeuken<\/h4><ol><li>De bloem moet gaar worden maar niet bruinen; kleur zou de heldere kruidensmaak veranderen.<\/li><li>Tempereren werkt alleen wanneer hete vloeistof geleidelijk en onder voortdurend kloppen wordt toegevoegd.<\/li><li>Croutons worden buiten de soep bewaard, anders verdwijnen hun droge randen binnen enkele minuten.<\/li><\/ol><\/section>\n      <section class=\"gj-info-card gj-info-card--wide\"><h4>Benodigde uitrusting<\/h4><ul><li>Middelgrote soeppan<\/li><li>Garde<\/li><li>Keukenthermometer<\/li><li>Bakplaat<\/li><li>Scherp kruidenmes<\/li><\/ul><\/section>\n    <\/div>\n  <\/section>\n  <section class=\"gj-section gj-nutri\" aria-labelledby=\"recipe-nutrition-nl-hr-dill-soup-creamy-croatian-herbal-soup\">\n    <div class=\"gj-sec\"><span class=\"gj-sec-num\" aria-hidden=\"true\">V.<\/span><h3 id=\"recipe-nutrition-nl-hr-dill-soup-creamy-croatian-herbal-soup\">Voedingswaarden per portie<\/h3><\/div>\n    <dl class=\"gj-nutri-row\"><div><dt>Calorie\u00ebn<\/dt><dd>\u2248 235 kcal<\/dd><\/div><div><dt>Koolhydraten<\/dt><dd>\u2248 24 g<\/dd><\/div><div><dt>Eiwitten<\/dt><dd>\u2248 5 g<\/dd><\/div><div><dt>Vetten<\/dt><dd>\u2248 13 g<\/dd><\/div><div><dt>Vezels<\/dt><dd>\u2248 2 g<\/dd><\/div><div><dt>Natrium<\/dt><dd>\u2248 600 mg<\/dd><\/div><\/dl>\n    <p class=\"gj-nutri-cap\"><strong>Portie:<\/strong> 1 kom met croutons (ongeveer 280 g). <strong>Belangrijkste allergenen:<\/strong> Het recept bevat gluten, melk en ei. Groentebouillon kan selderij bevatten; kies een expliciet selderijvrije bouillon wanneer dat allergeen moet worden vermeden. <strong>Schatting:<\/strong> De schatting omvat alle croutons en volle zure room. Bouillonmerk, broodsoort en de werkelijk gebruikte hoeveelheid zout hebben vooral invloed op natrium en energie.<\/p>\n  <\/section>\n  <footer class=\"gj-close\"><p class=\"gj-close-kicker\">Slotbeeld<\/p><p class=\"gj-close-quote\">De soep blijft romig zonder zwaar te worden, omdat dille en citroen tot het laatste moment fris blijven.<\/p><p class=\"gj-close-copy\">Een bleke roux geeft structuur, maar de temperatuurbeheersing na het toevoegen van zuivel bepaalt de gladheid. De croutons leveren het enige harde contrast.<\/p><\/footer>\n<\/section>\n<script type=\"application\/ld+json\" id=\"recipe-schema-nl-hr-dill-soup-creamy-croatian-herbal-soup\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Recipe\",\n  \"name\": \"Kroatische dillesoep met zure room en citroen afgewerkt met krokante croutons\",\n  \"description\": \"Verse dille, bouillon, zure room en eidooier vormen een zachte gebonden soep met citroen, terwijl apart gebakken croutons voor een droog, krokant contrast zorgen.\",\n  \"inLanguage\": \"nl\",\n  \"image\": [\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Dill-Soup-\u2014-Creamy-Croatian-Herbal-Soup-2.webp\",\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Dill-Soup-\u2014-Creamy-Croatian-Herbal-Soup-1.webp\",\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Dill-Soup-\u2014-Creamy-Croatian-Herbal-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\": \"Kroatische keuken\",\n  \"recipeCategory\": \"Soep\",\n  \"cookingMethod\": \"Zacht koken en binden\",\n  \"keywords\": \"Kroatische dillesoep recept, romige soep met verse dille, dillesoep met zure room, soep binden met eidooier, zelfgemaakte dillecroutons\",\n  \"prepTime\": \"PT15M\",\n  \"cookTime\": \"PT25M\",\n  \"totalTime\": \"PT45M\",\n  \"recipeYield\": \"6 porties\",\n  \"nutrition\": {\n    \"@type\": \"NutritionInformation\",\n    \"calories\": \"235 kcal\",\n    \"carbohydrateContent\": \"24 g\",\n    \"proteinContent\": \"5 g\",\n    \"fatContent\": \"13 g\",\n    \"fiberContent\": \"2 g\",\n    \"sodiumContent\": \"600 mg\",\n    \"servingSize\": \"1 kom met croutons (ongeveer 280 g)\"\n  },\n  \"recipeIngredient\": [\n    \"40 g ongezouten boter\",\n    \"100 g gele ui, zeer fijn gesneden\",\n    \"25 g tarwebloem\",\n    \"1 l natriumarme groentebouillon\",\n    \"200 g volle zure room\",\n    \"1 grote eidooier\",\n    \"60 g verse dille\",\n    \"20 ml citroensap\",\n    \"6 g fijn zeezout\",\n    \"1 g witte peper\",\n    \"160 g stevig witbrood, in blokjes van 2 cm\",\n    \"20 ml olijfolie\",\n    \"1 g gedroogde dille\"\n  ],\n  \"recipeInstructions\": [\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Croutons en soepbasis\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Bak de croutons\",\n          \"text\": \"Verwarm de oven tot 190 \u00b0C. Meng brood, olijfolie en gedroogde dille en bak 10\u201312 minuten tot de blokjes droog en goudbruin zijn; schep halverwege om.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Maak een bleke roux\",\n          \"text\": \"Smelt boter op laag vuur, voeg ui toe en laat 6 minuten glazig worden. Roer bloem erdoor en laat 2 minuten garen zonder te kleuren.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Klop de bouillon glad\",\n          \"text\": \"Voeg bouillon in vier delen toe en klop na elke toevoeging glad. Laat 7 minuten zacht koken tot de basis licht gebonden is.\"\n        }\n      ]\n    },\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Zuivel en dille\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Tempereer zure room en eidooier\",\n          \"text\": \"Roer zure room, eidooier en citroensap glad. Klop er twee soeplepels hete bouillon \u00e9\u00e9n voor \u00e9\u00e9n door.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Bind zonder te koken\",\n          \"text\": \"Zet de pan op laag vuur en klop het roommengsel erin. Verwarm 3\u20134 minuten tot 75\u201380 \u00b0C; laat de soep niet meer koken.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Voeg verse dille toe\",\n          \"text\": \"Roer eerst de fijngehakte dillestelen en na 1 minuut de blaadjes erdoor. Breng op smaak met zout en witte peper, haal van het vuur en laat 5 minuten rusten.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Serveer met droge croutons\",\n          \"text\": \"Schep de soep in warme kommen en voeg de croutons pas aan tafel toe, zodat hun bovenkant krokant blijft.\"\n        }\n      ]\n    }\n  ]\n}\n<\/script>\n<script id=\"recipe-meta-sync-nl-hr-dill-soup-creamy-croatian-herbal-soup\">\n(function(){\n  var schemaId='recipe-schema-nl-hr-dill-soup-creamy-croatian-herbal-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    }\n    if(!data.inLanguage){\n      var recipeSection=q('#recipe-nl-hr-dill-soup-creamy-croatian-herbal-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","protected":false},"featured_media":3812,"parent":3721,"menu_order":0,"template":"","tags":[],"tsh_dish_type":[238,134],"tsh_national_cuisine":[232],"class_list":["post-3811","tsh_food","type-tsh_food","status-publish","has-post-thumbnail","tsh_dish_type-romige-soepen-en-pureesoepen","tsh_dish_type-soepen-en-bouillons","tsh_national_cuisine-kroatische-keuken"],"_links":{"self":[{"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_food\/3811","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_food"}],"about":[{"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/types\/tsh_food"}],"up":[{"embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_food\/3721"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/media\/3812"}],"wp:attachment":[{"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/media?parent=3811"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tags?post=3811"},{"taxonomy":"tsh_dish_type","embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_dish_type?post=3811"},{"taxonomy":"tsh_national_cuisine","embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_national_cuisine?post=3811"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}