{"id":3839,"date":"2026-07-27T12:18:04","date_gmt":"2026-07-27T12:18:04","guid":{"rendered":"https:\/\/travelshelper.com\/holandski\/wereld-van-eten\/kroatische-nationale-gerechten\/dubrovacki-sporki-makaruli\/"},"modified":"2026-07-27T12:18:04","modified_gmt":"2026-07-27T12:18:04","slug":"dubrovacki-sporki-makaruli","status":"publish","type":"tsh_food","link":"https:\/\/travelshelper.com\/nl\/wereld-van-eten\/kroatische-nationale-gerechten\/dubrovacki-sporki-makaruli\/","title":{"rendered":"Dubrova\u010dki \u0161porki makaruli"},"content":{"rendered":"\n<style>\n#recipe-nl-hr-dubrovacki-sporki-makaruli{\n  --page:#faf8f4;--paper:#fff;--warm:#fffdf9;--ink:#171c1a;--copy:#46504d;--muted:#69716e;\n  --line:#e4ddd2;--line2:#d6c9b7;--gold:#99640d;--gold2:#6b4005;--goldsoft:#f7ecd8;\n  --night:#17211f;--sage:#176744;--sagebg:#eaf6ef;--blue:#245aa5;--bluebg:#edf4ff;\n  --rose:#973f2f;--rosebg:#fbefeb;--violet:#684b95;--violetbg:#f4effb;\n  --shadow:0 12px 34px rgba(42,35,25,.055);\n  position:relative;isolation:isolate;box-sizing:border-box;width:min(1180px,calc(100% - 20px));\n  margin:clamp(12px,2vw,28px) auto clamp(28px,4vw,54px);color:var(--ink);\n  font-family:\"Barlow\",\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.7;\n  text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased\n}\n#recipe-nl-hr-dubrovacki-sporki-makaruli *,#recipe-nl-hr-dubrovacki-sporki-makaruli *::before,#recipe-nl-hr-dubrovacki-sporki-makaruli *::after{box-sizing:border-box}\n#recipe-nl-hr-dubrovacki-sporki-makaruli :where(h2,h3,h4,p,figure,figcaption,ul,ol,li,dl,dt,dd){margin:0;padding:0}\n#recipe-nl-hr-dubrovacki-sporki-makaruli :where(img){display:block;max-width:100%}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-anchor{scroll-margin-top:20px}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-masthead,#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-card{overflow:hidden;margin-bottom:18px;border:1px solid var(--line);border-radius:19px;background:var(--paper);box-shadow:var(--shadow)}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-title-wrap{position:relative;padding:clamp(27px,4vw,47px) clamp(20px,4.5vw,54px) clamp(23px,3.4vw,37px);background:radial-gradient(circle at 100% 0%,rgba(153,100,13,.11),transparent 26rem),linear-gradient(145deg,#fffdfa,#fbf6ed)}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-title-wrap::after{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--gold2),#d5ad61 55%,transparent)}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-main-kicker{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:var(--gold2);font-size:10.5px;font-weight:800;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-main-kicker::before{content:\"\";width:30px;height:2px;background:currentColor}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-title{max-width:980px;color:var(--ink);font-size:clamp(32px,4.8vw,53px);font-weight:790;letter-spacing:-.043em;line-height:1.05;text-wrap:balance}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-title-main,#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-title-accent{display:block}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-title-accent{margin-top:8px;color:var(--gold);font-size:.58em;font-weight:640;letter-spacing:-.022em;line-height:1.15}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-lead{max-width:920px;margin-top:17px;color:var(--copy);font-size:clamp(15.5px,1.65vw,18px);line-height:1.66;text-wrap:pretty}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:20px;list-style:none}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-meta li{min-width:0;padding:10px 12px;border:1px solid #dfc99f;border-radius:12px;background:#fff9ef}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-meta span{display:block;color:var(--muted);font-size:9px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-meta strong{display:block;margin-top:3px;color:#57370a;font-size:13px;font-weight:750;line-height:1.3}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-hero{border-top:1px solid var(--line);background:#eee7dc}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-hero img{width:100%;height:auto;aspect-ratio:16\/9;object-fit:cover;object-position:center}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-hero figcaption{padding:11px clamp(16px,3vw,30px);border-top:1px solid var(--line);background:#fff;color:var(--muted);font-size:12.5px;line-height:1.5}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-facts{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;padding:1px;background:var(--line)}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-fact{min-width:0;padding:14px 15px;background:var(--warm)}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-fact dt{margin-bottom:4px;color:var(--muted);font-size:9.5px;font-weight:800;letter-spacing:.12em;line-height:1.35;text-transform:uppercase}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-fact dd{color:var(--ink);font-size:14.5px;font-weight:760;line-height:1.3;font-variant-numeric:tabular-nums}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-quick-nav{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px;padding:12px;border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:0 8px 24px rgba(42,35,25,.035)}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-quick-nav a{display:inline-flex;align-items:center;min-height:34px;padding:6px 11px;border:1px solid #e2d3ba;border-radius:999px;background:#fffaf2;color:#57370a;font-size:12.5px;font-weight:700;line-height:1.2;text-decoration:none}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-card-head{--tone:var(--gold2);--tonebg:#fbf3e6;padding:clamp(20px,2.7vw,30px) clamp(18px,3vw,34px);border-bottom:1px solid var(--line);background:linear-gradient(135deg,var(--tonebg),#fff 78%)}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tone-sage{--tone:var(--sage);--tonebg:var(--sagebg)}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tone-blue{--tone:var(--blue);--tonebg:var(--bluebg)}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tone-rose{--tone:var(--rose);--tonebg:var(--rosebg)}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tone-violet{--tone:var(--violet);--tonebg:var(--violetbg)}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-kicker{display:flex;align-items:center;gap:9px;margin-bottom:7px;color:var(--tone);font-size:10px;font-weight:800;letter-spacing:.15em;line-height:1.4;text-transform:uppercase}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-kicker::before{content:\"\";width:23px;height:2px;flex:0 0 auto;background:currentColor}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-card-head h3{color:var(--ink);font-size:clamp(22px,2.7vw,30px);font-weight:760;letter-spacing:-.025em;line-height:1.18;text-wrap:balance}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-head-copy{max-width:940px;margin-top:7px;color:var(--copy);font-size:14.5px;line-height:1.65;text-wrap:pretty}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-card-body{padding:clamp(20px,3vw,34px)}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-prose{max-width:980px}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-prose p{color:var(--copy);font-size:15px;line-height:1.78;text-wrap:pretty}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-prose p+p{margin-top:14px}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-prose strong{color:var(--ink);font-weight:750}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-key-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-key{min-width:0;padding:16px;border:1px solid var(--line);border-top:3px solid var(--key,var(--gold));border-radius:13px;background:#fff}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-key:nth-child(2){--key:var(--sage)}#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-key:nth-child(3){--key:var(--blue)}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-key h4{margin-bottom:6px;color:var(--ink);font-size:15px;font-weight:770;line-height:1.35}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-key p{color:var(--copy);font-size:13.5px;line-height:1.58}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-timeline{margin-top:18px;padding:20px;border-radius:15px;background:var(--night);color:#fff}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-timeline h3{font-size:18px;font-weight:760;line-height:1.3}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-timeline ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;list-style:none}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-timeline li{padding:13px;border:1px solid rgba(255,255,255,.15);border-radius:11px;background:rgba(255,255,255,.045)}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-timeline strong{display:block;color:#f2c56a;font-size:12px;font-weight:800}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-timeline span{display:block;margin-top:3px;color:#e8eeec;font-size:13px;line-height:1.45}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-ingredient-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-ingredient-card{overflow:hidden;border:1px solid var(--line);border-radius:14px;background:#fff}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-ingredient-card h4{padding:15px 18px 13px;border-bottom:1px solid var(--line);background:#fbf7ef;color:var(--ink);font-size:16px;font-weight:760;line-height:1.35}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-ingredient-card ul{list-style:none}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-ingredient-card li{padding:11px 18px;border-bottom:1px solid var(--line);color:var(--copy);font-size:14px;line-height:1.5}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-ingredient-card li:last-child{border-bottom:0}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-ingredient-card strong{display:block;color:var(--ink);font-weight:760}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-ingredient-card em{display:block;margin-top:3px;color:var(--muted);font-size:12.2px;font-style:normal;line-height:1.45}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-stages{display:grid;gap:14px}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-stage{overflow:hidden;border:1px solid var(--line);border-radius:15px;background:#fff}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-stage-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:15px 17px;border-bottom:1px solid var(--line);background:var(--stagebg,#fbf4e8)}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-stage:nth-child(2){--stagebg:#eef7f2}#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-stage:nth-child(3){--stagebg:#eef4fc}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-stage-badge{display:grid;width:38px;height:38px;place-items:center;border-radius:11px;background:var(--night);color:#f3c66f;font-size:12px;font-weight:850}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-stage-head h4{color:var(--ink);font-size:17px;font-weight:780;line-height:1.3}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-stage-time{padding:5px 9px;border:1px solid #dfc99f;border-radius:999px;background:#fffaf1;color:#6a450c;font-size:11.5px;font-weight:750;white-space:nowrap}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-step-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-step{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;min-width:0;padding:18px;border-bottom:1px solid var(--line)}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-step:nth-child(odd){border-inline-end:1px solid var(--line)}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-step:last-child:nth-child(odd){grid-column:1\/-1;border-inline-end:0}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-step-no{display:grid;width:34px;height:34px;place-items:center;border-radius:10px;background:#202927;color:#fff;font-size:12px;font-weight:850}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-step h4{margin-bottom:5px;color:var(--ink);font-size:15.5px;font-weight:780;line-height:1.35}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-step p{color:var(--copy);font-size:13.8px;line-height:1.62;text-wrap:pretty}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-cue{display:block;margin-top:8px;padding:5px 8px;border:1px solid #c8dfd2;border-radius:8px;background:#eff8f3;color:#125b3b;font-size:11.5px;font-weight:730;line-height:1.4}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-practical-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-practical{min-width:0;padding:18px;border:1px solid var(--line);border-top:3px solid var(--ptone,var(--gold));border-radius:13px;background:#fff}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-practical:nth-child(2){--ptone:var(--sage)}#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-practical:nth-child(3){--ptone:var(--blue)}#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-practical:nth-child(4){--ptone:var(--violet)}#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-practical:nth-child(5){--ptone:var(--rose)}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-practical h4{margin-bottom:7px;color:var(--ink);font-size:15.5px;font-weight:780;line-height:1.35}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-practical p,#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-practical li{color:var(--copy);font-size:13.6px;line-height:1.6}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-practical ul,#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-practical ol{padding-inline-start:19px}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-practical li+li{margin-top:5px}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-nutrition{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;padding:1px;overflow:hidden;border-radius:13px;background:var(--line)}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-nutrition>div{min-width:0;padding:14px;background:#fff}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-nutrition dt{margin-bottom:4px;color:var(--muted);font-size:9px;font-weight:820;letter-spacing:.11em;text-transform:uppercase}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-nutrition dd{color:var(--ink);font-size:16px;font-weight:800;line-height:1.25;font-variant-numeric:tabular-nums}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-nutrition-note{margin-top:11px;color:var(--muted);font-size:12.5px;line-height:1.58}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-close{position:relative;overflow:hidden;padding:clamp(22px,3vw,31px);border:1px solid var(--line);border-radius:17px;background:linear-gradient(135deg,#fff8eb,#fff 75%);box-shadow:var(--shadow)}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-close::before{content:\"\";position:absolute;inset-block:0;inset-inline-start:0;width:4px;background:var(--gold)}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-close-kicker{margin-bottom:5px;color:var(--gold2);font-size:10px;font-weight:820;letter-spacing:.14em;text-transform:uppercase}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-close-quote{max-width:920px;color:var(--ink);font-size:clamp(20px,2.3vw,26px);font-weight:760;letter-spacing:-.025em;line-height:1.35;text-wrap:balance}\n#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-close-copy{max-width:920px;margin-top:8px;color:var(--copy);font-size:13.8px;line-height:1.62}\n@media(max-width:900px){#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-meta{grid-template-columns:repeat(2,minmax(0,1fr))}#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-facts,#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-nutrition{grid-template-columns:repeat(3,minmax(0,1fr))}#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-key-grid,#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-timeline ol{grid-template-columns:1fr}}\n@media(max-width:720px){#recipe-nl-hr-dubrovacki-sporki-makaruli{width:calc(100% - 12px);font-size:15.5px}#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-title{font-size:clamp(31px,10vw,44px)}#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-ingredient-grid,#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-practical-grid,#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-step-grid{grid-template-columns:1fr}#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-step,#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-step:nth-child(odd){border-inline-end:0}#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-step:last-child:nth-child(odd){grid-column:auto}}\n@media(max-width:520px){#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-facts,#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-nutrition{grid-template-columns:repeat(2,minmax(0,1fr))}#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-stage-head{grid-template-columns:auto minmax(0,1fr)}#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-stage-time{grid-column:2;justify-self:start}}\n@media(prefers-reduced-motion:reduce){#recipe-nl-hr-dubrovacki-sporki-makaruli *,#recipe-nl-hr-dubrovacki-sporki-makaruli *::before,#recipe-nl-hr-dubrovacki-sporki-makaruli *::after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}\n@media print{#recipe-nl-hr-dubrovacki-sporki-makaruli{width:100%;max-width:none;margin:0;color:#000;font-size:10.5pt}#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-quick-nav,#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-hero{display:none!important}#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-card,#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-masthead,#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-close{border:1px solid #aaa;border-radius:0;box-shadow:none;break-inside:avoid}#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-title-wrap,#recipe-nl-hr-dubrovacki-sporki-makaruli .tsh-card-head{background:#fff!important}}\n<\/style>\n<section id=\"recipe-nl-hr-dubrovacki-sporki-makaruli\" lang=\"nl\" dir=\"ltr\" aria-labelledby=\"recipe-title-nl-hr-dubrovacki-sporki-makaruli\">\n  <header class=\"tsh-masthead\">\n    <div class=\"tsh-title-wrap\">\n      <p class=\"tsh-main-kicker gj-eyebrow\">Recept<\/p>\n      <h2 class=\"tsh-title gj-title\" id=\"recipe-title-nl-hr-dubrovacki-sporki-makaruli\"><span class=\"tsh-title-main gj-title-main\"><b>Dubrova\u010dki \u0161porki makaruli<\/b> met runderrag\u00f9<\/span><span class=\"tsh-title-accent gj-title-accent gj-serif\">rode wijn en warme specerijen<\/span><\/h2>\n      <p class=\"tsh-lead gj-sub\">\u0160porki makaruli zijn een Dubrovnikse pastabereiding waarbij korte buispasta door een donkere runderrag\u00f9 wordt gehaald. De naam \u201c\u0161porki\u201d, vuil, verwijst naar de pasta die volledig met saus wordt bedekt. Het vlees blijft deels in herkenbare blokken en valt deels uiteen in de saus. Ui, tomaat en rode wijn vormen de basis; kruidnagel, kaneel en nootmuskaat worden zeer terughoudend gebruikt. Ze moeten warmte geven, geen dessertsmaak. De pasta wordt \u00e9\u00e9n minuut korter dan beetgaar gekookt en eindigt in de rag\u00f9 met wat kookwater. Zo wordt elk buisje glanzend en gevuld zonder dat de saus op de bodem achterblijft.<\/p>\n      <ul class=\"tsh-meta gj-meta\" aria-label=\"Receptclassificatie\">\n        <li><span>Gerecht<\/span><strong>Hoofdgerecht<\/strong><\/li><li><span>Keuken<\/span><strong>Kroatische keuken<\/strong><\/li><li><span>Methode<\/span><strong>Langzaam stoven<\/strong><\/li><li><span>Moeilijkheid<\/span><strong>Gemiddeld<\/strong><\/li>\n      <\/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\/Dubrovacki-sporki-makaruli-\u2014-Dubrovnik-Dirty-Macaroni-with-Beef-Ragu-3.webp\" alt=\"Brede witte kom met \u0161porki makaruli, donkere runderrag\u00f9, grote stukken rundvlees, geraspte kaas en een vork\" width=\"1600\" height=\"900\" loading=\"lazy\" decoding=\"async\"><figcaption>De 16:9-opname laat zien hoe de ingekookte saus aan de buispasta kleeft en deels in de openingen zit.<\/figcaption><\/figure>\n    <dl class=\"tsh-facts gj-facts\" aria-label=\"Hoeveelheid, tijden en voedingsschatting\"><div class=\"tsh-fact\"><dt>Opbrengst<\/dt><dd>6 porties<\/dd><\/div><div class=\"tsh-fact\"><dt>Voorbereiding<\/dt><dd>25 min<\/dd><\/div><div class=\"tsh-fact\"><dt>Bereiding<\/dt><dd>2 u 30 min<\/dd><\/div><div class=\"tsh-fact\"><dt>Totaal<\/dt><dd>2 u 55 min<\/dd><\/div><div class=\"tsh-fact\"><dt>Per portie<\/dt><dd>\u2248 820 kcal<\/dd><\/div><\/dl>\n  <\/header>\n  <nav class=\"tsh-quick-nav\" aria-label=\"Snelle navigatie\"><a href=\"#overzicht-nl-hr-dubrovacki-sporki-makaruli\">Overzicht<\/a><a href=\"#ingredienten-nl-hr-dubrovacki-sporki-makaruli\">Ingredi\u00ebnten<\/a><a href=\"#bereiding-nl-hr-dubrovacki-sporki-makaruli\">Bereiding<\/a><a href=\"#praktisch-nl-hr-dubrovacki-sporki-makaruli\">Praktisch<\/a><a href=\"#voeding-nl-hr-dubrovacki-sporki-makaruli\">Voeding<\/a><\/nav>\n  <section class=\"tsh-card tsh-anchor\" id=\"overzicht-nl-hr-dubrovacki-sporki-makaruli\" aria-labelledby=\"overzicht-title-nl-hr-dubrovacki-sporki-makaruli\"><div class=\"tsh-card-head\"><p class=\"tsh-kicker\">01 \u00b7 Techniek en context<\/p><h3 id=\"overzicht-title-nl-hr-dubrovacki-sporki-makaruli\">Waarom \u0161porki makaruli donker, glanzend en toch niet zwaar worden<\/h3><p class=\"tsh-head-copy\">Lang gestoofde ui en vleesvezels binden de rag\u00f9; afgemeten specerijen en pastawater houden haar in balans.<\/p><\/div><div class=\"tsh-card-body\"><div class=\"tsh-prose\"><p>\u0160porki makaruli worden met Dubrovnik en feestelijke maaltijden verbonden. De naam is nuchter en beschrijvend: de macaroni wordt \u201cvuil\u201d doordat de donkere vleessaus overal aan kleeft. Het gerecht is geen fijne, gladde bolognesesaus. Er blijven forse stukken rundvlees zichtbaar, terwijl kleinere vezels de saus verdikken. Die combinatie geeft elk bord zowel rag\u00f9 als stoofvlees.<\/p><p>Ui vormt opnieuw de basis van de binding. Het vlees wordt eerst hard aangebraden en daarna apart gehouden terwijl de ui langzaam zacht wordt. Rode wijn maakt de aanbaksels los. Tomaat blijft ondersteunend; te veel tomaat zou de warme specerijen en het rundvlees naar de achtergrond drukken. Een kleine hoeveelheid pruim kan voorkomen, maar deze versie houdt de zoetheid bij ui en een halve gedroogde pruim per portie.<\/p><p>Kruidnagel, kaneel en nootmuskaat zijn kenmerkend in veel beschrijvingen van het gerecht, maar vragen discipline. Hele kruidnagels worden geteld en later verwijderd. Kaneel wordt in een kleine hoeveelheid toegevoegd. Nootmuskaat gaat pas tegen het einde in de saus, zodat de geur niet volledig wegkookt. De uiteindelijke rag\u00f9 hoort hartig en wijnachtig te blijven.<\/p><p>Korte geribbelde buispasta is praktisch omdat saus en vezels aan de buitenkant \u00e9n in de holte terechtkomen. De pasta wordt ondergaar uit het water gehaald. Tijdens de laatste minuut in de rag\u00f9 neemt zij vocht op en komt zetmeel vrij. Geraspte harde kaas wordt pas op het bord toegevoegd; in de pan zou hij de saus snel te zout en draderig maken.<\/p><\/div><div class=\"tsh-key-grid\"><section class=\"tsh-key\"><h4>Vlees in grote blokken<\/h4><p>Een deel valt uiteen, maar herkenbare stukken geven het gerecht zijn stoofkarakter.<\/p><\/section><section class=\"tsh-key\"><h4>Specerijen afgemeten<\/h4><p>Kruidnagel en kaneel blijven achtergrondtonen en mogen de rode wijn niet overheersen.<\/p><\/section><section class=\"tsh-key\"><h4>Pasta eindigt in de saus<\/h4><p>Kookwater en \u00e9\u00e9n laatste minuut zorgen dat de rag\u00f9 werkelijk aan elke makaruli kleeft.<\/p><\/section><\/div><section class=\"tsh-timeline\" aria-labelledby=\"timeline-nl-hr-dubrovacki-sporki-makaruli\"><h3 id=\"timeline-nl-hr-dubrovacki-sporki-makaruli\">Werkvolgorde in \u00e9\u00e9n oogopslag<\/h3><ol><li><strong>Bruinen en basis<\/strong><span>35 min<\/span><\/li><li><strong>Rag\u00f9 stoven<\/strong><span>1 u 45\u20132 u<\/span><\/li><li><strong>Pasta afmaken<\/strong><span>10 min<\/span><\/li><\/ol><\/section><\/div><\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"ingredienten-nl-hr-dubrovacki-sporki-makaruli\" aria-labelledby=\"ingredienten-title-nl-hr-dubrovacki-sporki-makaruli\"><div class=\"tsh-card-head tone-sage\"><p class=\"tsh-kicker\">02 \u00b7 Afgewogen onderdelen<\/p><h3 id=\"ingredienten-title-nl-hr-dubrovacki-sporki-makaruli\">Ingredi\u00ebnten voor zes borden pasta met runderrag\u00f9<\/h3><p class=\"tsh-head-copy\">Kruidnagel, kaneel en nootmuskaat zijn bewust klein gedoseerd en blijven ondergeschikt aan rundvlees en wijn.<\/p><\/div><div class=\"tsh-card-body\"><div class=\"tsh-ingredient-grid\"><section class=\"tsh-ingredient-card\" aria-labelledby=\"ing-1-nl-hr-dubrovacki-sporki-makaruli\"><h4 id=\"ing-1-nl-hr-dubrovacki-sporki-makaruli\">Voor de runderrag\u00f9<\/h4><ul><li><strong>800 g rundersukade, in blokken van 4 cm<\/strong><em>Voor stukken die zacht worden maar herkenbaar blijven.<\/em><\/li><li><strong>40 g reuzel of 40 ml olijfolie<\/strong><em>Reuzel geeft een voller mondgevoel; olie is een werkbare vervanging.<\/em><\/li><li><strong>600 g gele uien, fijn gesneden<\/strong><em>Langzaam zacht bakken.<\/em><\/li><li><strong>3 teentjes knoflook, fijngehakt<\/strong><em>Kort toevoegen.<\/em><\/li><li><strong>100 ml droge rode wijn<\/strong><em>Voor aanbaksels en zuur.<\/em><\/li><li><strong>400 g tomatenblokjes uit blik<\/strong><em>Niet meer, zodat rundvlees centraal blijft.<\/em><\/li><li><strong>400 ml ongezouten runderbouillon<\/strong><em>Warm toevoegen.<\/em><\/li><li><strong>3 hele kruidnagels<\/strong><em>Tellen en later verwijderen.<\/em><\/li><li><strong>0,5 g gemalen kaneel<\/strong><em>Ongeveer 1\/4 theelepel.<\/em><\/li><li><strong>0,5 g versgeraspte nootmuskaat<\/strong><em>Tegen het einde toevoegen.<\/em><\/li><li><strong>2 laurierblaadjes<\/strong><em>Voor het stoven.<\/em><\/li><li><strong>60 g gedroogde pruimen, fijngehakt<\/strong><em>Voor een beheerste zoet-zure diepte.<\/em><\/li><li><strong>7 g fijn zout<\/strong><em>In stappen toevoegen.<\/em><\/li><li><strong>2 g zwarte peper<\/strong><em>Vers gemalen.<\/em><\/li><\/ul><\/section><section class=\"tsh-ingredient-card\" aria-labelledby=\"ing-2-nl-hr-dubrovacki-sporki-makaruli\"><h4 id=\"ing-2-nl-hr-dubrovacki-sporki-makaruli\">Voor pasta en afwerking<\/h4><ul><li><strong>500 g korte geribbelde buispasta<\/strong><em>Rigatoni of korte macaroni.<\/em><\/li><li><strong>60 g harde schapenkaas of Parmezaanse kaas, fijn geraspt<\/strong><em>Aan tafel toevoegen.<\/em><\/li><li><strong>15 g platte peterselie, fijngehakt<\/strong><em>Voor een frisse afwerking.<\/em><\/li><\/ul><\/section><\/div><\/div><\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"bereiding-nl-hr-dubrovacki-sporki-makaruli\" aria-labelledby=\"bereiding-title-nl-hr-dubrovacki-sporki-makaruli\"><div class=\"tsh-card-head tone-blue\"><p class=\"tsh-kicker\">03 \u00b7 Uitvoerbare stappen<\/p><h3 id=\"bereiding-title-nl-hr-dubrovacki-sporki-makaruli\">Runderrag\u00f9 stoven en de makaruli in de saus afmaken<\/h3><p class=\"tsh-head-copy\">De pasta gaat ondergaar uit het water en krijgt haar laatste minuut in de rag\u00f9 met zetmeelrijk kookwater.<\/p><\/div><div class=\"tsh-card-body\"><div class=\"tsh-stages\"><section class=\"tsh-stage\" aria-labelledby=\"stage-1-nl-hr-dubrovacki-sporki-makaruli\"><div class=\"tsh-stage-head\"><span class=\"tsh-stage-badge\" aria-hidden=\"true\">I<\/span><h4 id=\"stage-1-nl-hr-dubrovacki-sporki-makaruli\">Rag\u00f9 opbouwen<\/h4><span class=\"tsh-stage-time\">ongeveer 35 min<\/span><\/div><ol class=\"tsh-step-grid\"><li class=\"tsh-step\"><span class=\"tsh-step-no\" aria-hidden=\"true\">01<\/span><div><h4>Bruin het rundvlees<\/h4><p>Dep het vlees droog, meng met 4 g zout en peper en bruin in reuzel of olie in drie porties. Neem elk goed gekleurd deel uit de pan. <span class=\"tsh-cue\">Controlepunt: De pan heeft donkere aanbaksels en geen plas vleesvocht.<\/span><\/p><\/div><\/li><li class=\"tsh-step\"><span class=\"tsh-step-no\" aria-hidden=\"true\">02<\/span><div><h4>Laat de ui langzaam garen<\/h4><p>Zet het vuur middellaag en bak de ui 18\u201320 minuten. Voeg knoflook de laatste 30 seconden toe. <span class=\"tsh-cue\">Controlepunt: De ui is zeer zacht, goudkleurig en sterk geslonken.<\/span><\/p><\/div><\/li><li class=\"tsh-step\"><span class=\"tsh-step-no\" aria-hidden=\"true\">03<\/span><div><h4>Blus af met wijn<\/h4><p>Schenk de rode wijn erbij, schraap de bodem schoon en laat tot ongeveer de helft inkoken. <span class=\"tsh-cue\">Controlepunt: De scherpe alcoholgeur is verdwenen.<\/span><\/p><\/div><\/li><li class=\"tsh-step\"><span class=\"tsh-step-no\" aria-hidden=\"true\">04<\/span><div><h4>Voeg de stoofbasis toe<\/h4><p>Roer tomaat, bouillon, kruidnagel, kaneel, laurier, pruimen en vlees door de pan. Breng zacht aan de kook. <span class=\"tsh-cue\">Controlepunt: Het vlees is grotendeels door vloeistof omringd, maar niet verdronken.<\/span><\/p><\/div><\/li><\/ol><\/section><section class=\"tsh-stage\" aria-labelledby=\"stage-2-nl-hr-dubrovacki-sporki-makaruli\"><div class=\"tsh-stage-head\"><span class=\"tsh-stage-badge\" aria-hidden=\"true\">II<\/span><h4 id=\"stage-2-nl-hr-dubrovacki-sporki-makaruli\">Langzaam stoven<\/h4><span class=\"tsh-stage-time\">1 u 45\u20132 u<\/span><\/div><ol class=\"tsh-step-grid\"><li class=\"tsh-step\"><span class=\"tsh-step-no\" aria-hidden=\"true\">05<\/span><div><h4>Stoof tot het vlees zacht is<\/h4><p>Laat half afgedekt op laag vuur 1 uur 45 minuten tot 2 uur stoven. Roer elk half uur en voeg heet water toe wanneer nodig. <span class=\"tsh-cue\">Controlepunt: De meeste blokken zijn vorkzacht; enkele randen vallen uiteen in de saus.<\/span><\/p><\/div><\/li><li class=\"tsh-step\"><span class=\"tsh-step-no\" aria-hidden=\"true\">06<\/span><div><h4>Maak de rag\u00f9 af<\/h4><p>Verwijder kruidnagels en laurier. Roer nootmuskaat erdoor. Trek ongeveer een kwart van het vlees met twee vorken uiteen en laat 10 minuten inkoken. <span class=\"tsh-cue\">Controlepunt: De saus is donker, glanzend en dik genoeg om pasta te bedekken.<\/span><\/p><\/div><\/li><\/ol><\/section><section class=\"tsh-stage\" aria-labelledby=\"stage-3-nl-hr-dubrovacki-sporki-makaruli\"><div class=\"tsh-stage-head\"><span class=\"tsh-stage-badge\" aria-hidden=\"true\">III<\/span><h4 id=\"stage-3-nl-hr-dubrovacki-sporki-makaruli\">Pasta en saus samenbrengen<\/h4><span class=\"tsh-stage-time\">ongeveer 12 min<\/span><\/div><ol class=\"tsh-step-grid\"><li class=\"tsh-step\"><span class=\"tsh-step-no\" aria-hidden=\"true\">07<\/span><div><h4>Kook de makaruli kort<\/h4><p>Kook de pasta in ruim gezouten water \u00e9\u00e9n minuut korter dan de verpakking aangeeft. Bewaar 250 ml kookwater. <span class=\"tsh-cue\">Controlepunt: De kern is nog net steviger dan beetgaar.<\/span><\/p><\/div><\/li><li class=\"tsh-step\"><span class=\"tsh-step-no\" aria-hidden=\"true\">08<\/span><div><h4>Laat de pasta in de rag\u00f9 eindigen<\/h4><p>Schep de pasta in de rag\u00f9 en voeg 100 ml kookwater toe. Laat 1\u20132 minuten krachtig omscheppen op middellaag vuur. Voeg meer water toe als de saus te strak wordt. <span class=\"tsh-cue\">Controlepunt: Alle buisjes zijn donker en glanzend; er ligt geen losse saus op de bodem.<\/span><\/p><\/div><\/li><li class=\"tsh-step\"><span class=\"tsh-step-no\" aria-hidden=\"true\">09<\/span><div><h4>Werk af<\/h4><p>Roer peterselie erdoor en verdeel direct over warme borden. Strooi kaas afzonderlijk over elke portie. <span class=\"tsh-cue\">Controlepunt: De kaas smelt licht zonder de rag\u00f9 draderig te maken.<\/span><\/p><\/div><\/li><\/ol><\/section><\/div><\/div><\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"praktisch-nl-hr-dubrovacki-sporki-makaruli\" aria-labelledby=\"praktisch-title-nl-hr-dubrovacki-sporki-makaruli\"><div class=\"tsh-card-head tone-violet\"><p class=\"tsh-kicker\">04 \u00b7 Na de bereiding<\/p><h3 id=\"praktisch-title-nl-hr-dubrovacki-sporki-makaruli\">Serveren, apart bewaren en de rag\u00f9 gericht aanpassen<\/h3><p class=\"tsh-head-copy\">De saus kan een dag eerder worden gemaakt; pasta blijft verser wanneer zij pas vlak voor tafel wordt gekookt.<\/p><\/div><div class=\"tsh-card-body\"><div class=\"tsh-practical-grid\">\n    <section class=\"tsh-practical\"><h4>Serveren en combineren<\/h4><p>Serveer in warme diepe borden met kaas aan tafel. Een bittere bladsalade of ingelegde groenten geven contrast. Dezelfde rode wijn als in de saus past, mits hij niet te zwaar of zoet is.<\/p><\/section>\n    <section class=\"tsh-practical\"><h4>Bewaren en opnieuw verwarmen<\/h4><p>Bewaar rag\u00f9 en pasta bij voorkeur apart, maximaal 2 dagen bij 4 \u00b0C. Verwarm de rag\u00f9 tot stomend heet en voeg pasta pas op het einde toe met een scheut water.<\/p><\/section>\n    <section class=\"tsh-practical\"><h4>Vier werkbare variaties<\/h4><ol><li>Gebruik kalfsschouder voor een lichtere rag\u00f9 en controleer eerder op gaarheid.<\/li><li>Laat de gedroogde pruimen weg en voeg 10 ml rodewijnazijn op het einde toe.<\/li><li>Vervang de helft van de rundersukade door runderwang en verleng de stooftijd.<\/li><li>Gebruik verse korte pasta en verkort de kooktijd tot net beetgaar.<\/li><\/ol><\/section>\n    <section class=\"tsh-practical\"><h4>Drie keukentips<\/h4><ol><li>Tel de kruidnagels bij het toevoegen en verwijder ze allemaal voor het serveren.<\/li><li>Laat de wijn goed inkoken voordat tomaat en bouillon in de pan gaan.<\/li><li>Kook alleen de hoeveelheid pasta die direct wordt gegeten; rag\u00f9 bewaart beter zonder pasta.<\/li><\/ol><\/section>\n    <section class=\"tsh-practical\"><h4>Benodigde uitrusting<\/h4><p>Zware braadpan, grote pastapan, tang of schuimspaan, fijne rasp, twee vorken en een maatbeker.<\/p><\/section>\n    <section class=\"tsh-practical\"><h4>Allergenen<\/h4><p>Bevat gluten, melk wanneer kaas wordt gebruikt, selderij wanneer de bouillon dit bevat en sulfieten uit de wijn.<\/p><\/section>\n  <\/div><\/div><\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"voeding-nl-hr-dubrovacki-sporki-makaruli\" aria-labelledby=\"voeding-title-nl-hr-dubrovacki-sporki-makaruli\"><div class=\"tsh-card-head tone-rose\"><p class=\"tsh-kicker\">05 \u00b7 Schatting per portie<\/p><h3 id=\"voeding-title-nl-hr-dubrovacki-sporki-makaruli\">Voedingswaarden<\/h3><p class=\"tsh-head-copy\">Geschat per bord bij zes porties, inclusief alle droge pasta, rundvlees, vet en geraspte kaas.<\/p><\/div><div class=\"tsh-card-body\"><dl class=\"tsh-nutrition\"><div><dt>Calorie\u00ebn<\/dt><dd>\u2248 820 kcal<\/dd><\/div><div><dt>Koolhydraten<\/dt><dd>\u2248 75 g<\/dd><\/div><div><dt>Eiwit<\/dt><dd>\u2248 48 g<\/dd><\/div><div><dt>Vet<\/dt><dd>\u2248 32 g<\/dd><\/div><div><dt>Vezels<\/dt><dd>\u2248 6 g<\/dd><\/div><div><dt>Natrium<\/dt><dd>\u2248 670 mg<\/dd><\/div><\/dl><p class=\"tsh-nutrition-note\"><strong>Portiegrootte:<\/strong> 1 bord, circa 520 g. Dit is een benaderende berekening op basis van standaard voedingswaarden; merken, snijverlies, vetopname en werkelijke portiegrootte kunnen de uitkomst veranderen.<\/p><\/div><\/section>\n  <footer class=\"tsh-close\"><p class=\"tsh-close-kicker\">Eindresultaat<\/p><p class=\"tsh-close-quote\">Donkere rag\u00f9 aan elke makaruli, met zacht rundvlees en een beheerste warmte van specerijen.<\/p><p class=\"tsh-close-copy\">Het gerecht krijgt diepte door tijd en dosering, niet door veel ingredi\u00ebnten. Langzaam gestoofde ui, goed gebruind vlees en \u00e9\u00e9n laatste minuut pasta in de saus zijn de vaste punten.<\/p><\/footer>\n<\/section>\n<script type=\"application\/ld+json\" id=\"recipe-schema-nl-hr-dubrovacki-sporki-makaruli\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Recipe\",\n  \"name\": \"Dubrova\u010dki \u0161porki makaruli met runderrag\u00f9 rode wijn en warme specerijen\",\n  \"description\": \"\u0160porki makaruli zijn een Dubrovnikse pastabereiding waarbij korte buispasta door een donkere runderrag\u00f9 wordt gehaald. De naam \u201c\u0161porki\u201d, vuil, verwijst naar de pasta die volledig met saus wordt bedekt. Het vlees blijft deels in herkenbare blokken en valt deels uiteen in de saus. Ui, tomaat en rode wijn vormen de basis; kruidnagel, kaneel en nootmuskaat worden zeer terughoudend gebruikt. Ze moeten warmte geven, geen dessertsmaak. De pasta wordt \u00e9\u00e9n minuut korter dan beetgaar gekookt en eindigt in de rag\u00f9 met wat kookwater. Zo wordt elk buisje glanzend en gevuld zonder dat de saus op de bodem achterblijft.\",\n  \"inLanguage\": \"nl\",\n  \"image\": [\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Dubrovacki-sporki-makaruli-\u2014-Dubrovnik-Dirty-Macaroni-with-Beef-Ragu-2.webp\",\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Dubrovacki-sporki-makaruli-\u2014-Dubrovnik-Dirty-Macaroni-with-Beef-Ragu-1.webp\",\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Dubrovacki-sporki-makaruli-\u2014-Dubrovnik-Dirty-Macaroni-with-Beef-Ragu-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\": \"Hoofdgerecht\",\n  \"cookingMethod\": \"Langzaam stoven\",\n  \"keywords\": \"\u0161porki makaruli recept, Dubrovnik pasta met rundvlees, Dubrova\u010dki \u0161porki makaruli, Kroatische runderrag\u00f9, macaroni met warme specerijen\",\n  \"prepTime\": \"PT25M\",\n  \"cookTime\": \"PT2H30M\",\n  \"totalTime\": \"PT2H55M\",\n  \"recipeYield\": \"6 porties\",\n  \"nutrition\": {\n    \"@type\": \"NutritionInformation\",\n    \"calories\": \"820 kcal\",\n    \"carbohydrateContent\": \"75 g\",\n    \"proteinContent\": \"48 g\",\n    \"fatContent\": \"32 g\",\n    \"fiberContent\": \"6 g\",\n    \"sodiumContent\": \"670 mg\",\n    \"servingSize\": \"1 bord, circa 520 g\"\n  },\n  \"recipeIngredient\": [\n    \"800 g rundersukade, in blokken van 4 cm\",\n    \"40 g reuzel of 40 ml olijfolie\",\n    \"600 g gele uien, fijn gesneden\",\n    \"3 teentjes knoflook, fijngehakt\",\n    \"100 ml droge rode wijn\",\n    \"400 g tomatenblokjes uit blik\",\n    \"400 ml ongezouten runderbouillon\",\n    \"3 hele kruidnagels\",\n    \"0,5 g gemalen kaneel\",\n    \"0,5 g versgeraspte nootmuskaat\",\n    \"2 laurierblaadjes\",\n    \"60 g gedroogde pruimen, fijngehakt\",\n    \"7 g fijn zout\",\n    \"2 g zwarte peper\",\n    \"500 g korte geribbelde buispasta\",\n    \"60 g harde schapenkaas of Parmezaanse kaas, fijn geraspt\",\n    \"15 g platte peterselie, fijngehakt\"\n  ],\n  \"recipeInstructions\": [\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Rag\u00f9 opbouwen\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Bruin het rundvlees\",\n          \"text\": \"Dep het vlees droog, meng met 4 g zout en peper en bruin in reuzel of olie in drie porties. Neem elk goed gekleurd deel uit de pan. Controlepunt: De pan heeft donkere aanbaksels en geen plas vleesvocht.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Laat de ui langzaam garen\",\n          \"text\": \"Zet het vuur middellaag en bak de ui 18\u201320 minuten. Voeg knoflook de laatste 30 seconden toe. Controlepunt: De ui is zeer zacht, goudkleurig en sterk geslonken.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Blus af met wijn\",\n          \"text\": \"Schenk de rode wijn erbij, schraap de bodem schoon en laat tot ongeveer de helft inkoken. Controlepunt: De scherpe alcoholgeur is verdwenen.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Voeg de stoofbasis toe\",\n          \"text\": \"Roer tomaat, bouillon, kruidnagel, kaneel, laurier, pruimen en vlees door de pan. Breng zacht aan de kook. Controlepunt: Het vlees is grotendeels door vloeistof omringd, maar niet verdronken.\"\n        }\n      ]\n    },\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Langzaam stoven\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Stoof tot het vlees zacht is\",\n          \"text\": \"Laat half afgedekt op laag vuur 1 uur 45 minuten tot 2 uur stoven. Roer elk half uur en voeg heet water toe wanneer nodig. Controlepunt: De meeste blokken zijn vorkzacht; enkele randen vallen uiteen in de saus.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Maak de rag\u00f9 af\",\n          \"text\": \"Verwijder kruidnagels en laurier. Roer nootmuskaat erdoor. Trek ongeveer een kwart van het vlees met twee vorken uiteen en laat 10 minuten inkoken. Controlepunt: De saus is donker, glanzend en dik genoeg om pasta te bedekken.\"\n        }\n      ]\n    },\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Pasta en saus samenbrengen\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Kook de makaruli kort\",\n          \"text\": \"Kook de pasta in ruim gezouten water \u00e9\u00e9n minuut korter dan de verpakking aangeeft. Bewaar 250 ml kookwater. Controlepunt: De kern is nog net steviger dan beetgaar.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Laat de pasta in de rag\u00f9 eindigen\",\n          \"text\": \"Schep de pasta in de rag\u00f9 en voeg 100 ml kookwater toe. Laat 1\u20132 minuten krachtig omscheppen op middellaag vuur. Voeg meer water toe als de saus te strak wordt. Controlepunt: Alle buisjes zijn donker en glanzend; er ligt geen losse saus op de bodem.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Werk af\",\n          \"text\": \"Roer peterselie erdoor en verdeel direct over warme borden. Strooi kaas afzonderlijk over elke portie. Controlepunt: De kaas smelt licht zonder de rag\u00f9 draderig te maken.\"\n        }\n      ]\n    }\n  ]\n}\n<\/script>\n<script id=\"recipe-meta-sync-nl-hr-dubrovacki-sporki-makaruli\">\n(function(){\n  var schemaId='recipe-schema-nl-hr-dubrovacki-sporki-makaruli';\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-dubrovacki-sporki-makaruli[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":3840,"parent":3721,"menu_order":0,"template":"","tags":[],"tsh_dish_type":[196,235],"tsh_national_cuisine":[232],"class_list":["post-3839","tsh_food","type-tsh_food","status-publish","has-post-thumbnail","tsh_dish_type-pasta-noedels-en-deegknoedels","tsh_dish_type-pastagerechten","tsh_national_cuisine-kroatische-keuken"],"_links":{"self":[{"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_food\/3839","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\/3840"}],"wp:attachment":[{"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/media?parent=3839"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tags?post=3839"},{"taxonomy":"tsh_dish_type","embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_dish_type?post=3839"},{"taxonomy":"tsh_national_cuisine","embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_national_cuisine?post=3839"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}