{"id":3588,"date":"2026-07-22T10:44:45","date_gmt":"2026-07-22T10:44:45","guid":{"rendered":"https:\/\/travelshelper.com\/holandski\/wereld-van-eten\/algerijnse-nationale-gerechten\/algerijnse-zviti\/"},"modified":"2026-07-22T10:44:45","modified_gmt":"2026-07-22T10:44:45","slug":"algerijnse-zviti","status":"publish","type":"tsh_food","link":"https:\/\/travelshelper.com\/nl\/wereld-van-eten\/algerijnse-nationale-gerechten\/algerijnse-zviti\/","title":{"rendered":"Algerijnse Zviti"},"content":{"rendered":"\n<style>\n\n#recipe-nl-zviti-algerian-mortar-salad{\n  --gj-bg:#F6F5F1;--gj-card:#FFFFFF;--gj-ink:#181A1B;--gj-ink-2:#5C6063;\n  --gj-amber:#B07E2B;--gj-amber-2:#8F6318;--gj-amber-soft:#F1E7D2;\n  --gj-slate:#2B3A42;--gj-slate-deep:#1F2B32;--gj-line:#E5E3DB;--gj-line-2:#D6D3C8;--gj-r:14px;\n  font-family:'Barlow',-apple-system,'Segoe UI',sans-serif;font-weight:400;color:var(--gj-ink);\n  background:var(--gj-bg);max-width:1040px;margin:0 auto;padding:52px 24px 60px;box-sizing:border-box;\n  content-visibility:auto;contain-intrinsic-size:4300px;line-height:1.65;font-size:16px;\n}\n#recipe-nl-zviti-algerian-mortar-salad *,#recipe-nl-zviti-algerian-mortar-salad *::before,#recipe-nl-zviti-algerian-mortar-salad *::after{box-sizing:border-box;margin:0;padding:0}\n#recipe-nl-zviti-algerian-mortar-salad .gj-serif{font-family:Georgia,'Times New Roman',serif;font-style:italic;font-weight:400}\n#recipe-nl-zviti-algerian-mortar-salad .gj-eyebrow{display:flex;align-items:center;gap:12px;font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--gj-slate);margin-bottom:16px}\n#recipe-nl-zviti-algerian-mortar-salad .gj-eyebrow i{font-style:normal;color:var(--gj-amber)}\n#recipe-nl-zviti-algerian-mortar-salad .gj-h1{font-size:clamp(32px,4.6vw,48px);font-weight:300;line-height:1.08;letter-spacing:-.015em;margin-bottom:16px}\n#recipe-nl-zviti-algerian-mortar-salad .gj-h1 b{font-weight:600} #recipe-nl-zviti-algerian-mortar-salad .gj-h1 .gj-serif{color:var(--gj-amber);letter-spacing:0;font-size:.92em}\n#recipe-nl-zviti-algerian-mortar-salad .gj-sub{font-size:17px;color:var(--gj-ink-2);margin-bottom:26px}\n#recipe-nl-zviti-algerian-mortar-salad .gj-facts{margin-bottom:36px}\n#recipe-nl-zviti-algerian-mortar-salad .gj-facts-top{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 14px;padding:0 0 20px;font-size:14.5px}\n#recipe-nl-zviti-algerian-mortar-salad .gj-facts-top span{white-space:nowrap} #recipe-nl-zviti-algerian-mortar-salad .gj-facts-top i{font-style:normal;color:var(--gj-ink-2)}\n#recipe-nl-zviti-algerian-mortar-salad .gj-facts-top b{font-weight:600;color:var(--gj-ink)} #recipe-nl-zviti-algerian-mortar-salad .gj-facts-top .gj-sep{color:var(--gj-line-2)}\n#recipe-nl-zviti-algerian-mortar-salad .gj-facts-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}\n#recipe-nl-zviti-algerian-mortar-salad .gj-fact{background:var(--gj-card);border:1px solid var(--gj-line);border-radius:var(--gj-r);padding:20px 12px;display:flex;flex-direction:column;align-items:center;gap:7px;text-align:center}\n#recipe-nl-zviti-algerian-mortar-salad .gj-fact-ic{color:var(--gj-slate);line-height:0} #recipe-nl-zviti-algerian-mortar-salad .gj-fact-ic svg{width:26px;height:26px;display:block}\n#recipe-nl-zviti-algerian-mortar-salad .gj-fact-l{font-size:14px;font-weight:600;color:var(--gj-ink)} #recipe-nl-zviti-algerian-mortar-salad .gj-fact-v{font-size:14px;color:var(--gj-ink-2)}\n#recipe-nl-zviti-algerian-mortar-salad .gj-hero{border-radius:var(--gj-r);overflow:hidden;margin-bottom:8px;background:var(--gj-amber-soft)}\n#recipe-nl-zviti-algerian-mortar-salad .gj-hero img{display:block;width:100%;height:auto;aspect-ratio:16\/9;object-fit:cover}\n#recipe-nl-zviti-algerian-mortar-salad .gj-cap{font-size:12.5px;color:var(--gj-ink-2);margin-bottom:46px}\n#recipe-nl-zviti-algerian-mortar-salad .gj-sec{display:flex;align-items:baseline;gap:12px;margin:0 0 20px}\n#recipe-nl-zviti-algerian-mortar-salad .gj-sec .gj-serif{color:var(--gj-amber);font-size:16px;min-width:28px}\n#recipe-nl-zviti-algerian-mortar-salad .gj-sec h2{font-size:clamp(20px,2.4vw,24px);font-weight:600;letter-spacing:-.01em;line-height:1.2}\n#recipe-nl-zviti-algerian-mortar-salad .gj-sec::after{content:\"\";flex:1;height:1px;background:var(--gj-line-2);align-self:center}\n#recipe-nl-zviti-algerian-mortar-salad .gj-intro{margin-bottom:46px} #recipe-nl-zviti-algerian-mortar-salad .gj-intro p{margin-bottom:16px;font-size:15.5px;color:#2C2E30}\n#recipe-nl-zviti-algerian-mortar-salad .gj-intro p:last-child{margin-bottom:0}\n#recipe-nl-zviti-algerian-mortar-salad .gj-intro p:first-of-type::first-letter{font-family:Georgia,serif;font-style:italic;font-size:56px;line-height:.82;color:var(--gj-amber);float:left;padding:5px 11px 0 0}\n#recipe-nl-zviti-algerian-mortar-salad .gj-pull{border-left:2px solid var(--gj-amber);padding:4px 0 4px 22px;margin:24px 0;font-family:Georgia,serif;font-style:italic;font-size:19px;line-height:1.5;color:var(--gj-slate)}\n#recipe-nl-zviti-algerian-mortar-salad .gj-rail{background:var(--gj-slate-deep);color:#EDEAE2;border-radius:var(--gj-r);padding:26px 30px 28px;margin-bottom:46px}\n#recipe-nl-zviti-algerian-mortar-salad .gj-rail-t{font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#C9A55C;margin-bottom:20px}\n#recipe-nl-zviti-algerian-mortar-salad .gj-rail-track{display:grid;grid-template-columns:repeat(4,1fr);position:relative;gap:12px}\n#recipe-nl-zviti-algerian-mortar-salad .gj-rail-track::before{content:\"\";position:absolute;top:5px;left:6px;right:6px;height:1px;background:rgba(255,255,255,.22)}\n#recipe-nl-zviti-algerian-mortar-salad .gj-rail-stop{position:relative;padding-top:20px} #recipe-nl-zviti-algerian-mortar-salad .gj-rail-stop::before{content:\"\";position:absolute;top:0;left:2px;width:11px;height:11px;border-radius:50%;background:var(--gj-slate-deep);border:2px solid #C9A55C}\n#recipe-nl-zviti-algerian-mortar-salad .gj-rail-stop b{display:block;font-family:Georgia,serif;font-style:italic;font-weight:400;color:#C9A55C;font-size:15.5px;margin-bottom:2px}\n#recipe-nl-zviti-algerian-mortar-salad .gj-rail-stop span{font-size:13px;color:#C5C1B6;line-height:1.5;display:block}\n#recipe-nl-zviti-algerian-mortar-salad .gj-rail-sum{margin-top:22px;padding-top:18px;border-top:1px solid rgba(255,255,255,.14);font-size:14px;color:#C5C1B6;line-height:1.65}\n#recipe-nl-zviti-algerian-mortar-salad .gj-rail-sum b{color:#EDEAE2;font-weight:600}\n#recipe-nl-zviti-algerian-mortar-salad .gj-ing-wrap{margin-bottom:46px} #recipe-nl-zviti-algerian-mortar-salad .gj-ing-grid{display:grid;grid-template-columns:1fr;gap:18px}\n#recipe-nl-zviti-algerian-mortar-salad .gj-ing-col{display:grid;gap:18px;align-content:start}\n#recipe-nl-zviti-algerian-mortar-salad .gj-ing-group{background:var(--gj-card);border:1px solid var(--gj-line);border-radius:var(--gj-r);padding:22px 24px 14px}\n#recipe-nl-zviti-algerian-mortar-salad .gj-ing-group h3{font-family:Georgia,serif;font-style:italic;font-weight:400;font-size:16px;color:var(--gj-slate);margin-bottom:10px}\n#recipe-nl-zviti-algerian-mortar-salad .gj-ing-group ul{list-style:none} #recipe-nl-zviti-algerian-mortar-salad .gj-ing-group li{padding:8px 0;border-top:1px solid var(--gj-line);font-size:14.5px;line-height:1.5}\n#recipe-nl-zviti-algerian-mortar-salad .gj-ing-group li b{font-weight:600} #recipe-nl-zviti-algerian-mortar-salad .gj-ing-group li em{font-style:normal;color:var(--gj-ink-2);font-size:13.5px}\n#recipe-nl-zviti-algerian-mortar-salad .gj-ing-note{padding:18px 22px;border-radius:12px;background:var(--gj-amber-soft);font-size:13.5px;line-height:1.6;color:#54431F}\n#recipe-nl-zviti-algerian-mortar-salad .gj-ing-note b{font-weight:600}\n#recipe-nl-zviti-algerian-mortar-salad .gj-steps-wrap{margin-bottom:46px;counter-reset:gj-n} #recipe-nl-zviti-algerian-mortar-salad .gj-stage{font-size:11.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--gj-amber-2);margin:26px 0 14px;display:flex;align-items:center;gap:12px}\n#recipe-nl-zviti-algerian-mortar-salad .gj-stage:first-of-type{margin-top:0} #recipe-nl-zviti-algerian-mortar-salad .gj-stage::after{content:\"\";flex:1;height:1px;background:var(--gj-line)}\n#recipe-nl-zviti-algerian-mortar-salad .gj-steps{list-style:none} #recipe-nl-zviti-algerian-mortar-salad .gj-steps>li{counter-increment:gj-n;display:grid;grid-template-columns:34px 1fr;gap:0 16px;align-items:baseline;border-top:1px solid var(--gj-line);padding:13px 0 4px}\n#recipe-nl-zviti-algerian-mortar-salad .gj-steps>li::before{content:counter(gj-n);font-family:Georgia,serif;font-style:italic;font-size:19px;color:var(--gj-amber);line-height:1}\n#recipe-nl-zviti-algerian-mortar-salad .gj-step-t{font-weight:600;font-size:15.5px;margin-bottom:2px} #recipe-nl-zviti-algerian-mortar-salad .gj-step-x{font-size:14.5px;color:#3A3D3F}\n#recipe-nl-zviti-algerian-mortar-salad .gj-step-x .gj-cue{color:var(--gj-amber-2);font-weight:500}\n#recipe-nl-zviti-algerian-mortar-salad .gj-prose{margin-bottom:46px} #recipe-nl-zviti-algerian-mortar-salad .gj-prose h3{font-size:15px;font-weight:600;margin:20px 0 6px;color:var(--gj-slate);display:flex;align-items:center;gap:10px}\n#recipe-nl-zviti-algerian-mortar-salad .gj-prose h3::before{content:\"\";width:16px;height:1px;background:var(--gj-amber)} #recipe-nl-zviti-algerian-mortar-salad .gj-prose h3:first-of-type{margin-top:0}\n#recipe-nl-zviti-algerian-mortar-salad .gj-prose p{font-size:14.5px;color:#2C2E30}\n#recipe-nl-zviti-algerian-mortar-salad .gj-nutri{margin-bottom:46px} #recipe-nl-zviti-algerian-mortar-salad .gj-nutri-row{display:grid;grid-template-columns:repeat(3,1fr);background:var(--gj-card);border:1px solid var(--gj-line);border-radius:var(--gj-r);overflow:hidden}\n#recipe-nl-zviti-algerian-mortar-salad .gj-nutri-row div{padding:14px 18px;border-bottom:1px solid var(--gj-line)} #recipe-nl-zviti-algerian-mortar-salad .gj-nutri-row dt{font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--gj-ink-2);margin-bottom:2px}\n#recipe-nl-zviti-algerian-mortar-salad .gj-nutri-row dd{font-size:16px;font-weight:600;font-variant-numeric:tabular-nums} #recipe-nl-zviti-algerian-mortar-salad .gj-nutri-cap{font-size:12.5px;color:var(--gj-ink-2);margin-top:10px}\n#recipe-nl-zviti-algerian-mortar-salad .gj-nutri-cap b{font-weight:600;color:var(--gj-ink)}\n#recipe-nl-zviti-algerian-mortar-salad .gj-close{background:var(--gj-slate);color:#EDEAE2;border-radius:var(--gj-r);padding:30px;display:grid;gap:8px}\n#recipe-nl-zviti-algerian-mortar-salad .gj-close .gj-serif{color:#C9A55C;font-size:19px;line-height:1.45} #recipe-nl-zviti-algerian-mortar-salad .gj-close p{font-size:14px;color:#C5C1B6}\n@media (min-width:760px){#recipe-nl-zviti-algerian-mortar-salad .gj-ing-grid{grid-template-columns:1.15fr 1fr;align-items:start} #recipe-nl-zviti-algerian-mortar-salad .gj-nutri-row{grid-template-columns:repeat(6,1fr)} #recipe-nl-zviti-algerian-mortar-salad .gj-nutri-row div{border-bottom:none;border-right:1px solid var(--gj-line)} #recipe-nl-zviti-algerian-mortar-salad .gj-nutri-row div:last-child{border-right:none} #recipe-nl-zviti-algerian-mortar-salad .gj-facts-grid{grid-template-columns:repeat(4,1fr)}}\n@media (min-width:960px){#recipe-nl-zviti-algerian-mortar-salad{padding:64px 32px 72px} #recipe-nl-zviti-algerian-mortar-salad .gj-intro{columns:2;column-gap:56px} #recipe-nl-zviti-algerian-mortar-salad .gj-intro>p{break-inside:avoid;margin-bottom:16px} #recipe-nl-zviti-algerian-mortar-salad .gj-pull{break-inside:avoid} #recipe-nl-zviti-algerian-mortar-salad .gj-prose{columns:2;column-gap:56px} #recipe-nl-zviti-algerian-mortar-salad .gj-prose .gj-sec{column-span:all} #recipe-nl-zviti-algerian-mortar-salad .gj-prose h3{break-after:avoid} #recipe-nl-zviti-algerian-mortar-salad .gj-prose p{break-inside:avoid;margin-bottom:14px}}\n@media (max-width:600px){#recipe-nl-zviti-algerian-mortar-salad .gj-rail-track{grid-template-columns:1fr;gap:16px} #recipe-nl-zviti-algerian-mortar-salad .gj-rail-track::before{top:6px;bottom:6px;left:7px;right:auto;width:1px;height:auto} #recipe-nl-zviti-algerian-mortar-salad .gj-nutri-row div:nth-last-child(-n+2){border-bottom:none}}\n@media print{\n  #recipe-nl-zviti-algerian-mortar-salad{max-width:100%;padding:0;background:#fff;color:#000;font-size:11.5pt;line-height:1.5;content-visibility:visible}\n  #recipe-nl-zviti-algerian-mortar-salad .gj-hero,#recipe-nl-zviti-algerian-mortar-salad .gj-cap,#recipe-nl-zviti-algerian-mortar-salad .gj-eyebrow i{display:none} #recipe-nl-zviti-algerian-mortar-salad .gj-eyebrow{color:#000} #recipe-nl-zviti-algerian-mortar-salad .gj-h1{font-size:22pt;margin-bottom:10px}\n  #recipe-nl-zviti-algerian-mortar-salad .gj-h1 .gj-serif,#recipe-nl-zviti-algerian-mortar-salad .gj-sec .gj-serif,#recipe-nl-zviti-algerian-mortar-salad .gj-steps>li::before,#recipe-nl-zviti-algerian-mortar-salad .gj-intro p:first-of-type::first-letter{color:#000}\n  #recipe-nl-zviti-algerian-mortar-salad .gj-sec::after,#recipe-nl-zviti-algerian-mortar-salad .gj-stage::after,#recipe-nl-zviti-algerian-mortar-salad .gj-prose h3::before{background:#999} #recipe-nl-zviti-algerian-mortar-salad .gj-stage,#recipe-nl-zviti-algerian-mortar-salad .gj-step-x .gj-cue{color:#000} #recipe-nl-zviti-algerian-mortar-salad .gj-pull{border-left-color:#000;color:#000}\n  #recipe-nl-zviti-algerian-mortar-salad .gj-rail,#recipe-nl-zviti-algerian-mortar-salad .gj-close{background:#fff;color:#000;border:1px solid #999;-webkit-print-color-adjust:exact;print-color-adjust:exact}\n  #recipe-nl-zviti-algerian-mortar-salad .gj-rail-t,#recipe-nl-zviti-algerian-mortar-salad .gj-rail-stop b,#recipe-nl-zviti-algerian-mortar-salad .gj-close .gj-serif{color:#000} #recipe-nl-zviti-algerian-mortar-salad .gj-rail-stop span,#recipe-nl-zviti-algerian-mortar-salad .gj-rail-sum,#recipe-nl-zviti-algerian-mortar-salad .gj-close p{color:#222}\n  #recipe-nl-zviti-algerian-mortar-salad .gj-rail-sum{border-top-color:#ccc} #recipe-nl-zviti-algerian-mortar-salad .gj-rail-track::before{background:#999} #recipe-nl-zviti-algerian-mortar-salad .gj-rail-stop::before{border-color:#666;background:#fff} #recipe-nl-zviti-algerian-mortar-salad .gj-ing-note{background:#fff;border:1px solid #ccc;color:#000}\n  #recipe-nl-zviti-algerian-mortar-salad .gj-ing-group,#recipe-nl-zviti-algerian-mortar-salad .gj-steps>li,#recipe-nl-zviti-algerian-mortar-salad .gj-rail,#recipe-nl-zviti-algerian-mortar-salad .gj-close,#recipe-nl-zviti-algerian-mortar-salad .gj-nutri-row,#recipe-nl-zviti-algerian-mortar-salad .gj-fact{break-inside:avoid}\n  #recipe-nl-zviti-algerian-mortar-salad .gj-sec h2,#recipe-nl-zviti-algerian-mortar-salad .gj-stage{break-after:avoid} #recipe-nl-zviti-algerian-mortar-salad .gj-close::after{content:\"travelshelper.com\";display:block;margin-top:12px;font-size:9pt;letter-spacing:.05em;color:#666}\n}\n\n<\/style>\n<article id=\"recipe-nl-zviti-algerian-mortar-salad\" lang=\"nl\">\n  <p class=\"gj-eyebrow\">Algerijnse keuken <i>\u00b7<\/i> Recept <i>\u00b7<\/i> Vegetarisch hoofdgerecht<\/p>\n  <h2 class=\"gj-h1\"><b>Zviti<\/b> met geroosterde pepers en galette <span class=\"gj-serif\">uit de vijzel<\/span><\/h2>\n  <p class=\"gj-sub\">Een hete saus van geroosterde tomaat, paprika, chili, knoflook en specerijen wordt samen met verse griesmeelgalette grof gestampt. De vijzel bepaalt de dikke, onregelmatige structuur.<\/p>\n\n  <div class=\"gj-facts\">\n    <p class=\"gj-facts-top\">\n      <span><i>Categorie:<\/i> <b>Vegetarisch hoofdgerecht<\/b><\/span><span class=\"gj-sep\">\/<\/span>\n      <span><i>Keuken:<\/i> <b>Algerijns<\/b><\/span><span class=\"gj-sep\">\/<\/span>\n      <span><i>Moeilijkheid:<\/i> <b>Gemiddeld<\/b><\/span><span class=\"gj-sep\">\/<\/span>\n      <span><i>Totale tijd:<\/i> <b>1 uur 10 min<\/b><\/span>\n    <\/p>\n    <div class=\"gj-facts-grid\">\n      <div class=\"gj-fact\"><span class=\"gj-fact-ic\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 18h18\"\/><path d=\"M4.5 18a7.5 7.5 0 0 1 15 0\"\/><path d=\"M12 6.7V5.4\"\/><circle cx=\"12\" cy=\"4.4\" r=\"1\" fill=\"currentColor\" stroke=\"none\"\/><\/svg><\/span><span class=\"gj-fact-l\">Opbrengst<\/span><span class=\"gj-fact-v\">6 porties<\/span><\/div>\n      <div class=\"gj-fact\"><span class=\"gj-fact-ic\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"13.5\" r=\"7\"\/><path d=\"M12 10v3.5l2.5 1.5\"\/><path d=\"M7 3.6 4.4 6\"\/><path d=\"M17 3.6 19.6 6\"\/><\/svg><\/span><span class=\"gj-fact-l\">Voorbereiding<\/span><span class=\"gj-fact-v\">35 min<\/span><\/div>\n      <div class=\"gj-fact\"><span class=\"gj-fact-ic\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 11h16\"\/><path d=\"M5.5 11v5.5a2.5 2.5 0 0 0 2.5 2.5h8a2.5 2.5 0 0 0 2.5-2.5V11\"\/><path d=\"M20 12.2h1.6\"\/><path d=\"M2.4 12.2H4\"\/><path d=\"M9.2 4.2c-.6.8-.6 1.7 0 2.6\"\/><path d=\"M12 3.6c-.6.8-.6 1.7 0 2.6\"\/><path d=\"M14.8 4.2c-.6.8-.6 1.7 0 2.6\"\/><\/svg><\/span><span class=\"gj-fact-l\">Bereiding<\/span><span class=\"gj-fact-v\">35 min<\/span><\/div>\n      <div class=\"gj-fact\"><span class=\"gj-fact-ic\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 3c1.1 3 4 4.6 4 8.2A4 4 0 0 1 8 11.2c0-1.4.5-2.4 1.3-3.2C10 9.4 11 8 12 3z\"\/><\/svg><\/span><span class=\"gj-fact-l\">Energie<\/span><span class=\"gj-fact-v\">\u2248 445 kcal<\/span><\/div>\n    <\/div>\n  <\/div>\n\n  <figure class=\"gj-hero\">\n    <img loading=\"lazy\" src=\"https:\/\/travelshelper.com\/nl\/wp-content\/uploads\/2026\/07\/Zviti-Algerian-Mortar-Salad-3.webp\" alt=\"Brede schaal grove zviti met houten vijzel, lepel en gebakken galette\" width=\"1600\" height=\"900\" loading=\"lazy\" decoding=\"async\">\n  <\/figure>\n  <p class=\"gj-cap\">De brede foto benadrukt de grove brood-groentestructuur en het gereedschap waarmee de warme massa wordt gestampt.<\/p>\n  <div class=\"gj-sec\"><span class=\"gj-serif\">I.<\/span><h2>Een warme maaltijd die in de vijzel haar vorm krijgt<\/h2><\/div>\n  <div class=\"gj-intro\">\n    <p>Zviti, ook geschreven als zfiti en bekend als slata mehras, is verbonden met Bou Sa\u00e2da en omliggende gebieden in Algerije. De naam van de verwante benaming verwijst naar de grote vijzel waarin het gerecht wordt bereid en vaak ook geserveerd. Hoewel het woord salade in sommige vertalingen verschijnt, is dit geen koele kom rauwe groenten. Het is een hete, stevige maaltijd van geroosterde tomaten en pepers, knoflook, koriander, specerijen en stukjes ongezuurde griesmeelgalette. Alles wordt samen gestampt tot een grove, smeu\u00efge massa waarin broodkruim en groenten herkenbaar blijven.<\/p><p class=\"gj-pull\">De stamper moet de galette in de saus opnemen zonder elk kruimeltje onzichtbaar te maken.<\/p><p>De galette is functioneel, niet alleen een bijgerecht. Middelfijne durumgries, zout en water vormen een stevig deeg dat kort rust en daarna als een dikke ronde koek op een droge plaat wordt gebakken. De korst krijgt donkere vlekken, terwijl het midden volledig gaar en kruimelig moet zijn. Nog warm wordt het brood in kleine stukken gescheurd. Oud of uitgedroogd brood neemt te veel saus op en blijft hard; zeer zacht brood verandert de massa in pasta. Een versgebakken galette met een droge buitenkant en veerkrachtige kern geeft de juiste opname.<\/p><p>Tomaten, paprika&#x27;s en chilipepers worden direct op een hete plaat, onder de grill of boven een vlam geroosterd. Zwarte plekken zijn gewenst, maar het vruchtvlees mag niet tot as drogen. Na kort afgedekt rusten worden losse schillen verwijderd; een deel van de rooksmaak blijft aan het vruchtvlees. Knoflook wordt mee geroosterd of rauw gestampt, afhankelijk van de gewenste scherpte. Deze versie roostert de tenen in hun schil, zodat zij zoet en zacht worden en niet als rauwe knoflook boven de pepers uitsteken.<\/p><p>De vijzel brengt een andere textuur dan een blender. Eerst worden koriander- en venkelzaad met zout fijngewreven, daarna knoflook, chili, paprika en tomaat. De stamper kneust en mengt, maar snijdt niet alles tot een gladde puree. Galette gaat in porties erbij, telkens met een beetje heet water en olijfolie. De massa wordt gedraaid en gestampt tot zij dik genoeg is om een spoor van de lepel te houden. Te veel water maakt soep; te weinig vocht laat droge broodkorrels achter.<\/p><p>Zviti wordt heet opgediend en kan behoorlijk scherp zijn. De hoeveelheid chili moet passen bij de pepers die beschikbaar zijn, want hun kracht varieert sterk. Een kom leben of karnemelk wordt vaak als koele begeleiding gewaardeerd, maar gaat niet door het gerecht zelf. De foto toont een grove rood-oranje massa met zichtbare kruiden en pepers, naast galette en een houten vijzel. Dat uiterlijk is het doel: geen gladde dip, geen losse salade, maar een samenhangende maaltijd met rook, hitte, graan en olijfolie.<\/p><p>De galette wordt niet volledig fijngestampt voordat de groenten zijn toegevoegd. Brood dat eerst tot kruim wordt gemaakt, neemt water ongelijk op en vormt droge klonten. Warme stukken gaan rechtstreeks in de natte basis, waar de stamper ze tegelijk breekt en verzadigt. Het laatste handvol wordt pas toegevoegd nadat de dikte is beoordeeld. Zo kan een sappige tomatenoogst meer brood opnemen, terwijl minder sappige tomaten niet automatisch een droge, zware schaal opleveren. Het eindpunt blijft grof en lepelbaar, nooit droog of glad.<\/p>\n  <\/div>\n  <div class=\"gj-rail\">\n    <p class=\"gj-rail-t\">Roosteren, scheuren en stampen<\/p>\n    <div class=\"gj-rail-track\"><div class=\"gj-rail-stop\"><b>0:00<\/b><span>Meng de galette, laat het deeg rusten en verwarm plaat of grill voor de groenten.<\/span><\/div><div class=\"gj-rail-stop\"><b>0:15<\/b><span>Bak het brood gaar en rooster tomaat, paprika, chili en knoflook tot blaren ontstaan.<\/span><\/div><div class=\"gj-rail-stop\"><b>0:40<\/b><span>Pel de groenten en maal zaden, zout en knoflook als eerste in de vijzel.<\/span><\/div><div class=\"gj-rail-stop\"><b>0:50<\/b><span>Stamp groenten en galette in porties samen met heet water en olijfolie tot een grove massa.<\/span><\/div><\/div>\n    <p class=\"gj-rail-sum\"><b>Recept in het kort.<\/b> Een stevige ongezuurde galette van middelfijne durumgries wordt op een droge plaat gaar gebakken. Tomaten, paprika&#x27;s, chilipepers en knoflook worden tegelijk geroosterd tot de schillen zwart geblakerd zijn en het vruchtvlees zacht is. In een grote vijzel worden korianderzaad, venkelzaad en zout fijngemaakt, gevolgd door knoflook en geroosterde groenten. Warme galette wordt in kleine stukken toegevoegd en met heet water, tomatenpuree, verse koriander en olijfolie gestampt. Het eindresultaat blijft grof, dik en lepelbaar. Zviti wordt meteen heet geserveerd; karnemelk of leben kan ernaast staan om de scherpte te temperen.<\/p>\n  <\/div>\n  <div class=\"gj-ing-wrap\">\n    <div class=\"gj-sec\"><span class=\"gj-serif\">II.<\/span><h2>Ingredi\u00ebnten<\/h2><\/div>\n    <div class=\"gj-ing-grid\"><div class=\"gj-ing-group\"><h3>Voor de griesmeelgalette<\/h3><ul><li><b>Middelfijne durumgries, 400 g<\/b> \u2014 <em>geen instant couscous<\/em><\/li><li><b>Fijn zout, 8 g<\/b> \u2014 <em>door de gries mengen<\/em><\/li><li><b>Lauw water, circa 260 ml<\/b> \u2014 <em>net genoeg voor een stevig, samenhangend deeg<\/em><\/li><\/ul><\/div><div class=\"gj-ing-col\"><div class=\"gj-ing-group\"><h3>Voor de geroosterde basis<\/h3><ul><li><b>Rijpe tomaten, 800 g<\/b> \u2014 <em>hele stevige tomaten roosteren gelijkmatiger<\/em><\/li><li><b>Rode paprika&#x27;s, 2 grote, circa 360 g<\/b> \u2014 <em>tot blaren roosteren<\/em><\/li><li><b>Groene chilipepers, 2<\/b> \u2014 <em>hoeveelheid aanpassen aan de werkelijke scherpte<\/em><\/li><li><b>Knoflook, 5 tenen<\/b> \u2014 <em>in de schil mee roosteren<\/em><\/li><li><b>Tomatenpuree, 20 g<\/b> \u2014 <em>voor kleur en binding<\/em><\/li><li><b>Korianderzaad, 1 theelepel<\/b> \u2014 <em>kort droog geroosterd<\/em><\/li><li><b>Venkelzaad, 1 theelepel<\/b> \u2014 <em>kort droog geroosterd<\/em><\/li><li><b>Paprikapoeder, 1 theelepel<\/b> \u2014 <em>zoet of halfscherp<\/em><\/li><li><b>Fijn zout, 8 g<\/b> \u2014 <em>stapsgewijs toevoegen<\/em><\/li><li><b>Verse koriander, 25 g<\/b> \u2014 <em>grof gehakt<\/em><\/li><li><b>Olijfolie, 60 ml<\/b> \u2014 <em>in porties door de warme massa<\/em><\/li><li><b>Heet water, 300\u2013400 ml<\/b> \u2014 <em>alleen zoveel als de galette opneemt<\/em><\/li><\/ul><\/div><div class=\"gj-ing-note\"><b>Vervangingen en allergenen.<\/b> Durumgries bevat gluten. Het basisrecept bevat geen melk, ei of noten. Serveer karnemelk of leben apart en vermeld melk wanneer die begeleiding wordt aangeboden. Draag handschoenen bij zeer hete chilipepers en raak ogen of gezicht niet aan.<\/div><\/div><\/div>\n  <\/div>\n  <div class=\"gj-steps-wrap\">\n    <div class=\"gj-sec\"><span class=\"gj-serif\">III.<\/span><h2>Bereiding stap voor stap<\/h2><\/div>\n    <p class=\"gj-stage\">Galette bakken<\/p><ol class=\"gj-steps\"><li><div><p class=\"gj-step-t\">Maak een stevig griesdeeg<\/p><p class=\"gj-step-x\">Meng gries en 8 g zout. Voeg geleidelijk circa 260 ml lauw water toe en kneed 5\u20136 minuten tot een stevig, glad deeg. Dek af en laat 15 minuten rusten.<\/p><\/div><\/li><li><div><p class=\"gj-step-t\">Vorm en prik de ronde koek<\/p><p class=\"gj-step-x\">Druk het deeg op bakpapier of een met gries bestoven plank uit tot een ronde koek van ongeveer 24 cm en 1,5 cm dik. Prik het oppervlak op meerdere plaatsen met een vork.<\/p><\/div><\/li><li><div><p class=\"gj-step-t\">Bak volledig gaar<\/p><p class=\"gj-step-x\">Bak de galette op een droge zware plaat op middellaag vuur 8\u201310 minuten per kant. Draai zo nodig nog enkele keren. De korst moet bruine vlekken hebben en het midden mag bij het breken geen rauwe, kleverige streep tonen.<\/p><\/div><\/li><\/ol><p class=\"gj-stage\">Groenten roosteren<\/p><ol class=\"gj-steps\"><li><div><p class=\"gj-step-t\">Maak zwarte blaren<\/p><p class=\"gj-step-x\">Rooster tomaten, paprika&#x27;s, chilipepers en knoflook onder een hete grill of op een gietijzeren plaat. Keer geregeld tot de schillen op meerdere plaatsen zwart zijn en het vruchtvlees zacht is; reken 12\u201318 minuten.<\/p><\/div><\/li><li><div><p class=\"gj-step-t\">Laat afgedekt stomen en pel<\/p><p class=\"gj-step-x\">Leg de hete paprika&#x27;s en chilipepers 8 minuten in een afgedekte kom. Pel losse schillen, verwijder stelen en de meeste zaden. Pel de knoflook. Laat tomatensap behouden, maar verwijder harde kernen.<\/p><\/div><\/li><li><div><p class=\"gj-step-t\">Rooster de droge specerijen<\/p><p class=\"gj-step-x\">Rooster koriander- en venkelzaad 60\u201390 seconden in een droge pan tot ze geuren. Laat kort afkoelen.<\/p><\/div><\/li><\/ol><p class=\"gj-stage\">Stampen en binden<\/p><ol class=\"gj-steps\"><li><div><p class=\"gj-step-t\">Begin met zaden, zout en knoflook<\/p><p class=\"gj-step-x\">Maal korianderzaad, venkelzaad en de helft van het zout in een grote vijzel. Voeg geroosterde knoflook toe en stamp tot een pasta.<\/p><\/div><\/li><li><div><p class=\"gj-step-t\">Stamp pepers en tomaten grof<\/p><p class=\"gj-step-x\">Voeg chili, paprika en tomaten in porties toe. Stamp en draai tot een grove saus met kleine zichtbare stukjes ontstaat. Meng tomatenpuree en paprikapoeder erdoor.<\/p><\/div><\/li><li><div><p class=\"gj-step-t\">Werk de galette in porties in<\/p><p class=\"gj-step-x\">Scheur de warme galette in stukjes van 2\u20133 cm. Voeg telkens een handvol toe met enkele eetlepels heet water en stamp tot het brood zacht wordt en zich met de groenten verbindt. Gebruik niet automatisch al het water.<\/p><\/div><\/li><li><div><p class=\"gj-step-t\">Maak af met koriander en olie<\/p><p class=\"gj-step-x\">Stamp de verse koriander kort door de massa en werk de olijfolie in drie porties erdoor. Proef op zout. Zviti is klaar wanneer hij dik, glanzend en grof is en een lepelspoor langzaam sluit.<\/p><\/div><\/li><\/ol>\n  <\/div>\n  <div class=\"gj-prose\">\n    <div class=\"gj-sec\"><span class=\"gj-serif\">IV.<\/span><h2>Serveren, bewaren en vari\u00ebren<\/h2><\/div>\n    <h3>Heet uit de kom<\/h3><p>Serveer zviti onmiddellijk in een brede aardewerken schaal of rechtstreeks uit een schone grote vijzel. Extra galette kan in stukken ernaast. Leben, karnemelk of ongezoete yoghurt past als koude begeleiding; zet die apart zodat de hete massa haar eigen structuur houdt.<\/p><h3>Bewaren en voorzichtig opwarmen<\/h3><p>Bewaar restjes maximaal twee dagen in de koelkast. Koel binnen twee uur terug. Verwarm op laag vuur met per portie \u00e9\u00e9n tot twee eetlepels water, terwijl voortdurend wordt geroerd. De magnetron kan, afgedekt en in korte intervallen, maar droogt de randen sneller uit. Invriezen wordt niet aangeraden: de broodstructuur wordt na ontdooien papperig.<\/p><h3>Vier manieren om de scherpte en textuur aan te passen<\/h3><p>E\u00e9n chili kan door een extra rode paprika worden vervangen voor een mildere kom. Voor meer rook kan \u00e9\u00e9n paprika boven een gasvlam worden geroosterd. Een kleine hoeveelheid karwij, maximaal een halve theelepel, kan het venkelzaad gedeeltelijk vervangen. Een dunnere zviti gebruikt meer heet water, maar blijft een maaltijd en hoort niet tot soep te worden verdund.<\/p><h3>Vijzel, plaat en alternatief zonder blender<\/h3><p>Een zware houten of stenen vijzel geeft de beste controle. Een grote kom met aardappelstamper werkt als alternatief; hak de geroosterde groenten dan vooraf grof met een mes. Een blender is ongeschikt, omdat hij zaadjes en brood tot een uniforme pasta snijdt. Houd wat galette achter tot de einddikte duidelijk is: extra brood kan vocht opnemen, maar een te droge massa is lastiger gelijkmatig te herstellen.<\/p>\n  <\/div>\n  <div class=\"gj-nutri\">\n    <div class=\"gj-sec\"><span class=\"gj-serif\">V.<\/span><h2>Voedingswaarden per portie<\/h2><\/div>\n    <dl class=\"gj-nutri-row\">\n      <div><dt>Calorie\u00ebn<\/dt><dd>\u2248 445 kcal<\/dd><\/div>\n      <div><dt>Koolhydraten<\/dt><dd>\u2248 66 g<\/dd><\/div>\n      <div><dt>Eiwitten<\/dt><dd>\u2248 11 g<\/dd><\/div>\n      <div><dt>Vetten<\/dt><dd>\u2248 17 g<\/dd><\/div>\n      <div><dt>Vezels<\/dt><dd>\u2248 10 g<\/dd><\/div>\n      <div><dt>Natrium<\/dt><dd>\u2248 600 mg<\/dd><\/div>\n    <\/dl>\n    <p class=\"gj-nutri-cap\"><b>Belangrijkste allergenen:<\/b> gluten. Melk is alleen aanwezig wanneer leben, karnemelk of yoghurt apart wordt geserveerd. De waarden zijn benaderingen per 1 portie, berekend met gangbare voedingsdatabanken. Merken, snijverlies, olieopname en portiegrootte kunnen de uitkomst veranderen.<\/p>\n  <\/div>\n  <div class=\"gj-close\">\n    <p class=\"gj-serif\">In zviti is de vijzel geen decorstuk, maar het gereedschap dat de maaltijd haar beet geeft.<\/p>\n    <p>De bereiding blijft herkenbaar wanneer geroosterde groenten, specerijen en galette niet tot een gladde puree verdwijnen. Door brood en water in kleine porties toe te voegen, kan de kok stoppen zodra de massa dik, heet en samenhangend is. De scherpte varieert; de grove structuur hoort constant te blijven.<\/p>\n  <\/div>\n<\/article>\n<script type=\"application\/ld+json\" id=\"recipe-schema-recipe-nl-zviti-algerian-mortar-salad\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Recipe\",\n  \"name\": \"Zviti met geroosterde pepers en galette uit de vijzel\",\n  \"description\": \"Zviti uit Bou Sa\u00e2da: geroosterde tomaat, paprika, chili, knoflook, specerijen en verse griesmeelgalette, grof gestampt met olijfolie en heet water.\",\n  \"inLanguage\": \"nl\",\n  \"image\": [\n    \"https:\/\/travelshelper.com\/nl\/wp-content\/uploads\/2026\/07\/Zviti-Algerian-Mortar-Salad.webp\",\n    \"https:\/\/travelshelper.com\/nl\/wp-content\/uploads\/2026\/07\/Zviti-Algerian-Mortar-Salad-2.webp\",\n    \"https:\/\/travelshelper.com\/nl\/wp-content\/uploads\/2026\/07\/Zviti-Algerian-Mortar-Salad-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  \"publisher\": {\n    \"@type\": \"Organization\",\n    \"@id\": \"https:\/\/travelshelper.com\/#organization\",\n    \"name\": \"Travel S Helper\",\n    \"url\": \"https:\/\/travelshelper.com\",\n    \"logo\": {\n      \"@type\": \"ImageObject\",\n      \"url\": \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2024\/11\/Logo-Travel-S-Helper.jpg\"\n    }\n  },\n  \"recipeCuisine\": \"Algerijns\",\n  \"recipeCategory\": \"Vegetarisch hoofdgerecht\",\n  \"cookingMethod\": \"Roosteren, bakken en stampen\",\n  \"keywords\": \"zviti recept, Algerijnse vijzelschotel, slata mehras, galette met geroosterde pepers, Bou Sa\u00e2da gerecht\",\n  \"prepTime\": \"PT35M\",\n  \"cookTime\": \"PT35M\",\n  \"totalTime\": \"PT1H10M\",\n  \"recipeYield\": \"6 porties\",\n  \"nutrition\": {\n    \"@type\": \"NutritionInformation\",\n    \"calories\": \"445 kcal\",\n    \"carbohydrateContent\": \"66 g\",\n    \"proteinContent\": \"11 g\",\n    \"fatContent\": \"17 g\",\n    \"fiberContent\": \"10 g\",\n    \"sodiumContent\": \"600 mg\",\n    \"servingSize\": \"1 portie\"\n  },\n  \"recipeIngredient\": [\n    \"400 g middelfijne durumgries\",\n    \"8 g fijn zout voor de galette\",\n    \"circa 260 ml lauw water voor de galette\",\n    \"800 g rijpe tomaten\",\n    \"2 grote rode paprika's (circa 360 g)\",\n    \"2 groene chilipepers\",\n    \"5 tenen knoflook in de schil\",\n    \"20 g tomatenpuree\",\n    \"1 tl korianderzaad\",\n    \"1 tl venkelzaad\",\n    \"1 tl paprikapoeder\",\n    \"8 g fijn zout voor de basis\",\n    \"25 g verse koriander, grof gehakt\",\n    \"60 ml olijfolie\",\n    \"300\u2013400 ml heet water\"\n  ],\n  \"recipeInstructions\": [\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Galette bakken\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Maak een stevig griesdeeg\",\n          \"text\": \"Meng gries en 8 g zout. Voeg geleidelijk circa 260 ml lauw water toe en kneed 5\u20136 minuten tot een stevig, glad deeg. Dek af en laat 15 minuten rusten.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Vorm en prik de ronde koek\",\n          \"text\": \"Druk het deeg op bakpapier of een met gries bestoven plank uit tot een ronde koek van ongeveer 24 cm en 1,5 cm dik. Prik het oppervlak op meerdere plaatsen met een vork.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Bak volledig gaar\",\n          \"text\": \"Bak de galette op een droge zware plaat op middellaag vuur 8\u201310 minuten per kant. Draai zo nodig nog enkele keren. De korst moet bruine vlekken hebben en het midden mag bij het breken geen rauwe, kleverige streep tonen.\"\n        }\n      ]\n    },\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Groenten roosteren\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Maak zwarte blaren\",\n          \"text\": \"Rooster tomaten, paprika's, chilipepers en knoflook onder een hete grill of op een gietijzeren plaat. Keer geregeld tot de schillen op meerdere plaatsen zwart zijn en het vruchtvlees zacht is; reken 12\u201318 minuten.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Laat afgedekt stomen en pel\",\n          \"text\": \"Leg de hete paprika's en chilipepers 8 minuten in een afgedekte kom. Pel losse schillen, verwijder stelen en de meeste zaden. Pel de knoflook. Laat tomatensap behouden, maar verwijder harde kernen.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Rooster de droge specerijen\",\n          \"text\": \"Rooster koriander- en venkelzaad 60\u201390 seconden in een droge pan tot ze geuren. Laat kort afkoelen.\"\n        }\n      ]\n    },\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Stampen en binden\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Begin met zaden, zout en knoflook\",\n          \"text\": \"Maal korianderzaad, venkelzaad en de helft van het zout in een grote vijzel. Voeg geroosterde knoflook toe en stamp tot een pasta.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Stamp pepers en tomaten grof\",\n          \"text\": \"Voeg chili, paprika en tomaten in porties toe. Stamp en draai tot een grove saus met kleine zichtbare stukjes ontstaat. Meng tomatenpuree en paprikapoeder erdoor.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Werk de galette in porties in\",\n          \"text\": \"Scheur de warme galette in stukjes van 2\u20133 cm. Voeg telkens een handvol toe met enkele eetlepels heet water en stamp tot het brood zacht wordt en zich met de groenten verbindt. Gebruik niet automatisch al het water.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Maak af met koriander en olie\",\n          \"text\": \"Stamp de verse koriander kort door de massa en werk de olijfolie in drie porties erdoor. Proef op zout. Zviti is klaar wanneer hij dik, glanzend en grof is en een lepelspoor langzaam sluit.\"\n        }\n      ]\n    }\n  ]\n}\n<\/script>\n<script id=\"recipe-meta-sync-recipe-nl-zviti-algerian-mortar-salad\">\n(function(){\n  var schemaId='recipe-schema-recipe-nl-zviti-algerian-mortar-salad';\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      pageUrl=pageUrl.split('#')[0].split('?')[0];\n      data.url=pageUrl;\n      data.mainEntityOfPage=pageUrl;\n      data['@id']=pageUrl+'#recipe';\n    }\n    if(!data.inLanguage){\n      var recipeArticle=q('article[lang]');\n      var language=(recipeArticle && recipeArticle.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 : window.location.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 && 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          pub=utc(post.date_gmt || post.date);\n          if(!mod) mod=utc(post.modified_gmt || post.modified);\n          if(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":3576,"parent":3463,"menu_order":0,"template":"","tags":[],"tsh_dish_type":[194,198],"tsh_national_cuisine":[128],"class_list":["post-3588","tsh_food","type-tsh_food","status-publish","has-post-thumbnail","tsh_dish_type-hoofdgerechten","tsh_dish_type-vegetarische-hoofdgerechten","tsh_national_cuisine-algerije"],"_links":{"self":[{"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_food\/3588","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\/3463"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/media\/3576"}],"wp:attachment":[{"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/media?parent=3588"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tags?post=3588"},{"taxonomy":"tsh_dish_type","embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_dish_type?post=3588"},{"taxonomy":"tsh_national_cuisine","embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_national_cuisine?post=3588"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}