{"id":3711,"date":"2026-07-24T22:46:13","date_gmt":"2026-07-24T22:46:13","guid":{"rendered":"https:\/\/travelshelper.com\/holandski\/wereld-van-eten\/andorrese-nationale-gerechten\/andorrese-canelons-a-landorrana\/"},"modified":"2026-07-24T22:46:13","modified_gmt":"2026-07-24T22:46:13","slug":"andorrese-canelons-a-landorrana","status":"publish","type":"tsh_food","link":"https:\/\/travelshelper.com\/nl\/wereld-van-eten\/andorrese-nationale-gerechten\/andorrese-canelons-a-landorrana\/","title":{"rendered":"Andorrese Canelons a l\u2019Andorrana"},"content":{"rendered":"\n<style>\n#recipe-nl-canelons-a-landorrana{\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);background:var(--gj-bg);\n  max-width:1040px;margin:0 auto;padding:52px 24px 60px;box-sizing:border-box;content-visibility:auto;\n  contain-intrinsic-size:4300px;line-height:1.65;font-size:16px;\n}\n#recipe-nl-canelons-a-landorrana *,#recipe-nl-canelons-a-landorrana *::before,#recipe-nl-canelons-a-landorrana *::after{box-sizing:border-box;margin:0;padding:0}\n#recipe-nl-canelons-a-landorrana .gj-serif{font-family:Georgia,'Times New Roman',serif;font-style:italic;font-weight:400}\n#recipe-nl-canelons-a-landorrana a{color:var(--gj-amber-2)}\n#recipe-nl-canelons-a-landorrana .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-canelons-a-landorrana .gj-eyebrow i{font-style:normal;color:var(--gj-amber)}\n#recipe-nl-canelons-a-landorrana .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-canelons-a-landorrana .gj-h1 b{font-weight:600}\n#recipe-nl-canelons-a-landorrana .gj-h1 .gj-serif{color:var(--gj-amber);letter-spacing:0;font-size:.92em}\n#recipe-nl-canelons-a-landorrana .gj-sub{font-size:17px;color:var(--gj-ink-2);margin-bottom:26px}\n#recipe-nl-canelons-a-landorrana .gj-facts{margin-bottom:36px}\n#recipe-nl-canelons-a-landorrana .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-canelons-a-landorrana .gj-facts-top span{white-space:nowrap}\n#recipe-nl-canelons-a-landorrana .gj-facts-top i{font-style:normal;color:var(--gj-ink-2)}\n#recipe-nl-canelons-a-landorrana .gj-facts-top b{font-weight:600;color:var(--gj-ink)}\n#recipe-nl-canelons-a-landorrana .gj-facts-top .gj-sep{color:var(--gj-line-2)}\n#recipe-nl-canelons-a-landorrana .gj-facts-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}\n#recipe-nl-canelons-a-landorrana .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-canelons-a-landorrana .gj-fact-ic{color:var(--gj-slate);line-height:0}\n#recipe-nl-canelons-a-landorrana .gj-fact-ic svg{width:26px;height:26px;display:block}\n#recipe-nl-canelons-a-landorrana .gj-fact-l{font-size:14px;font-weight:600;color:var(--gj-ink)}\n#recipe-nl-canelons-a-landorrana .gj-fact-v{font-size:14px;color:var(--gj-ink-2)}\n#recipe-nl-canelons-a-landorrana .gj-hero{border-radius:var(--gj-r);overflow:hidden;margin-bottom:8px;background:var(--gj-amber-soft)}\n#recipe-nl-canelons-a-landorrana .gj-hero img{display:block;width:100%;height:auto;aspect-ratio:16\/9;object-fit:cover}\n#recipe-nl-canelons-a-landorrana .gj-cap{font-size:12.5px;color:var(--gj-ink-2);margin-bottom:46px}\n#recipe-nl-canelons-a-landorrana .gj-sec{display:flex;align-items:baseline;gap:12px;margin:0 0 20px}\n#recipe-nl-canelons-a-landorrana .gj-sec .gj-serif{color:var(--gj-amber);font-size:16px;min-width:28px}\n#recipe-nl-canelons-a-landorrana .gj-sec h2{font-size:clamp(20px,2.4vw,24px);font-weight:600;letter-spacing:-.01em;line-height:1.2}\n#recipe-nl-canelons-a-landorrana .gj-sec::after{content:\"\";flex:1;height:1px;background:var(--gj-line-2);align-self:center}\n#recipe-nl-canelons-a-landorrana .gj-intro{margin-bottom:46px}\n#recipe-nl-canelons-a-landorrana .gj-intro p{margin-bottom:16px;font-size:15.5px;color:#2C2E30}\n#recipe-nl-canelons-a-landorrana .gj-intro p:last-child{margin-bottom:0}\n#recipe-nl-canelons-a-landorrana .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-canelons-a-landorrana .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-canelons-a-landorrana .gj-rail{background:var(--gj-slate-deep);color:#EDEAE2;border-radius:var(--gj-r);padding:26px 30px 28px;margin-bottom:46px}\n#recipe-nl-canelons-a-landorrana .gj-rail-t{font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#C9A55C;margin-bottom:20px}\n#recipe-nl-canelons-a-landorrana .gj-rail-track{display:grid;grid-template-columns:repeat(4,1fr);position:relative;gap:12px}\n#recipe-nl-canelons-a-landorrana .gj-rail-track::before{content:\"\";position:absolute;top:5px;left:6px;right:6px;height:1px;background:rgba(255,255,255,.22)}\n#recipe-nl-canelons-a-landorrana .gj-rail-stop{position:relative;padding-top:20px}\n#recipe-nl-canelons-a-landorrana .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-canelons-a-landorrana .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-canelons-a-landorrana .gj-rail-stop span{font-size:13px;color:#C5C1B6;line-height:1.5;display:block}\n#recipe-nl-canelons-a-landorrana .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-canelons-a-landorrana .gj-rail-sum b{color:#EDEAE2;font-weight:600}\n#recipe-nl-canelons-a-landorrana .gj-ing-wrap{margin-bottom:46px}\n#recipe-nl-canelons-a-landorrana .gj-ing-grid{display:grid;grid-template-columns:1fr;gap:18px}\n#recipe-nl-canelons-a-landorrana .gj-ing-col{display:grid;gap:18px;align-content:start}\n#recipe-nl-canelons-a-landorrana .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-canelons-a-landorrana .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-canelons-a-landorrana .gj-ing-group ul{list-style:none}\n#recipe-nl-canelons-a-landorrana .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-canelons-a-landorrana .gj-ing-group li b{font-weight:600}\n#recipe-nl-canelons-a-landorrana .gj-ing-group li em{font-style:normal;color:var(--gj-ink-2);font-size:13.5px}\n#recipe-nl-canelons-a-landorrana .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-canelons-a-landorrana .gj-ing-note b{font-weight:600}\n#recipe-nl-canelons-a-landorrana .gj-steps-wrap{margin-bottom:46px;counter-reset:gj-n}\n#recipe-nl-canelons-a-landorrana .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-canelons-a-landorrana .gj-stage:first-of-type{margin-top:0}\n#recipe-nl-canelons-a-landorrana .gj-stage::after{content:\"\";flex:1;height:1px;background:var(--gj-line)}\n#recipe-nl-canelons-a-landorrana .gj-steps{list-style:none}\n#recipe-nl-canelons-a-landorrana .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-canelons-a-landorrana .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-canelons-a-landorrana .gj-step-t{font-weight:600;font-size:15.5px;margin-bottom:2px}\n#recipe-nl-canelons-a-landorrana .gj-step-x{font-size:14.5px;color:#3A3D3F}\n#recipe-nl-canelons-a-landorrana .gj-step-x .gj-cue{color:var(--gj-amber-2);font-weight:500}\n#recipe-nl-canelons-a-landorrana .gj-prose{margin-bottom:46px}\n#recipe-nl-canelons-a-landorrana .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-canelons-a-landorrana .gj-prose h3::before{content:\"\";width:16px;height:1px;background:var(--gj-amber)}\n#recipe-nl-canelons-a-landorrana .gj-prose h3:first-of-type{margin-top:0}\n#recipe-nl-canelons-a-landorrana .gj-prose p,#recipe-nl-canelons-a-landorrana .gj-prose li{font-size:14.5px;color:#2C2E30}\n#recipe-nl-canelons-a-landorrana .gj-prose ul{padding-left:20px;margin:4px 0 14px}\n#recipe-nl-canelons-a-landorrana .gj-prose li{margin-bottom:6px}\n#recipe-nl-canelons-a-landorrana .gj-nutri{margin-bottom:46px}\n#recipe-nl-canelons-a-landorrana .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-canelons-a-landorrana .gj-nutri-row div{padding:14px 18px;border-bottom:1px solid var(--gj-line)}\n#recipe-nl-canelons-a-landorrana .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-canelons-a-landorrana .gj-nutri-row dd{font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}\n#recipe-nl-canelons-a-landorrana .gj-nutri-cap{font-size:12.5px;color:var(--gj-ink-2);margin-top:10px}\n#recipe-nl-canelons-a-landorrana .gj-nutri-cap b{font-weight:600;color:var(--gj-ink)}\n#recipe-nl-canelons-a-landorrana .gj-close{background:var(--gj-slate);color:#EDEAE2;border-radius:var(--gj-r);padding:30px;display:grid;gap:8px}\n#recipe-nl-canelons-a-landorrana .gj-close .gj-serif{color:#C9A55C;font-size:19px;line-height:1.45}\n#recipe-nl-canelons-a-landorrana .gj-close p{font-size:14px;color:#C5C1B6}\n@media (min-width:760px){\n  #recipe-nl-canelons-a-landorrana .gj-ing-grid{grid-template-columns:1.15fr 1fr;align-items:start}\n  #recipe-nl-canelons-a-landorrana .gj-nutri-row{grid-template-columns:repeat(6,1fr)}\n  #recipe-nl-canelons-a-landorrana .gj-nutri-row div{border-bottom:none;border-right:1px solid var(--gj-line)}\n  #recipe-nl-canelons-a-landorrana .gj-nutri-row div:last-child{border-right:none}\n  #recipe-nl-canelons-a-landorrana .gj-facts-grid{grid-template-columns:repeat(4,1fr)}\n}\n@media (min-width:960px){\n  #recipe-nl-canelons-a-landorrana{padding:64px 32px 72px}\n  #recipe-nl-canelons-a-landorrana .gj-intro{columns:2;column-gap:56px}\n  #recipe-nl-canelons-a-landorrana .gj-intro>p{break-inside:avoid;margin-bottom:16px}\n  #recipe-nl-canelons-a-landorrana .gj-pull{break-inside:avoid}\n  #recipe-nl-canelons-a-landorrana .gj-prose{columns:2;column-gap:56px}\n  #recipe-nl-canelons-a-landorrana .gj-prose .gj-sec{column-span:all}\n  #recipe-nl-canelons-a-landorrana .gj-prose h3{break-after:avoid}\n  #recipe-nl-canelons-a-landorrana .gj-prose p,#recipe-nl-canelons-a-landorrana .gj-prose ul{break-inside:avoid}\n}\n@media (max-width:600px){\n  #recipe-nl-canelons-a-landorrana .gj-rail-track{grid-template-columns:1fr;gap:16px}\n  #recipe-nl-canelons-a-landorrana .gj-rail-track::before{top:6px;bottom:6px;left:7px;right:auto;width:1px;height:auto}\n  #recipe-nl-canelons-a-landorrana .gj-nutri-row div:nth-last-child(-n+2){border-bottom:none}\n}\n@media print{\n  #recipe-nl-canelons-a-landorrana{max-width:100%;padding:0;background:#fff;color:#000;font-size:11.5pt;line-height:1.5;content-visibility:visible}\n  #recipe-nl-canelons-a-landorrana .gj-hero,#recipe-nl-canelons-a-landorrana .gj-cap,#recipe-nl-canelons-a-landorrana .gj-eyebrow i{display:none}\n  #recipe-nl-canelons-a-landorrana .gj-eyebrow{color:#000}\n  #recipe-nl-canelons-a-landorrana .gj-h1{font-size:22pt;margin-bottom:10px}\n  #recipe-nl-canelons-a-landorrana .gj-h1 .gj-serif,#recipe-nl-canelons-a-landorrana .gj-sec .gj-serif,#recipe-nl-canelons-a-landorrana .gj-steps>li::before,#recipe-nl-canelons-a-landorrana .gj-intro p:first-of-type::first-letter{color:#000}\n  #recipe-nl-canelons-a-landorrana .gj-sec::after,#recipe-nl-canelons-a-landorrana .gj-stage::after,#recipe-nl-canelons-a-landorrana .gj-prose h3::before{background:#999}\n  #recipe-nl-canelons-a-landorrana .gj-stage,#recipe-nl-canelons-a-landorrana .gj-step-x .gj-cue{color:#000}\n  #recipe-nl-canelons-a-landorrana .gj-pull{border-left-color:#000;color:#000}\n  #recipe-nl-canelons-a-landorrana .gj-rail,#recipe-nl-canelons-a-landorrana .gj-close{background:#fff;color:#000;border:1px solid #999;-webkit-print-color-adjust:exact;print-color-adjust:exact}\n  #recipe-nl-canelons-a-landorrana .gj-rail-t,#recipe-nl-canelons-a-landorrana .gj-rail-stop b,#recipe-nl-canelons-a-landorrana .gj-close .gj-serif{color:#000}\n  #recipe-nl-canelons-a-landorrana .gj-rail-stop span,#recipe-nl-canelons-a-landorrana .gj-rail-sum,#recipe-nl-canelons-a-landorrana .gj-close p{color:#222}\n  #recipe-nl-canelons-a-landorrana .gj-rail-sum{border-top-color:#ccc}\n  #recipe-nl-canelons-a-landorrana .gj-rail-track::before{background:#999}\n  #recipe-nl-canelons-a-landorrana .gj-rail-stop::before{border-color:#666;background:#fff}\n  #recipe-nl-canelons-a-landorrana .gj-ing-note{background:#fff;border:1px solid #ccc;color:#000}\n  #recipe-nl-canelons-a-landorrana .gj-ing-group,#recipe-nl-canelons-a-landorrana .gj-steps>li,#recipe-nl-canelons-a-landorrana .gj-rail,#recipe-nl-canelons-a-landorrana .gj-close,#recipe-nl-canelons-a-landorrana .gj-nutri-row,#recipe-nl-canelons-a-landorrana .gj-fact{break-inside:avoid}\n  #recipe-nl-canelons-a-landorrana .gj-sec h2,#recipe-nl-canelons-a-landorrana .gj-stage{break-after:avoid}\n  #recipe-nl-canelons-a-landorrana .gj-close::after{content:\"travelshelper.com\";display:block;margin-top:12px;font-size:9pt;letter-spacing:.05em;color:#666}\n}\n<\/style>\n<article id=\"recipe-nl-canelons-a-landorrana\" lang=\"nl\">\n  <p class=\"gj-eyebrow\">Andorrese keuken <i>\u00b7<\/i> Gevulde pasta <i>\u00b7<\/i> Recept<\/p>\n  <h2 class=\"gj-h1\"><b>Canelons a l\u2019Andorrana<\/b> met langzaam gegaard vlees <span class=\"gj-serif\">en goudbruine bechamel<\/span><\/h2>\n  <p class=\"gj-sub\">Andorrese canelons met een zachte vulling van rund, varken en kip, opgerold in pasta en gebakken onder bechamel en kaas. Het recept behandelt het garen, vullen, gratineren en veilig bewaren.<\/p>\n  <div class=\"gj-facts\">\n    <p class=\"gj-facts-top\">\n      <span><i>Categorie:<\/i> <b>Hoofdgerecht, gevulde pasta<\/b><\/span><span class=\"gj-sep\">\/<\/span>\n      <span><i>Keuken:<\/i> <b>Andorra<\/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>2 uur 30 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\">Porties<\/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\">45 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\">1 uur 45 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\">Calorie\u00ebn<\/span><span class=\"gj-fact-v\">\u2248 650 kcal<\/span><\/div>\n    <\/div>\n  <\/div>\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\/Canelons-a-lAndorrana-3.webp\" alt=\"Ovenschaal met vier Andorrese canelons, goudbruine bechamel, een lepel en groene salade\" width=\"1600\" height=\"900\" loading=\"lazy\" decoding=\"async\"><\/figure>\n  <p class=\"gj-cap\">De brede uitsnede toont vier gevulde pastarollen in een keramische ovenschaal, met gebruinde bechamel, een metalen lepel en een kleine groene salade op tafel.<\/p>\n  <div class=\"gj-sec\"><span class=\"gj-serif\">I.<\/span><h2>Een Pyrenee\u00ebngerecht voor een ruime tafel<\/h2><\/div>\n  <div class=\"gj-intro\"><p>Canelons a l\u2019Andorrana horen bij de Catalaanstalige keuken van Andorra, waar gevulde pastarollen vooral passen bij winterse familiediners en feestelijke maaltijden. Het gerecht staat dicht bij de Catalaanse canelons die vaak worden gevuld met gaar vlees van een eerdere braadschotel, maar de Andorrese tafel geeft er geregeld een uitgesproken bergkarakter aan: een gemengde vleesvulling, stevige braadsappen en een royale laag bechamel. De naam verwijst niet naar \u00e9\u00e9n wettelijk vastgelegde samenstelling. Huishoudens en restaurants gebruiken verschillende verhoudingen van rund, varken, kip, lam of worst, afhankelijk van wat beschikbaar is. Deze versie kiest voor runderschouder, varkensschouder en kippendij, zodat de vulling zowel diepte als voldoende vet en sappigheid krijgt zonder zwaar of korrelig te worden.<\/p><p>Het uiteindelijke bord draait om contrast. De pasta moet zacht zijn, maar nog genoeg structuur hebben om een rol te dragen. Binnenin hoort het vlees fijn en samenhangend te zijn, niet tot puree gemalen. De bechamel vult de ruimte tussen de rollen en beschermt de pasta tegen uitdrogen, terwijl de kaas aan de bovenkant bruine plekken vormt. Een goede portie laat zich met een lepel uit de schaal nemen zonder uiteen te vallen; bij het aansnijden blijft de vulling in de rol en loopt er een dunne laag saus langs de snijrand.<\/p><p class=\"gj-pull\">De beste vulling is niet droog en niet smeu\u00efg als pat\u00e9: kleine vezels vlees blijven herkenbaar, gebonden door braadvocht, ei en een beetje broodkruim.<\/p><p>De belangrijkste stap vindt plaats v\u00f3\u00f3r het vullen. De drie vleessoorten worden eerst rondom gekleurd en daarna rustig gestoofd met ui, wortel, knoflook, witte wijn en water. Door het vlees in grotere stukken te garen, blijft het sappiger dan wanneer rauw gehakt direct in de pasta gaat. Het stoofvocht wordt teruggebracht tot een geconcentreerde laag die de vulling bindt. Pas wanneer het vlees voldoende is afgekoeld, gaat het door een vleesmolen of wordt het fijngehakt. Een te warme massa maakt het ei onmiddellijk vast en geeft een ongelijkmatige textuur.<\/p><p>Bechamel vraagt minder kracht dan aandacht. Boter en bloem garen twee minuten, zodat de saus niet naar rauwe bloem smaakt. Warme melk wordt in porties toegevoegd en telkens glad geroerd. De afgewerkte saus moet dik genoeg zijn om de achterkant van een lepel te bedekken, maar vloeibaar genoeg om langs de canelons naar de bodem te zakken. Nootmuskaat blijft op de achtergrond. De kaas gaat grotendeels bovenop, niet in de vulling, zodat de smaken van het gestoofde vlees leesbaar blijven.<\/p><p>Verse pastavellen maken het rollen overzichtelijk: kort voorkoken, afkoelen op een doek, vullen en met de naad naar beneden leggen. Gedroogde cannellonibuizen kunnen volgens de verpakking worden voorbereid, maar vragen een iets lossere saus. De schaal wordt gebakken tot het midden minstens 74 \u00b0C bereikt en de bovenkant goudbruin borrelt. Tien minuten rust na de oven zijn geen versiering; de saus wordt dan stabieler en de rollen komen netter uit de schaal.<\/p><p>Deze geteste hoeveelheid levert twaalf forse canelons, twee per persoon. Een bittere bladsalade of eenvoudig gestoofde spinazie houdt het bord in balans. Het gerecht kan een dag vooraf volledig worden opgebouwd, afgedekt worden gekoeld en rechtstreeks uit de koelkast worden gebakken met ongeveer tien minuten extra oventijd. Zo blijft de actieve voorbereiding los van het moment waarop gasten aan tafel gaan, terwijl de pasta, vulling en saus toch als \u00e9\u00e9n geheel uit de oven komen.<\/p><\/div>\n  <div class=\"gj-rail\">\n    <p class=\"gj-rail-t\">Van stoofvlees tot gegratineerde rol<\/p>\n    <div class=\"gj-rail-track\"><div class=\"gj-rail-stop\"><b>0:00<\/b><span>Vlees kleuren; ui, wortel en knoflook laten garen, daarna blussen met witte wijn.<\/span><\/div><div class=\"gj-rail-stop\"><b>0:20<\/b><span>Water en laurier toevoegen; het vlees rustig stoven tot het gemakkelijk uit elkaar valt.<\/span><\/div><div class=\"gj-rail-stop\"><b>1:20<\/b><span>Vlees fijnhakken, vulling binden en de pastavellen vullen en oprollen.<\/span><\/div><div class=\"gj-rail-stop\"><b>2:05<\/b><span>Bechamel en kaas verdelen; bakken tot de saus borrelt, daarna tien minuten laten rusten.<\/span><\/div><\/div>\n    <p class=\"gj-rail-sum\"><b>Recept in het kort.<\/b> Drie soorten vlees worden eerst gebruind en vervolgens zacht gestoofd met ui, wortel, knoflook en witte wijn. Het teruggebrachte braadvocht houdt de fijngehakte vulling sappig; ei en broodkruim geven net genoeg samenhang. Twaalf kort voorgekookte pastavellen worden gevuld, opgerold en in een ovenschaal gelegd. Een gladde bechamel van boter, bloem en volle melk bedekt de rollen, waarna geraspte kaas voor een goudbruine korst zorgt. De schaal bakt 25 tot 30 minuten op 200 \u00b0C en rust daarna tien minuten. Het recept levert zes porties en kan een dag vooraf worden samengesteld.<\/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 vleesvulling<\/h3><ul><li><b>Runderschouder, 250 g<\/b> \u2014 <em>in blokken van ongeveer 3 cm; bindweefsel geeft smaak aan het stoofvocht<\/em><\/li><li><b>Varkensschouder, 200 g<\/b> \u2014 <em>niet te mager, zodat de vulling na het bakken sappig blijft<\/em><\/li><li><b>Kippendij zonder bot en vel, 150 g<\/b> \u2014 <em>droogdeppen voor een betere bruining<\/em><\/li><li><b>Olijfolie, 1 eetlepel<\/b> \u2014 <em>voor het kleuren van het vlees<\/em><\/li><li><b>Ui, 1 middelgrote, 150 g<\/b> \u2014 <em>fijn gesneden<\/em><\/li><li><b>Wortel, 1 middelgrote, 100 g<\/b> \u2014 <em>in kleine blokjes<\/em><\/li><li><b>Knoflook, 2 tenen<\/b> \u2014 <em>fijngehakt<\/em><\/li><li><b>Droge witte wijn, 100 ml<\/b> \u2014 <em>volledig laten uitkoken voor het stoven<\/em><\/li><li><b>Water, 150 ml<\/b> \u2014 <em>net genoeg om rustig te kunnen stoven<\/em><\/li><li><b>Laurierblad, 1<\/b> \u2014 <em>na het stoven verwijderen<\/em><\/li><li><b>Gedroogde tijm, \u00bd theelepel<\/b> \u2014 <em>spaarzaam gebruiken<\/em><\/li><li><b>Fijn zout, 6 g<\/b> \u2014 <em>verdeeld over vlees en groente<\/em><\/li><li><b>Zwarte peper, \u00bd theelepel<\/b> \u2014 <em>versgemalen<\/em><\/li><li><b>Fijn broodkruim, 30 g<\/b> \u2014 <em>neemt overtollig braadvocht op<\/em><\/li><li><b>Ei, 1 middelgroot<\/b> \u2014 <em>pas door de afgekoelde vulling mengen<\/em><\/li><\/ul><\/div><div class=\"gj-ing-col\"><div class=\"gj-ing-group\"><h3>Voor pasta en bechamel<\/h3><ul><li><b>Verse pastavellen, 12 stuks, circa 250 g<\/b> \u2014 <em>elk vel groot genoeg voor \u00e9\u00e9n rol<\/em><\/li><li><b>Ongezouten boter, 50 g<\/b> \u2014 <em>voor de roux<\/em><\/li><li><b>Tarwebloem, 50 g<\/b> \u2014 <em>twee minuten laten garen<\/em><\/li><li><b>Volle melk, 700 ml<\/b> \u2014 <em>verwarmd, zodat de saus sneller glad wordt<\/em><\/li><li><b>Fijn zout, 6 g<\/b> \u2014 <em>voor pasta en bechamel samen<\/em><\/li><li><b>Nootmuskaat, \u215b theelepel<\/b> \u2014 <em>fijn geraspt<\/em><\/li><li><b>Gruy\u00e8re of emmentaler, 120 g<\/b> \u2014 <em>grof geraspt voor de bovenkant<\/em><\/li><\/ul><\/div><div class=\"gj-ing-note\"><b>Vervangingen en allergenen.<\/b> Tarwebloem, broodkruim en pasta bevatten gluten; melk, boter en kaas bevatten melk; het bindmiddel bevat ei. Glutenvrije lasagnevellen en broodkruim werken wanneer zij volgens hun eigen kooktijd worden voorbereid. Voor een vulling zonder kip kan dezelfde hoeveelheid worden vervangen door extra varkensschouder; mager rundvlees alleen geeft een drogere structuur.<\/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\">Vlees en stoofbasis<\/p><ol class=\"gj-steps\"><li><div><p class=\"gj-step-t\">Kleur het vlees<\/p><p class=\"gj-step-x\">Verhit de olijfolie in een zware braadpan op middelhoog vuur. Bak rund, varken en kip in twee porties 6 tot 8 minuten, <span class=\"gj-cue\">tot meerdere zijden donkerbruin zijn zonder dat de bodem verbrandt<\/span>, en leg het vlees tijdelijk op een bord.<\/p><\/div><\/li><li><div><p class=\"gj-step-t\">Bouw de basis op<\/p><p class=\"gj-step-x\">Zet het vuur iets lager en bak ui en wortel 7 minuten in dezelfde pan. Voeg knoflook toe en bak 30 seconden, schenk de witte wijn erbij en schraap de bruine aanbaksels los; laat de wijn 3 minuten inkoken.<\/p><\/div><\/li><li><div><p class=\"gj-step-t\">Stoof tot zacht<\/p><p class=\"gj-step-x\">Leg het vlees terug, voeg water, laurier, tijm, 4 g zout en peper toe en breng rustig aan de kook. Dek half af en laat 60 tot 70 minuten zacht stoven, <span class=\"gj-cue\">tot rund en varken met een vork in vezels uit elkaar gaan<\/span>.<\/p><\/div><\/li><li><div><p class=\"gj-step-t\">Maak de vulling<\/p><p class=\"gj-step-x\">Verwijder laurier en laat het vlees 15 minuten afkoelen. Hak vlees en groente fijn of maal eenmaal grof; meng met het ingekookte braadvocht, broodkruim en ei. De massa moet vormbaar zijn en mag geen vrije vloeistof afgeven.<\/p><\/div><\/li><\/ol><p class=\"gj-stage\">Pasta en saus<\/p><ol class=\"gj-steps\"><li><div><p class=\"gj-step-t\">Bereid de pastavellen<\/p><p class=\"gj-step-x\">Kook de vellen in ruim water met 2 g zout volgens de dikte, meestal 2 tot 3 minuten voor verse pasta. Leg ze vlak op schone doeken en voorkom overlap, <span class=\"gj-cue\">zodat de randen niet aan elkaar kleven<\/span>.<\/p><\/div><\/li><li><div><p class=\"gj-step-t\">Kook de bechamel<\/p><p class=\"gj-step-x\">Smelt boter in een steelpan, roer de bloem erdoor en gaar 2 minuten op laag vuur. Voeg warme melk in vier porties toe en klop telkens glad; laat 6 tot 8 minuten zacht koken tot de saus de achterkant van een lepel bedekt. Breng op smaak met 4 g zout en nootmuskaat.<\/p><\/div><\/li><li><div><p class=\"gj-step-t\">Vul en rol<\/p><p class=\"gj-step-x\">Verdeel de vulling in twaalf porties en leg een smalle baan op elk pastavel. Rol zonder hard aan te drukken en leg de canelons met de naad naar beneden in een ingevette ovenschaal van ongeveer 24 bij 32 cm.<\/p><\/div><\/li><\/ol><p class=\"gj-stage\">Gratineren en rusten<\/p><ol class=\"gj-steps\"><li><div><p class=\"gj-step-t\">Bedek de canelons<\/p><p class=\"gj-step-x\">Giet de bechamel gelijkmatig over de rollen en laat saus tussen de openingen lopen. Strooi de kaas over de hele bovenkant, met iets meer langs de randen waar de schaal sneller kleurt.<\/p><\/div><\/li><li><div><p class=\"gj-step-t\">Bak goudbruin<\/p><p class=\"gj-step-x\">Bak 25 tot 30 minuten in een voorverwarmde oven op 200 \u00b0C, <span class=\"gj-cue\">tot de saus aan de randen borrelt, de kaas bruine plekken heeft en het midden minstens 74 \u00b0C is<\/span>.<\/p><\/div><\/li><li><div><p class=\"gj-step-t\">Laat de schaal staan<\/p><p class=\"gj-step-x\">Laat de canelons 10 minuten buiten de oven rusten. Schep twee rollen per portie uit met een brede lepel en neem de bechamel van de bodem mee.<\/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 variaties<\/h2><\/div>\n    <h3>Serveren en combineren<\/h3><p>Twee canelons vormen een vol hoofdgerecht. Een salade van witlof, veldsla of radicchio met een scherpe vinaigrette snijdt door de bechamel, terwijl gestoomde spinazie een zachtere combinatie geeft. Droge witte wijn met frisse zuren past beter dan een zwaar houtgerijpt type. Serveer rechtstreeks uit de ovenschaal, maar laat de rusttijd eerst verlopen zodat de rollen hun vorm houden.<\/p>\n    <h3>Bewaren en opwarmen<\/h3><p>Koel restjes binnen twee uur terug en bewaar ze maximaal drie dagen in een afgesloten bak in de koelkast. Verwarm afgedekt op 180 \u00b0C tot het midden 74 \u00b0C bereikt; haal de folie de laatste vijf minuten weg. Ongebakken, volledig samengestelde canelons kunnen maximaal twee maanden worden ingevroren. Laat ze een nacht in de koelkast ontdooien en bak ze daarna door en door heet. Eenmaal opgewarmde porties worden niet opnieuw gekoeld.<\/p>\n    <h3>Vier werkbare variaties<\/h3><ul><li>Vervang de kip door 150 g lamschouder voor een uitgesprokener bergsmaak; houd dezelfde stooftijd aan.<\/li><li>Gebruik gebakken paddenstoelen en linzen als vleesvrije vulling; laat het vocht volledig verdampen voordat ei en broodkruim worden toegevoegd.<\/li><li>Meng 80 g tomatenpuree door het stoofvocht voor een roder, scherper profiel, maar behoud de bechamel als bovenlaag.<\/li><li>Maak kleinere rollen met acht lasagnevellen die doormidden worden gesneden; verkort de baktijd met ongeveer vijf minuten en controleer 74 \u00b0C in het midden.<\/li><\/ul>\n    <h3>Drie chefstips<\/h3><ul><li>Een brede, ondiepe pan kleurt het vlees beter dan een smalle pan waarin de stukken stomen.<\/li><li>De vulling wordt pas gebonden nadat zij is afgekoeld; warm vlees maakt het ei korrelig en de pasta glibberig.<\/li><li>Te dikke bechamel wordt met een scheut warme melk hersteld; een saus die nauwelijks van de garde loopt, droogt de bovenste pasta uit.<\/li><\/ul>\n    <h3>Benodigde apparatuur<\/h3><p>Een zware braadpan houdt de lage stoofwarmte stabiel. Verder zijn een steelpan van 1,5 tot 2 liter, garde, ruime pastapan, schone keukendoeken, vleesmolen of groot koksmes, kernthermometer en een ovenschaal van ongeveer 24 \u00d7 32 cm nodig. Een brede opscheplepel voorkomt dat de rollen bij het serveren breken.<\/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 650 kcal<\/dd><\/div>\n      <div><dt>Koolhydraten<\/dt><dd>\u2248 43 g<\/dd><\/div>\n      <div><dt>Eiwitten<\/dt><dd>\u2248 35 g<\/dd><\/div>\n      <div><dt>Vet<\/dt><dd>\u2248 36 g<\/dd><\/div>\n      <div><dt>Vezels<\/dt><dd>\u2248 2 g<\/dd><\/div>\n      <div><dt>Natrium<\/dt><dd>\u2248 1110 mg<\/dd><\/div>\n    <\/dl>\n    <p class=\"gj-nutri-cap\"><b>Portiegrootte:<\/b> 2 canelons met saus. <b>Belangrijkste allergenen:<\/b> gluten, melk en ei. De waarden zijn een benadering op basis van standaard voedingsreferenties; merken, uitsnijden, vetverlies, opname en portionering kunnen het resultaat veranderen.<\/p>\n  <\/div>\n  <div class=\"gj-close\"><p class=\"gj-serif\">Een goede canelon houdt zijn vulling vast, maar geeft onder de lepel toch mee.<\/p><p>Canelons a l\u2019Andorrana vragen meerdere handelingen, maar elke stap heeft een duidelijke taak: stoven bouwt smaak op, afkoelen bewaart de structuur, bechamel beschermt de pasta en rusten maakt nette porties mogelijk. De schaal is daardoor geschikt voor voorbereiding vooraf zonder dat het uiteindelijke resultaat aan controle verliest.<\/p><\/div>\n<\/article>\n<script type=\"application\/ld+json\" id=\"recipe-schema-nl-canelons-a-landorrana\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Recipe\",\n  \"name\": \"Canelons a l\u2019Andorrana met langzaam gegaard vlees en goudbruine bechamel\",\n  \"description\": \"Andorrese canelons met een gestoofde vulling van rund, varken en kip, opgerold in pasta en gegratineerd met bechamel en kaas.\",\n  \"inLanguage\": \"nl\",\n  \"image\": [\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Canelons-a-lAndorrana-2.webp\",\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Canelons-a-lAndorrana-1.webp\",\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Canelons-a-lAndorrana-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\": \"Andorra\",\n  \"recipeCategory\": \"Hoofdgerecht, gevulde pasta\",\n  \"cookingMethod\": \"Stoven en gratineren\",\n  \"keywords\": \"canelons a l\u2019Andorrana, Andorrese canelons, gevulde pasta met vlees, bechamelsaus voor canelons, canelons uit de oven\",\n  \"prepTime\": \"PT45M\",\n  \"cookTime\": \"PT1H45M\",\n  \"totalTime\": \"PT2H30M\",\n  \"recipeYield\": \"6 porties\",\n  \"nutrition\": {\n    \"@type\": \"NutritionInformation\",\n    \"calories\": \"650 kcal\",\n    \"carbohydrateContent\": \"43 g\",\n    \"proteinContent\": \"35 g\",\n    \"fatContent\": \"36 g\",\n    \"fiberContent\": \"2 g\",\n    \"sodiumContent\": \"1110 mg\",\n    \"servingSize\": \"2 canelons met saus\"\n  },\n  \"recipeIngredient\": [\n    \"250 g runderschouder, in blokken\",\n    \"200 g varkensschouder, in blokken\",\n    \"150 g kippendij zonder bot en vel\",\n    \"1 eetlepel olijfolie\",\n    \"150 g ui, fijn gesneden\",\n    \"100 g wortel, in kleine blokjes\",\n    \"2 tenen knoflook, fijngehakt\",\n    \"100 ml droge witte wijn\",\n    \"150 ml water\",\n    \"1 laurierblad\",\n    \"\u00bd theelepel gedroogde tijm\",\n    \"12 g fijn zout, verdeeld\",\n    \"\u00bd theelepel zwarte peper\",\n    \"30 g fijn broodkruim\",\n    \"1 middelgroot ei\",\n    \"12 verse pastavellen, circa 250 g\",\n    \"50 g ongezouten boter\",\n    \"50 g tarwebloem\",\n    \"700 ml volle melk\",\n    \"\u215b theelepel nootmuskaat\",\n    \"120 g Gruy\u00e8re of emmentaler, geraspt\"\n  ],\n  \"recipeInstructions\": [\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Vlees en stoofbasis\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Kleur het vlees\",\n          \"text\": \"Verhit de olijfolie in een zware braadpan op middelhoog vuur. Bak rund, varken en kip in twee porties 6 tot 8 minuten, tot meerdere zijden donkerbruin zijn zonder dat de bodem verbrandt, en leg het vlees tijdelijk op een bord.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Bouw de basis op\",\n          \"text\": \"Zet het vuur iets lager en bak ui en wortel 7 minuten in dezelfde pan. Voeg knoflook toe en bak 30 seconden, schenk de witte wijn erbij en schraap de bruine aanbaksels los; laat de wijn 3 minuten inkoken.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Stoof tot zacht\",\n          \"text\": \"Leg het vlees terug, voeg water, laurier, tijm, 4 g zout en peper toe en breng rustig aan de kook. Dek half af en laat 60 tot 70 minuten zacht stoven, tot rund en varken met een vork in vezels uit elkaar gaan.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Maak de vulling\",\n          \"text\": \"Verwijder laurier en laat het vlees 15 minuten afkoelen. Hak vlees en groente fijn of maal eenmaal grof; meng met het ingekookte braadvocht, broodkruim en ei. De massa moet vormbaar zijn en mag geen vrije vloeistof afgeven.\"\n        }\n      ]\n    },\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Pasta en saus\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Bereid de pastavellen\",\n          \"text\": \"Kook de vellen in ruim water met 2 g zout volgens de dikte, meestal 2 tot 3 minuten voor verse pasta. Leg ze vlak op schone doeken en voorkom overlap, zodat de randen niet aan elkaar kleven.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Kook de bechamel\",\n          \"text\": \"Smelt boter in een steelpan, roer de bloem erdoor en gaar 2 minuten op laag vuur. Voeg warme melk in vier porties toe en klop telkens glad; laat 6 tot 8 minuten zacht koken tot de saus de achterkant van een lepel bedekt. Breng op smaak met 4 g zout en nootmuskaat.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Vul en rol\",\n          \"text\": \"Verdeel de vulling in twaalf porties en leg een smalle baan op elk pastavel. Rol zonder hard aan te drukken en leg de canelons met de naad naar beneden in een ingevette ovenschaal van ongeveer 24 bij 32 cm.\"\n        }\n      ]\n    },\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Gratineren en rusten\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Bedek de canelons\",\n          \"text\": \"Giet de bechamel gelijkmatig over de rollen en laat saus tussen de openingen lopen. Strooi de kaas over de hele bovenkant, met iets meer langs de randen waar de schaal sneller kleurt.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Bak goudbruin\",\n          \"text\": \"Bak 25 tot 30 minuten in een voorverwarmde oven op 200 \u00b0C, tot de saus aan de randen borrelt, de kaas bruine plekken heeft en het midden minstens 74 \u00b0C is.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Laat de schaal staan\",\n          \"text\": \"Laat de canelons 10 minuten buiten de oven rusten. Schep twee rollen per portie uit met een brede lepel en neem de bechamel van de bodem mee.\"\n        }\n      ]\n    }\n  ]\n}\n<\/script>\n<script id=\"recipe-meta-sync-nl-canelons-a-landorrana\">\n(function(){\n  var schemaId='recipe-schema-nl-canelons-a-landorrana';\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":3712,"parent":3710,"menu_order":0,"template":"","tags":[],"tsh_dish_type":[219,196],"tsh_national_cuisine":[220],"class_list":["post-3711","tsh_food","type-tsh_food","status-publish","has-post-thumbnail","tsh_dish_type-gevulde-pasta","tsh_dish_type-pasta-noedels-en-deegknoedels","tsh_national_cuisine-andorra"],"_links":{"self":[{"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_food\/3711","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\/3710"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/media\/3712"}],"wp:attachment":[{"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/media?parent=3711"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tags?post=3711"},{"taxonomy":"tsh_dish_type","embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_dish_type?post=3711"},{"taxonomy":"tsh_national_cuisine","embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_national_cuisine?post=3711"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}