• Recipes
  • Contact
  • About
  • Shop

Cozy Cravings

menu icon
go to homepage
  • RECIPES
  • CONTACT
  • ABOUT
  • SHOP
  • SUBSCRIBE
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • RECIPES
    • CONTACT
    • ABOUT
    • SHOP
    • SUBSCRIBE
    • Facebook
    • Instagram
    • Pinterest
  • ×
    • white bean citrus salad in a serving bowl with two serving spoons.
      White Bean Avocado Citrus Salad
    • Bacon egg and cheese breakfast sliders.
      Bacon, Egg and Cheese Breakfast Sliders
    • lemon honey cake with slices cut out.
      Lemon Honey Cake
    • Finished pizza topped with bruschetta, balsamic glaze and shaved parmesan cheese.
      Bruschetta Pizza
    • Kale and White Bean Salad in a bowl with serving utensils.
      Kale and White Bean Salad
    • Close up whipped honey butter in a jar.
      Whipped Honey Butter
    • Shrimp scampi risotto in a blue bowl with a wood fork.
      Shrimp Scampi Risotto
    • Close up of fresh baked sprinkle cookies.
      Sprinkle Cookies
    • Close up of pancakes with a pat of butter and pure maple syrup.
      Buttermilk Pancakes for Two
    • Assembled tacos up close.
      Rice and Bean Tacos
    • Close up of muffin with glaze drips.
      Vanilla Chai Spice Muffins
    • Sliced spinach and ricotta lasagna.
      Spinach and Ricotta Lasagna
    Home » Lunch & Dinner

    Butternut Squash and Spinach Lasagna

    Published: Nov 17, 2022 » Modified: Nov 17, 2022 by Haley » This post may contain affiliate links

    1391 shares
    • Share
    • Send
    Jump To Recipe Jump To Video
    Pinterest butternut squash lasagna.

    This Butternut Squash Lasagna is layers upon layers of delicious homemade roasted butternut squash sauce with roasted garlic and a cheesy spinach mixture, all baked until golden with crispy edges and topped with fresh sage. Perfect for any dinner table, especially on holidays or serving a crowd! 

    Overhead image of lasagna fresh out of the oven with sage on top.
    Jump to:
    • Ingredients 
    • Ingredient substitutions
    • Step by step instructions
    • Tips and tricks
    • What to serve with lasagna
    • Storage and reheating
    • FAQs
    • More vegetarian pasta recipes
    • 📖 Recipe

    Ingredients 

    This delicious butternut squash and spinach lasagna skips the classic red sauce and instead uses a seasonal creamy butternut squash sauce that is so good when paired with spinach and ricotta layers.

    Ingredients on a table for butternut squash lasagna.
    • Lasagna noodles: Regular lasagna noodles. I like the ones with the curly edges. They get cooked to al-dente before being layered together and baked which finishes them off 
    • Butternut squash: The star of the show - it's a relatively sweet squash but paired in this recipe gets a balance of savory. It's cubed and roasted which gives it a stronger butternut squash flavor that is so good.
    • Spices: A mixture of cinnamon and nutmeg give the butternut squash sauce such a fabulous depth of flavor.
    • Heavy cream: Smooth out and help serve as the base of the butternut squash sauce. 
    • Garlic: A full head of garlic gets roasted and added into the sauce. It’s a game changer.
    • Spinach: Frozen chopped spinach is the easiest route here. 
    • Onion: Yellow onion is sautéd and added into the spinach mixture for more flavor. 
    • Cheeses: A combination of four cheeses – ricotta, mozzarella, gruyere, parmesan – all blended for the perfect gooeyness and cheesy flavor. 
    • Egg: Acts as the binder to the spinach mixture so it doesn’t melt all over the place.

    Ingredient substitutions

    • Lasagna noodles: can substitute no boil noodles, just add some vegetable broth to the butternut squash sauce to add extra moisture to help the noodles cook. 
      • You can also use whole wheat noodles or gluten-free noodles if you’d like.
    • Butternut squash: you can use pumpkin instead. You can also use frozen butternut squash, just defrost it slightly then roast. 
    • Spices: pumpkin pie spice is a good sub, but if you use it, use that as the only spice as it includes both cinnamon and nutmeg.
    • Heavy cream: use full fat coconut milk 
    • Frozen spinach: use fresh spinach instead, add it to the onions when they’re just about done and sauté until wilted.  

    Step by step instructions

    Lasagnas are a bit of a labor of love with a bunch of different components, but it’s definitely worth it! This is really a great vegetarian main dish that the whole family will truly love. Fall comfort food at its finest.

    1. Roast the butternut squash and garlic. Toss the butternut squash cubes with olive oil, salt, pepper, nutmeg, and cinnamon. Spread them in an even layer on a parchment paper lined baking sheet. Separately, cut the top ¼ off a head of garlic and drizzle it with olive oil then wrap it in aluminum foil. Add it to the baking sheet with the butternut squash. Roast at 425F for about 30-40 minutes until tender. 

    2. Make the sauce. To a high powered blender or food processor, add the roasted butternut squash, heavy cream, and squeeze the roasted garlic out of the bulb. Blend until smooth. In a medium bowl add the butternut squash puree and mix in the ricotta cheese.

    Side by side of squash being roasted and blended into a sauce.

    3. Sauté the onions. Warm a sauté pan over medium heat. Add a little olive oil and the onions. Cook, stirring frequently, until soft and translucent - about 5-8 minutes. 

    4. Make the spinach ricotta mixture. In large bowl, add the thawed chopped spinach, sautéed onions, ricotta cheese, parmesan cheese, ½ of the mozzarella cheese, gruyere cheese, egg, salt, and pepper. Mix until combined. 

    Side by side of sauteeing onions and making the cheese mixture.

    5. Par-cook the noodles. Boil a large pot of water. Add the lasagna noodles and cook until al dente – a few minutes less than the box directions. Drain and set aside in an even layer to prevent sticking. 

    6. Assemble. Use a 9x13 or 10x7 baking dish / casserole dish. There's going to be 3 layers of noodles. First, put ¼ cup of sauce on the bottom of the dish. Then layer 3 noodles side by side. Next add ⅓ of the remaining sauce and spread to an even layer. Follow with ½ of the cheese mixture and spread to an even layer. Then repeat – noodles, ⅓ sauce, rest of the cheese. For the final layer, add noodles, remaining sauce, and sprinkle the remaining mozzarella cheese on the top of the lasagna.

    Steps of assembling the lasagna.

    7. Bake. Cover the lasagna with aluminum foil and bake at 375F for 30 minutes, then remove the foil and bake for another 10 until lightly browned. Option to broil for a few minutes if desired. Top with fresh sage leaves if desired. 

    Final step fresh baked lasagna.

    Tips and tricks

    • If you’re using a blender that doesn’t have a vent, let the butternut squash cool a little before you blend it in the sauce. You don’t want the blender getting too hot. 
    • Buy pre-cubed butternut squash if you want a bit of a shortcut.
    • To cut butternut squash, cut the top and bottom off. Then cut it in half to separate the "neck" from the "bulb". Then stand each piece up, slicing off the skin with downward cuts. Then cut into cubes! For the bulb, make sure you remove the seeds first. 
    • To pick a ripe butternut squash, look for one that has a solid beige color. 
    • Make sure you’re using full fat ricotta cheese, it helps make the lasagna nice and rich, and is a bit thicker. Lower fat content will be a bit more runny. 
    • Let the lasagna sit for at least 10-15 minutes before you slice into it to help it set – no runny lasagna here!
    • If you don't want this to be a meatless lasagna, you can ad some ground or shredded turkey or chicken, or ground beef even. It can be put between the sauce and cheese layers or over the cheese layer (it’s a great way to use up Thanksgiving leftovers!). 

    What to serve with lasagna

    Lasagna is a pretty heavy dish, so you’ll want to even it out with lighter accompaniments. 

    • Green salad! Something simple like arugula, lemon juice, olive oil, and shreds of parmesan would be great. 
    • Veggies! Roast some broccoli, green beans, or brussels sprouts alongside the lasagna as it bakes. 
    • Soup! A broth-based soup would be best so it’s not so heavy. 

    Storage and reheating

    Storage: store in an airtight container in the fridge for up to 5 days. 

    Reheating: microwave is the easiest method, but you can reheat in the oven covered at 350 for 15ish minutes until warmed through. 

    FAQs

    Is this recipe vegan? 

    It is not, but you can swap the cheeses and heavy cream for vegan alternatives. 

    Is lasagna a traditional Italian dish? 

    Yes! It originated in Naples. This version is a bit more American-ized though. 

    Can I prep this in advance?

    Yes! You can assemble the lasagna up to 2 days in advance. Then just remove from the oven 1 hour before baking to get rid of its chill, and bake according to instructions. 

    Can I freeze this recipe?

    Yes. Assemble according to instructions and then cover tightly and freeze up to 1 month. To bake, follow instructions but add an additional 20 minutes if baking straight from frozen. Also, if you assembled in a ceramic or glass dish, make sure you thaw it before baking as your dish will likely break. 

    Is butternut squash heathly?

    It's low in calories but high in nutrients - read about the specifics here.

    More vegetarian pasta recipes

    • Mushroom mascarpone pasta in a bowl with fresh parsley on top.
      Creamy Mushroom Mascarpone Pasta
    • Brown bowl of fettuccini pasta with butternut squash sauce on top.
      Creamy Butternut Squash Sauce with Fettuccini
    • Finished creamy pumpkin pasta sauce in a dutch oven.
      Creamy Pumpkin Pasta Sauce
    • Thumbnail
      Creamy Roasted Red Pepper Pasta

    📖 Recipe

    Overhead image of lasagna fresh out of the oven with sage on top.

    Butternut Squash and Spinach Lasagna

    This Butternut Squash Lasagna is layers upon layers of delicious homemade roasted butternut squash sauce with roasted garlic and a cheesy spinach mixture, all baked until golden with crispy edges and topped with fresh sage. Perfect for any dinner table, especially on holidays or serving a crowd! 
    5 from 3 votes
    Print Pin Rate
    Prep Time: 45 minutes minutes
    Cook Time: 40 minutes minutes
    Total Time: 1 hour hour 25 minutes minutes
    Servings: 8 servings

    Ingredients

    • 9 lasagna noodles

    Butternut Squash Sauce

    • 6 cups butternut squash cubed 1 inch pieces
    • 2 tablespoon olive oil
    • 2 teaspoon kosher
    • ½ teaspoon pepper
    • ½ teaspoon cinnamon
    • ½ teaspoon nutmeg
    • ½ cup ricotta cheese
    • ½ cup heavy cream
    • 1 bulb garlic

    Spinach and Cheese Mixture

    • 1 cup frozen chopped spinach thawed
    • 1 yellow onion sliced
    • 3 cups ricotta cheese
    • ½ cup grated parmesan cheese
    • 1 cup shredded mozzarella cheese
    • 1 cup shredded gruyere cheese
    • 1 large egg
    • 1 teaspoon kosher salt
    • 1 tsp pepper

    Instructions

    Make the butternut squash sauce

    • Preheat your oven to 425℉.
    • Toss the cubed butternut squash with olive oil, salt, pepper, nutmeg, and cinnamon. Spread them in an even layer on a parchment paper lined baking sheet.
    • Cut the top ¼ off the bulb of garlic and drizzle it with olive oil then wrap it in aluminum foil. Add it to the baking sheet with the butternut squash.
    • Roast the garlic and squash for about 30-40 minutes until tender. 
    • To a high powered blender or food processor, add the roasted butternut squash, heavy cream, and squeeze the roasted garlic out of the bulb. Blend until smooth.
    • In a medium bowl add the butternut squash puree and mix in the ricotta cheese.

    Make the spinach and cheese mixture

    • Warm a sauté pan over medium heat. Add a little olive oil and the onions. Cook, stirring frequently, until soft and translucent - about 5-8 minutes. 
    • In large bowl, add the thawed chopped spinach, sautéed onions, ricotta cheese, parmesan cheese, ½ of the mozzarella cheese, gruyere cheese, egg, salt, and pepper. Mix until combined. 
    • Boil a large pot of water. Add the lasagna noodles and cook until al dente – a few minutes less than the box directions. Drain and set aside in an even layer to prevent sticking. 

    Assemble & bake

    • Lower the oven to 375℉.
    • Use a 9x13 or 10x7 baking dish / casserole dish. There's going to be 3 layers of noodles. First, put ¼ cup of sauce on the bottom of the dish. Then layer 3 noodles side by side.
    • Add ⅓ of the remaining sauce and spread to an even layer. Follow with ½ of the cheese mixture and spread to an even layer.
    • Then repeat – noodles, sauce, rest of the cheese.
    • For the final layer, add noodles, remaining sauce, and sprinkle the remaining mozzarella cheese on the top of the lasagna.
    • Cover the lasagna with aluminum foil and bake for 30 minutes, then remove the foil and bake for another 10 until lightly browned. Option to broil for a few minutes if desired. Top with fresh sage leaves if desired. 

    Video

    Nutrition Estimate

    Calories: 591kcal | Carbohydrates: 43g | Protein: 29g | Fat: 34g | Saturated Fat: 19g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 11g | Trans Fat: 0.003g | Cholesterol: 127mg | Sodium: 1311mg | Potassium: 705mg | Fiber: 4g | Sugar: 5g | Vitamin A: 14483IU | Vitamin C: 24mg | Calcium: 618mg | Iron: 2mg
    Course: Lunch/Dinner, Main Course
    Cuisine: American, Italian
    Keyword: Butternut Squash, lasagna, Pasta, Vegetarian
    Author: Haley

    More Lunch & Dinner

    • Finished soup in a bowl.
      Chicken Tomato and Rice Soup
    • Dutch oven roasted chicken served on a plate.
      Dutch Oven Whole Roasted Chicken
    • Close up french onion mac and cheese.
      French Onion Mac and Cheese
    • Hot honey salmon in a bowl with marinated cucumbers and rice.
      Hot Honey Salmon Bites

    Comments

    1. Laura says

      November 26, 2019 at 11:03 pm

      Could you add ground turkey or beef to this? My husband would never go for a vegetarian dinner. I want to make it though, it looks delicious!

      Reply
      • Haley says

        November 26, 2019 at 11:17 pm

        For sure! Cook the ground meat on the stovetop first, then drain the fat and add it to the lasagna on top of each cheese layer before baking.

        Reply
    5 from 3 votes (3 ratings without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    HEY THERE!

    Welcome to Cozy Cravings! Happy to have you. Here, you’ll find comfort food recipes & other delicious things to enjoy and devour.

    POPULAR POSTS

    • Close up of broccoli au gratin.
      Broccoli Au Gratin (Broccoli Casserole)
    • Finished french onion pasta in a bowl.
      One Pot French Onion Pasta
    • close up image of maple candied bacon on a plate.
      Maple Candied Bacon
    • Overhead image of lasagna fresh out of the oven with sage on top.
      Butternut Squash and Spinach Lasagna

    Breakfast & Brunch

    Bacon egg and cheese breakfast sliders.

    Bacon, Egg and Cheese Breakfast Sliders

    Close up of pancakes with a pat of butter and pure maple syrup.

    Buttermilk Pancakes for Two

    Close up of muffin with glaze drips.

    Vanilla Chai Spice Muffins

    Close up image of sliced leek and gruyere quiche.

    Leek and Gruyere Quiche

    More Breakfast & Brunch

    Lunch & Dinner

    white bean citrus salad in a serving bowl with two serving spoons.

    White Bean Avocado Citrus Salad

    Finished pizza topped with bruschetta, balsamic glaze and shaved parmesan cheese.

    Bruschetta Pizza

    Kale and White Bean Salad in a bowl with serving utensils.

    Kale and White Bean Salad

    Shrimp scampi risotto in a blue bowl with a wood fork.

    Shrimp Scampi Risotto

    More Lunch & Dinner

    Snacks, Sides, and More

    white bean citrus salad in a serving bowl with two serving spoons.

    White Bean Avocado Citrus Salad

    Close up whipped honey butter in a jar.

    Whipped Honey Butter

    Garlic rosemary potatoes roasted.

    Garlic Rosemary Potatoes

    Roasted green beans with parmesan and garlic.

    Garlic Roasted Green Beans

    More Snacks & Sides

    Sweet Treats

    lemon honey cake with slices cut out.

    Lemon Honey Cake

    More Sweet Treats

    Drinks

    Lambrusco spritz with olives and orange slice.

    Lambrusco Spritz

    More Drinks

    Footer

    ↑ back to top

    about

    • ABOUT
    • CONTACT
    • PRIVACY POLICY

    Let's Keep In Touch!

    Subscribe here for delicious recipes, updates & more!

    Thank you!

    You have successfully joined our subscriber list.

    .

    recipe index

    • APPETIZERS
    • BREAKFAST & BRUNCH
    • LUNCH & DINNER
    • SNACKS & SIDES
    • DESSERTS

    Copyright © 2025 · CozyCravings.com

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.