When you think of lasagna, you probably think of red sauce and meat and ricotta, and while I will love that classic combination forever this more unique Butternut Squash Spinach Lasagna has long been a favorite of mine as well. With silky sweet butternut layered with tender lasagna noodles and a cheesy spinach filling, it’s a totally different flavor profile than your typical lasagna, but it’s just as comforting and every bit as delicious, just in its own singular way.

Now, dealing with butternut squash can seem daunting, but it’s really not so scary. To get started you just need to peel it, scoop out the seeds, and cube up the flesh before roasting it until it’s tender, but if you don’t want to deal with that bit of prep, you can always pick up some already cut up butternut squash at your grocery store. The roasted squash gets pureed with some ricotta, nutmeg, and milk and that forms the first filling that you’ll use for layering.

The second is a mixture of sauteed onion and spinach, and ricotta, mozzarella, and egg.

You take those two fillings and alternate them with cooked lasagna noodles until your dish is full and top it all off with a blanket of mozzarella and parmesan. (This is a lasagna, after all.)

The top gets just as golden brown and melty as the lasagna you’re used to but it gives way to a sweet and savory combination of butternut, spinach, and cheese. It’s an unexpected trio in a lasagna, maybe, but it’s sure a delicious one and a fun way to mix up your lasagna game.