") no-repeat center center;background-size:10px 16px;content:' '}@media(min-width:768px){.UeJNJ::before{display:none}}.cPCVUJ{min-height:389px;margin-bottom:16px;clear:both}@media(min-width:1000px){.cPCVUJ{min-height:380px}}@media(min-width:1000px){.lfyduH .taboola{display:none}}.lfyduH:has(#taboola-carousel-thumbnails){min-height:426px}.lfyduH:has(#taboola-mid-article-thumbnails-crime){min-height:405px}@media(min-width:1000px){.lfyduH:has(#taboola-carousel-thumbnails),.lfyduH:has(#taboola-mid-article-thumbnails-crime){min-height:0}}.iUtUOL .tp-container-inner,.iUtUOL .sc-1suqprf-0{position:relative;box-shadow:0 -22px 16px 22px rgba(255,255,255,0.95);box-shadow:0 -22px 16px 22px light-dark(rgba(255,255,255,0.95),rgba(0,0,0,0.95))}.iUtUOL.closed{display:none}.cAWJSb{width:32px}.cAWJSb,.cAWJSb:focus{color:#627aac;color:light-dark(#627aac,#627aac)}.cAWJSb:hover,.cAWJSb:active,.cAWJSb:focus-visible{color:#9cabcb;color:light-dark(#9cabcb,#9cabcb)}@media(min-width:768px){.cAWJSb.mobile-only{display:none}}.kvSIBL{width:32px}.kvSIBL,.kvSIBL:focus{color:#4e4e4e;color:light-dark(#4e4e4e,#4e4e4e)}.kvSIBL:hover,.kvSIBL:active,.kvSIBL:focus-visible{color:#919191;color:light-dark(#919191,#919191)}@media(min-width:768px){.kvSIBL.mobile-only{display:none}}.fAfNYP{width:32px}.fAfNYP,.fAfNYP:focus{color:#25d366;color:light-dark(#25d366,#25d366)}.fAfNYP:hover,.fAfNYP:active,.fAfNYP:focus-visible{color:#66e093;color:light-dark(#66e093,#66e093)}@media(min-width:768px){.fAfNYP.mobile-only{display:none}}.jOXOdf{width:32px}.jOXOdf,.jOXOdf:focus{color:#ec1a2e;color:light-dark(#ec1a2e,#ec1a2e)}.jOXOdf:hover,.jOXOdf:active,.jOXOdf:focus-visible{color:#f58992;color:light-dark(#f58992,#f58992)}@media(min-width:768px){.jOXOdf.mobile-only{display:none}}.dzqQwN{display:flex;gap:12px}.dFzDMM .sc-17yxc4y-0{display:none}.dFzDMM:hover .sc-17yxc4y-0,.dFzDMM.bookmark-button-saved .sc-17yxc4y-0{display:block}.dFzDMM:hover .sc-17yxc4y-1,.dFzDMM.bookmark-button-saved .sc-17yxc4y-1{display:none}.dFzDMM.bookmark-button-saved .sc-17yxc4y-0{display:block}.dFzDMM.bookmark-button-saved .sc-17yxc4y-1{display:none}.dFzDMM.bookmark-button-saved:hover .sc-17yxc4y-0{display:none}.dFzDMM.bookmark-button-saved:hover .sc-17yxc4y-1{display:block}.iJqvPe{display:inline-block;width:32px;height:32px;color:#70a5a7;color:light-dark(#70a5a7,#70a5a7)}.sQzGY{display:flex;flex-direction:row;justify-content:center;gap:12px}.cNueyK{display:flex;position:relative;justify-content:center}@media(min-width:768px){.cNueyK{justify-content:flex-end;padding-top:12px;margin:0}}.dUmHef{display:flex}.sticky .dUmHef{flex-direction:column}.ktHovb{overflow:hidden;height:23px;margin-bottom:8px;border-bottom:0;clear:both}@media(min-width:768px){.ktHovb{height:25px}}.iBwgNb{display:inline-block;flex-shrink:0;margin:0 12px 0 0;font:bold 14px/normal 'Indy Sans','Indy Sans Fallback',sans-serif}.iBwgNb::after{content:':'}.bTsduB{display:inline-block;margin-right:12px;margin-bottom:4px;color:#222;color:light-dark(#222,#fff);font:normal 14px/1.29 'Indy Sans','Indy Sans Fallback',sans-serif;text-decoration:underline}.bTsduB::first-letter {text-transform:capitalize}@media(min-width:1000px){.subscribed .gryCYY{margin-top:-184px}.article-feature:not(.article-feature-video) .subscribed .gryCYY{margin-top:-407px}}.gryCYY>p{margin:16px 0}.article-premium .gryCYY>p{line-height:27px}.gryCYY>h2{font-size:21px}.article-climate .gryCYY>h2{color:#ec1a2e;color:light-dark(#ec1a2e,#ec1a2e)}.article-sgi .gryCYY>h2{color:#ec1a2e;color:light-dark(#ec1a2e,#ec1a2e)}.gryCYY>p:first-child{margin-top:0}.gryCYY span:first-child~p:first-of-type{margin-top:0}.FtcnY{display:flex;position:relative;max-width:100%;min-height:600px;justify-content:center;margin:0 auto;background-color:transparent;clear:both}@media(min-width:1000px){.FtcnY{min-height:450px}}.teads .FtcnY{display:block}.FtcnY [data-mpu]{position:sticky;top:16px}.jKIGjX{display:inline-block;flex-shrink:0;border-radius:50%;background:#ec1a2e;background:light-dark(#ec1a2e,#ec1a2e);color:#fff;color:light-dark(#fff,#fff)}.jwWhkK{display:flex;width:100%;box-sizing:border-box;margin:0 0 16px;border:1px solid #d3d3d3;border:1px solid light-dark(#d3d3d3,#919191)}.inRDZn{box-sizing:border-box;flex:1;padding:12px 16px 12px 12px}@media(min-width:595px){.inRDZn{padding-bottom:8px}}.kcLSBk{width:135px}.kcLSBk img{object-fit:cover}@media(max-width:594px){.kcLSBk{display:none}}.hfveGa{display:flex;align-items:center;gap:28px}.fvoxRM{margin:0;color:#222;color:light-dark(#222,#fff)}.dRzeRr{display:none;font:bold 16px/19.2px 'Indy Serif','Indy Serif Fallback',serif}@media(min-width:595px){.dRzeRr{display:block}}.kbCQAZ{font:bold 20px/24px 'Indy Serif','Indy Serif Fallback',serif}@media(min-width:595px){.kbCQAZ{display:none}}.knvhy{display:none;font:bold 20px/24px 'Indy Serif','Indy Serif Fallback',serif}.iQYNfz{display:none}.fUEDPX{align-self:flex-start;margin-left:auto}.bUvhNj{display:flex;gap:16px;margin-top:4px}.liYzLd{--input-height:38px;width:100%;margin:0}.liYzLd label,.liYzLd label+span{position:absolute;overflow:hidden;width:.01em;height:.01em;padding:0;border:0;clip:rect(0,0,0,0);white-space:nowrap}.gTCBRF{height:38px;margin:8px 0 16px}.dhYWyO{--color:#646464;--check-border-color:#919191}@supports(color:light-dark(red,red)){.dhYWyO{--color:light-dark(#646464,#bdbdbd)}}@supports(color:light-dark(red,red)){.dhYWyO{--check-border-color:light-dark(#919191,#d3d3d3)}}.eOzDvV{margin-block:0;font:normal 9px/13px 'Indy Sans','Indy Sans Fallback',sans-serif}.dDVXDN h2{letter-spacing:-0.5px}.jaiOuh{display:flex;min-height:600px;justify-content:center}@media(min-width:1000px){.jaiOuh{min-height:450px}}.jasvOK{min-height:600px}@media(min-width:1000px){.jasvOK{min-height:450px}}.jasvOK.mobile-only{display:block}@media(min-width:1000px){.jasvOK.mobile-only{display:none}}.jasvOK.desktop-only{display:none}@media(min-width:1000px){.jasvOK.desktop-only{display:block;margin-bottom:16px}}.jasvOK.desktop-only+p{margin-top:0}.jasvOK .third-party-ad{position:sticky;top:16px}.bYBoJE{width:100%;flex-grow:1}.bYBoJE .social-share{width:100%;padding-top:10px;padding-bottom:20px}@media(min-width:768px){.bYBoJE .social-share{justify-content:flex-start}}.bYBoJE .social-share.sticky{display:none}@media(min-width:1000px){.bYBoJE .social-share.sticky{display:flex;position:sticky;top:14px;width:34px;flex-direction:column;padding-top:0;margin-top:0;margin-left:-25%}.bYBoJE .social-share.sticky .sc-mgcah7-0{margin:0 0 16px}.article-feature-video .bYBoJE .social-share.sticky{margin-top:0}.article-feature:not(.article-feature-video) .bYBoJE .social-share.sticky{margin-top:35%}}.bYBoJE.sponsored-article img,.bYBoJE.sponsored-article video{width:100%;max-width:602px;height:auto}.bYBoJE.sponsored-article iframe{max-width:602px;max-height:400px}.bYBoJE .under-article-prompt-donations{padding-bottom:8px;margin-top:-3px}.bYBoJE .big-letter{--color:#222;display:flex;position:relative;width:0;height:0;align-items:center;justify-content:center;padding:40px;margin-top:22px;margin-right:12px;border:1px solid var(--color);float:left;font:normal 52px/1 'Indy Serif','Indy Serif Fallback',serif;text-transform:uppercase}.bYBoJE .big-letter:first-child{margin-top:6px}.bYBoJE .big-letter::before{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;border:1px solid var(--color);border-radius:50%;content:''}.bYBoJE #taboola-below-article-1{min-height:2350px}@media(min-width:768px){.bYBoJE #taboola-below-article-1{min-height:3370px}}.bYBoJE #taboola-below-article-1-split-num-1{min-height:130px}@media(min-width:768px){.bYBoJE #taboola-below-article-1-split-num-1{min-height:415px}}.bYBoJE .sc-fwko30-0+.sc-1xtsh2b-0{margin-top:-16px}@media(min-width:768px){.bYBoJE{max-width:636px;margin:0}}@media(min-width:1000px){.bYBoJE{max-width:624px;margin:0}.bYBoJE.subscribed{max-width:636px}}@media(max-width:999px){.bYBoJE{padding-right:0}.bYBoJE .under-article-prompt-donations{margin-top:-18px}}.bYBoJE .anchor-nav-header{scroll-margin-top:79px}.bYBoJE .anchor-nav-header a{color:#222;color:light-dark(#222,#fff)}.bYBoJE .anchor-nav-header a:hover{color:#222;color:light-dark(#222,#fff)}@supports(color:light-dark(red,red)){.bYBoJE .big-letter{--color:light-dark(#222,#fff)}}.QBlIw{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:8px;color:#d3d3d3;color:light-dark(#d3d3d3,#d3d3d3);font:normal 16px/20px 'Indy Sans','Indy Sans Fallback',sans-serif}@media(min-width:768px){.QBlIw{width:100%;align-items:center;justify-content:center;margin-bottom:16px;font:normal 16px/24px 'Indy Sans','Indy Sans Fallback',sans-serif}}@media(min-width:1000px){.QBlIw{width:100%;margin-bottom:16px}}.dMNxBE{display:flex;height:20px;margin:0 12px 8px 0}.article-voices .dMNxBE{height:auto}@media(min-width:425px){.article-voices .dMNxBE{height:20px}}.dMNxBE::before{display:inline-block;align-self:center;margin-top:1px;margin-right:12px;content:'\2022';transform:scale(1.5)}.dMNxBE:first-child::before{content:none}@media(min-width:768px){.dMNxBE{height:24px;margin-bottom:0}.dMNxBE::before{margin-top:2px}}.dMNxBE time{display:block}.dMNxBE time::first-letter {text-transform:capitalize}.fefQOD{margin:0 4px 8px 0}.fefQOD::before{display:inline-block;margin-top:2px;margin-right:12px;color:#d3d3d3;color:light-dark(#d3d3d3,#d3d3d3);content:'\2022';transform:scale(1.5)}.fefQOD:first-child::before{display:none}@media(min-width:768px){.fefQOD{margin-bottom:0}}.bRujJn{display:flex;justify-content:center;padding:0;margin:0 0 16px}@media(min-width:768px){.bRujJn{display:flex;width:100%;align-items:center;justify-content:center;margin:0}}@media(min-width:1000px){.bRujJn{width:100%}}.bZyAIT{padding-top:0;border-top:0;border-bottom:0}@media(min-width:768px){.bZyAIT{display:flex;flex-flow:column wrap;padding-bottom:16px}.bZyAIT .sc-mzrbq8-0{order:1}.bZyAIT .sc-mzrbq8-6{order:2}}@media(min-width:1000px){.bZyAIT{flex-direction:column}}.gkrVhQ{padding:16px 12px 12px;text-align:left;font:bold 14px/18px 'Indy Sans','Indy Sans Fallback',sans-serif}@media(min-width:768px){.gkrVhQ{padding:16px 16px 12px}}.article-infact .gkrVhQ{padding:16px 0}@media(min-width:1000px){.gkrVhQ{padding:24px 0 19px}.article-feature .gkrVhQ{max-width:968px;margin:0 auto}}.gkrVhQ a{color:#fff;color:light-dark(#fff,#fff)}.gkrVhQ a:hover{color:#f58992;color:light-dark(#f58992,#f58992)}.gkrVhQ a:hover::after{color:#fff;color:light-dark(#fff,#fff)}.gkrVhQ a::after{margin-right:4px;margin-left:4px;content:'>'}.gkrVhQ a:last-child::after{display:none}.hwTcMU{width:calc(100% - 24px);padding:6px 0;margin:4px auto 16px;margin-left:12px;border-width:1px 0;border-style:solid;border-color:#fff;border-color:light-dark(#fff,#fff);color:#fff;color:light-dark(#fff,#fff);font-family:'Indy Sans','Indy Sans Fallback',sans-serif;font-size:16px;font-weight:bold;letter-spacing:4px;text-align:center;text-transform:uppercase;word-break:break-word}@media(min-width:768px){.hwTcMU{width:calc(100% - 32px);margin-left:16px}}@media(min-width:1000px){.hwTcMU{width:100%;max-width:968px;margin:4px auto 16px}}.gbPKFW{margin:0 0 20px;letter-spacing:0}.bulCXp{margin:0;color:#d3d3d3;color:light-dark(#d3d3d3,#d3d3d3);font:normal 16px/20px 'Indy Sans','Indy Sans Fallback',sans-serif}@media(min-width:768px){.bulCXp{font:normal 18px/22px 'Indy Sans','Indy Sans Fallback',sans-serif}}@media(min-width:1000px){.bulCXp{font:normal 20px/24px 'Indy Sans','Indy Sans Fallback',sans-serif}}.bulCXp p{font:inherit}.article-feature .bulCXp a{font-weight:bold}.gOoYlj{max-width:968px;margin:0 auto;background:#222;background:light-dark(#222,#222)}@media(min-width:1000px){.gOoYlj{padding:0 16px}.parallax .gOoYlj{max-width:1240px}}.fdtMsm{font:bold 32px/36px 'Indy Serif','Indy Serif Fallback',serif;letter-spacing:-0.0156em}@media(min-width:768px){.fdtMsm{font:bold 44px/48px 'Indy Serif','Indy Serif Fallback',serif;letter-spacing:-0.0113em}}@media(min-width:1000px){.fdtMsm{font:bold 54px/58px 'Indy Serif','Indy Serif Fallback',serif;letter-spacing:-0.0092em}}.jLbVwS{text-align:center}@media(min-width:1000px){.jLbVwS{max-width:968px}}.kBJwnr{text-align:center}.kBJwnr a{color:#ec1a2e;color:light-dark(#ec1a2e,#ec1a2e)}.kBJwnr a:hover{color:#f58992;color:light-dark(#f58992,#f58992)}.cuYuhQ{background:#222;background:light-dark(#222,#222)}.cuYuhQ .sc-qvufca-1{max-width:968px;background:#222;background:light-dark(#222,#222)}.cuYuhQ .sc-qvufca-0{margin:0}@media(max-width:999px){.cuYuhQ .sc-qvufca-0{margin:0 12px 0}}.cuYuhQ .sc-qvufca-2,.cuYuhQ .sc-1cmj4ml-0{color:#fff;color:light-dark(#fff,#fff)}.cuYuhQ .sc-qvufca-2{margin:0 0 20px}.cuYuhQ .sc-1cmj4ml-0{margin-bottom:16px}@keyframes slidedown-video{from{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slideup-video{from{transform:translateY(200%)}to{transform:translateY(0)}}.lnLHSS .video-top-container-inner{position:relative}.lnLHSS .video-popout-close{display:none}.lnLHSS .video-hero-wrapper-inner{display:block}.lnLHSS .video-hero-video{width:100%;margin:0;transition:height .2s}.lnLHSS .video-hero-wrapper.sticky-video{position:fixed;top:95px;width:400px;margin-left:-332px;transition:margin-left .3s,top .3s .1s}.lnLHSS .video-top-container.video.sticky:not(.closed) .video-hero-video{position:static;right:0;left:auto;width:100%}.lnLHSS .video-top-container.video.sticky:not(.closed) .video-hero-video.liveblog{margin-left:-12px}@media(min-width:768px){.lnLHSS .video-top-container.video.sticky:not(.closed) .video-hero-video{position:absolute;width:400px}}@media(min-width:1000px){.lnLHSS .video-top-container.video.sticky:not(.closed) .video-hero-video{top:94px;right:-56px}.lnLHSS .video-top-container.video.sticky:not(.closed) .video-hero-video.liveblog{right:-400px}}.lnLHSS .video-top-container.video.sticky:not(.closed) .video-hero-video .video-sticky-video{position:fixed;top:0;left:auto;z-index:9;width:100%;background-color:#fff;background-color:light-dark(#fff,#000);box-shadow:0 0 40px 10px rgba(0,0,0,0.5);box-shadow:0 0 40px 10px light-dark(rgba(0,0,0,0.5),rgba(0,0,0,0.5))}@media(min-width:768px){.lnLHSS .video-top-container.video.sticky:not(.closed) .video-hero-video .video-sticky-video{width:400px;animation:slidedown-video .4s}}@media(min-width:1000px){.lnLHSS .video-top-container.video.sticky:not(.closed) .video-hero-video .video-sticky-video{top:auto;bottom:0;animation:slideup-video .4s}}.lnLHSS .video-top-container.video.sticky:not(.closed) .video-popout-close{display:none;width:100%;box-sizing:border-box;align-items:center;justify-content:flex-end;padding:4px 8px 3px;color:#222;color:light-dark(#222,#fff);cursor:pointer;font-family:'Indy Sans','Indy Sans Fallback',sans-serif;font-size:14px;line-height:14px}@media(min-width:1000px){.lnLHSS .video-top-container.video.sticky:not(.closed) .video-popout-close{justify-content:flex-start}}.lnLHSS .video-top-container.video.sticky:not(.closed) .video-popout-close::after{display:flex;align-items:center;padding-left:4px;content:'\2715';font-size:12px}.lnLHSS .video-top-container.video.sticky:not(.closed) .video-popout-close.shown{display:flex}.gaSgoa{max-width:100%}.fyQqeP{position:relative}.gNtHiz{position:relative;width:100%;padding-top:56.25%;background:#000;background:light-dark(#000,#000)}.iWxMKl{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center}.ksAEji{width:10%}.dIGfrB.fullscreen{position:fixed;top:0;left:0;z-index:3000000000;width:100%;height:100%;background:#000;background:light-dark(#000,#000)}.dIGfrB .closebtn{display:none;position:absolute;top:0;right:0;width:100px;height:100px}.dIGfrB .closebtn.show{display:block}.dIGfrB .btn{position:absolute;top:5px;right:5px;width:25px;height:25px;color:#fff;color:light-dark(#fff,#222);font-family:helvetica,sans-serif;font-size:20px;line-height:25px;text-align:center}.eBMXOi{max-width:100%;clear:both}.bmTxIL a{color:#ef4757;color:light-dark(#ef4757,#ef4757)}.bmTxIL a:hover,.bmTxIL a:active{color:#f58992;color:light-dark(#f58992,#f58992)}.fzuCgM{overflow:hidden;height:0;color:transparent}.fmcHss{max-width:100%;margin:0 0 20px}.fmcHss.sticky{position:sticky;top:16px}.hlxBlR{min-height:600px}.hlxBlR #mpu1,.hlxBlR #sidebar1{position:sticky;top:16px}.MxpAk{min-height:250px}.clQXMC{max-width:100%}.eEtnsS{margin:0 0 6px;color:#646464;color:light-dark(#646464,#bdbdbd);font-family:'Indy Sans','Indy Sans Fallback',sans-serif;font-size:15px}.PbXHI{margin:0 0 12px}.hVucHy{height:380px}.dedEik{max-width:127px;max-height:32px}.gSAEA-d{margin-bottom:16px}.gSAEA-d [role='listitem']{position:relative;margin-bottom:12px;border-bottom:1px solid #d3d3d3;border-bottom:1px solid light-dark(#d3d3d3,#919191)}.gSAEA-d [role='listitem'] .sc-u4n1j-0{display:flex;position:absolute;bottom:16px;left:10px;width:32px;height:32px;align-items:center;justify-content:center;border-radius:50%;background-color:#ec1a2e;background-color:light-dark(#ec1a2e,#ec1a2e)}.gSAEA-d [role='listitem'] .sc-u4n1j-0>svg{width:90%;fill:#fff;fill:light-dark(#fff,#000);stroke:transparent}.gSAEA-d [role='listitem']:first-child{display:block;padding-bottom:0;margin-bottom:12px}.gSAEA-d [role='listitem']:first-child .sc-u4n1j-0{top:-15px;bottom:auto;left:12px}.gSAEA-d [role='listitem']:first-child>*:first-child{display:block;width:100%;height:205px}.gSAEA-d [role='listitem']:first-child>*:last-child{--content-bg:#222;--content-bg-opaque:rgba(34,34,34,0.7);position:absolute;bottom:0;width:100%;padding:28px 12px 12px;background:linear-gradient(to top,var(--content-bg) 70%,var(--content-bg-opaque) 100%) no-repeat;color:#fff;color:light-dark(#fff,#222);font-size:17px;font-weight:bold}.gSAEA-d [role='listitem']:last-child{margin-bottom:0;border-bottom:0 none}@supports(color:light-dark(red,red)){.gSAEA-d [role='listitem']:first-child>*:last-child{--content-bg:light-dark(#222,#222)}}@supports(color:light-dark(red,red)){.gSAEA-d [role='listitem']:first-child>*:last-child{--content-bg-opaque:light-dark(rgba(34,34,34,0.7),rgba(34,34,34,0.7))}}.fgtiQY{min-height:1924px}@media(max-width:767px){.fgtiQY{display:none}}.eqQkhO{width:308px}.eqQkhO.hidden{display:none}@media(max-width:999px){.eqQkhO{display:none}}.article-liveblog .dzfINj{background-color:#f7f7f7;background-color:light-dark(#f7f7f7,#222)}.jBkNwU{justify-content:center}.cumEve{justify-content:center}@keyframes hqVOOe1548920386{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes bReFEb1548920386{from{transform:translateX(100%)}to{transform:translateX(0)}}
Stay up to date with notifications from The Independent Notifications can be managed in browser preferences.
Not now Yes please
Lifestyle Food and Drink Recipes Sunday Club
A lasagne for the in-between season It’s not quite summer, but it’s not really spring either. For Sunday Club this week, Hannah Twiggs leans into the grey skies with a bright green lasagne full of peas, courgettes and hope
Monday 26 May 2025 09:15 EDT
Béchamel Sauce (White Sauce)
Sign up to IndyEat's free newsletter for weekly recipes, foodie features and cookbook releases Get our food and drink newsletter for free Get our food and drink newsletter for free T here’s a particular kind of magic to a long weekend Sunday. The pace slows even further, the usual Sunday dread softened by the knowledge that Monday can wait. And after a week where everything’s felt a little too full – too many emails, too many people, not enough sleep – there’s something deeply appealing about staying in. Just us. Just here. Just now.
This is Sunday Club , our quiet little rebellion against the rush of everything else. A series devoted to cooking for the joy of it – not for work, not for anyone’s approval, just because we love it. It’s about choosing to make something that feels a little special, lighting the candles even when the weather says no, and bringing a little restaurant romance into our own home kitchen.
If you missed the first instalment (crispy duck legs, pickled cherries, dauphinoise – a strong opener), you can catch up here . And if you want each recipe a day early, sign up to the IndyEats newsletter – it lands every Saturday at 7am, ready for your shopping list. Sign up here .
This week’s recipe was chosen not because it’s clever or showy, but because it feels right. It’s late May, technically spring, but the sky hasn’t quite caught up. We’ve had a run of busy days, and the thought of anything involving a barbecue or much admin was quickly ruled out. What we wanted was comfort – but comfort with a little optimism. A dish that tastes like the light is changing.
So we made lasagne – not the heavy, wintry kind, but a spring-into-summer version. It’s the edible equivalent of cracking open the rosé while wearing a jumper – a gentle nudge to the season, a plate full of hopeful green. We’ve packed it with the best of what’s left from spring: peas, fennel, spinach. And then, cheekily, we’ve thrown in some early courgettes because, well, we’re ready for them. The lemony béchamel is light and zippy, the basil makes it sing, and the whole thing feels like something you’d eat on a warm terrace – even if you’re actually curled up under a blanket with the rain pattering outside.
It’s simple, soothing, and just indulgent enough. The kind of cooking that reminds us what Sundays are for.
Primavera lasagne with lemon bechamel Serves : 4-6
Ingredients :
For the filling :
2 tbsp olive oil
1 small fennel bulb, finely sliced (or 1 leek, cleaned and sliced)
2 courgettes, finely sliced into rounds
2 garlic cloves, crushed
150g spinach (fresh or frozen)
150g peas (fresh or frozen)
Zest of 1 lemon
1 handful of basil, roughly torn
Salt and pepper, to taste
For the béchamel :
50g butter
50g plain flour
600ml whole milk
Zest of 1 lemon
A generous grating of nutmeg
50g parmesan or pecorino, finely grated
Salt and pepper
To assemble :
6-8 fresh lasagne sheets
Extra cheese for the top
Optional: pangrattato (breadcrumbs fried in olive oil with garlic and herbs), or basil oil to drizzle
Method :
1. Prep the veg. Heat the olive oil in a large frying pan. Add the fennel (or leek) and cook gently for 5-6 minutes until softened. Add the courgette slices and a pinch of salt, and sauté until just golden at the edges – around 8 minutes. Add the garlic, spinach, and peas, and cook until everything is tender and vibrant. Stir through the lemon zest and basil, then set aside.
2. Make the béchamel. Melt the butter in a saucepan. Stir in the flour and cook for a minute to form a roux. Gradually whisk in the milk, stirring constantly until smooth and thickened. Add the lemon zest, nutmeg, and cheese. Season well.
3. Assemble. Preheat the oven to 180C (fan). In a baking dish, layer béchamel, then lasagne sheets, then a layer of veg. Repeat until everything is used up, finishing with béchamel and a final grating of cheese.
4. Bake. Bake for 30-35 minutes until bubbling and golden. If you’re feeling extra, scatter with pangrattato or drizzle with basil oil just before serving.
To serve :
A sharply dressed salad – peppery leaves, radish, lemony vinaigrette.
A glass of white wine with backbone – like a Vermentino, or something with a bit of salinity.
Seconds. Always.
Thank you for registering Please refresh the page or navigate to another page on the site to be automatically logged in Please refresh your browser to be logged in
Join our commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies
Comments