Butternut Squash Lasagna

This butternut squash lasagna is basically autumn wrapped in cheese and pasta, and honestly, it’s going to make your kitchen smell like a cozy Italian restaurant that somehow got transported to a fall farmers market.

Butternut Squash Lasagna

The creamy butternut squash puree creates this velvety layer that’s naturally sweet and nutty, while the spinach ricotta mixture adds that classic Italian comfort food vibe we all crave when the weather starts getting chilly.

Butternut Squash Lasagna

What makes this recipe absolutely brilliant is how the homemade bechamel sauce ties everything together—it’s like the sophisticated cousin of regular white sauce, and it makes this whole dish taste way more impressive than the effort you actually put in.

Butternut Squash Lasagna

The combination of fresh sage, thyme, and that tiny hint of nutmeg creates this warm, earthy flavor profile that screams “I definitely know what I’m doing in the kitchen” even if you’re secretly following the recipe word for word.

Butternut Squash Lasagna

This is the kind of meal that makes people lean back in their chairs, loosen their belts a little, and ask if you’ve been hiding some secret culinary training—the answer is no, you just followed directions and trusted the process.

Butternut Squash Lasagna

Plus, it serves twelve people, so you can either feed a crowd or have the most amazing leftovers for days, which honestly might be the better option because this lasagna gets even more delicious as the flavors meld together overnight.

Butternut Squash Lasagna

Ingredients

For the butternut squash

  • 2 lbs butternut squash, peeled, seeded, and cut into 1-inch cubes
  • 2 tablespoons olive oil
  • Kosher salt and black pepper, to taste
  • 1 /2 cup vegetable broth
  • 1 tablespoon pure maple syrup
  • 1 /8 teaspoon ground nutmeg

For the lasagna

  • 12 lasagna noodles
  • 3 cups shredded mozzarella cheese, divided
  • 1 /4 cup freshly grated Parmesan cheese

For the spinach ricotta mixture

  • 2 tablespoons butter
  • 1 shallot, minced
  • 4 garlic cloves, minced
  • 4 cups packed spinach
  • 15 oz ricotta cheese
  • 1 /4 cup parmesan cheese
  • 1 large egg
  • 1 teaspoon fresh sage, minced
  • 1 teaspoon fresh thyme, minced
  • 1 /4 teaspoon crushed red pepper flakes
  • Kosher salt and black pepper, to taste

For the bechamel sauce

  • 1 /4 cup butter
  • 1 /4 cup all-purpose flour
  • 3 1/2 cups whole milk
  • Kosher salt and black pepper, to taste

Instructions

Preparation

  1. 1 Preheat oven to 400°F (200°C) and line a large baking sheet with parchment paper. This prevents sticking and makes cleanup infinitely easier.
  2. 2 Place the butternut squash cubes on the prepared baking sheet and drizzle with 2 tablespoons olive oil. Toss until well coated—every piece should glisten slightly. Season generously with kosher salt and black pepper, then roast for 25-30 minutes until the cubes are fork-tender and lightly caramelized around the edges.
  3. 3 While the squash roasts, bring a large pot of generously salted water to a rolling boil. Add the 12 lasagna noodles and cook to al dente according to package directions, stirring frequently to prevent sticking. The pasta should still have a slight bite since it will continue cooking in the oven.
  4. 4 Drain the cooked noodles in a colander and rinse with cool water, gently separating any that may be sticking together. Spread a thin layer of olive oil on a large baking sheet and lay the noodles in an even layer, turning them to coat both sides. This oil coating prevents them from becoming a pasta brick.

Making the fillings

  1. 5 For the spinach ricotta mixture, heat 2 tablespoons butter in a large skillet over medium heat until foaming. Add the minced shallot and cook for 2-3 minutes until fragrant and translucent, then add the 4 cups packed spinach and cook until completely wilted, about 2-3 minutes.
  2. 6 Add the 4 minced garlic cloves to the spinach mixture and cook for 1 minute until fragrant—don’t let it brown. Remove from heat and let cool slightly.
  3. 7 In a large mixing bowl, combine the cooled spinach mixture with 15 oz ricotta cheese, 1/4 cup parmesan cheese, 1 large egg, 1 teaspoon minced fresh sage, 1 teaspoon minced fresh thyme, 1/4 teaspoon crushed red pepper flakes, and season with kosher salt and black pepper. Mix thoroughly until well combined.
  4. 8 Remove the roasted butternut squash from the oven and let cool for 5 minutes. Transfer to a food processor and add 1/2 cup vegetable broth, 1 tablespoon pure maple syrup, and 1/8 teaspoon ground nutmeg. Process until completely smooth—the mixture should be thick but spreadable.

Making the bechamel sauce

  1. 9 In a large saucepan, melt 1/4 cup butter over medium heat until foaming. Add 1/4 cup all-purpose flour and whisk constantly for 1 minute to cook out the raw flour taste—this creates your roux.
  2. 10 Gradually whisk in 3 1/2 cups whole milk, adding it slowly to prevent lumps. Bring to a gentle boil, then reduce to low heat and simmer for 3-5 minutes, whisking frequently, until the sauce thickens enough to coat the back of a spoon. Season with kosher salt and black pepper, then remove from heat.

Assembly and baking

  1. 11 Grease a 9×13-inch baking dish thoroughly. Spread 2/3 cup bechamel sauce evenly across the bottom—this prevents the bottom layer from sticking and burning.
  2. 12 Arrange 3 lasagna noodles over the sauce, then spread 1/3 of the butternut squash puree evenly over the noodles, followed by 1/3 of the spinach ricotta mixture. Sprinkle with 1/2 cup mozzarella cheese and pour 2/3 cup bechamel sauce over everything.
  3. 13 Repeat the layering process twice more: noodles, squash puree, spinach mixture, mozzarella, and bechamel sauce. Top with the final 3 noodles, remaining 1 1/2 cups mozzarella cheese, and 1/4 cup Parmesan cheese. Garnish with fresh sage leaves if desired.
  4. 14 Spray a piece of aluminum foil with cooking spray and cover the baking dish tightly. Bake for 40 minutes, then remove the foil and bake uncovered for an additional 15 minutes until the top is golden brown and bubbling around the edges.
  5. 15 Remove from oven and let the lasagna rest for 10-15 minutes before serving—this resting time allows the layers to set and makes slicing much cleaner.

Recommended Equipment and Kitchen Tools

Essential Tools (for best results)

  • Food processor – Absolutely crucial for achieving that perfectly smooth butternut squash puree. An immersion blender can work in a pinch, but won’t give you the same silky texture
  • Large roasting sheet pan – You’ll need the space for roasting squash cubes in a single layer, plus another sheet for the cooked noodles
  • 9×13-inch baking dish – The standard lasagna size that ensures proper layering ratios and even cooking
  • Large saucepan with heavy bottom – Essential for making lump-free bechamel sauce without hot spots that cause burning

Helpful Upgrades

  • Kitchen scale – For the most accurate measurements, especially when portioning the squash and cheese layers evenly
  • Silicone spatula set – Makes spreading the squash puree and ricotta mixtures infinitely easier and more even
  • Microplane grater – Fresh nutmeg makes a noticeable difference in the squash puree, and freshly grated Parmesan is always superior
  • Whisk with comfortable grip – You’ll be whisking that bechamel sauce for several minutes, so comfort matters

Nice-to-Have Options

  • Bench scraper – Helpful for transferring chopped ingredients and keeping your workspace organized during the multi-component prep
  • Digital instant-read thermometer – While not necessary, checking that your bechamel reaches 165°F (74°C) ensures proper thickness
  • Storage containers with tight lids – This recipe makes generous portions, so proper leftover storage extends your enjoyment

Recipe Variations and Dietary Modifications

Gluten-Free Adaptation

  • Replace regular lasagna noodles with gluten-free lasagna sheets (use same quantity)
  • Substitute 1/4 cup gluten-free flour blend for all-purpose flour in the bechamel sauce
  • Expect slightly different texture in the sauce—it may be a touch less smooth but equally delicious
  • Add an extra 2-3 minutes to the covered baking time to ensure gluten-free noodles are fully tender

Dairy-Free Modifications

  • Use vegan butter in place of regular butter (same measurements)
  • Replace ricotta with cashew cream or dairy-free ricotta alternative
  • Substitute unsweetened oat milk or cashew milk for whole milk in bechamel
  • Use nutritional yeast and dairy-free mozzarella shreds for the cheese layers
  • The bechamel may be slightly thinner, so simmer an extra 2-3 minutes for proper consistency

Vegan Modifications

  • Replace the egg in ricotta mixture with 2 tablespoons ground flaxseed mixed with 5 tablespoons water
  • Add 1 tablespoon tahini to the spinach mixture for extra richness and binding
  • Increase fresh herbs by 50% to compensate for reduced dairy flavor complexity
  • Consider adding 1/4 cup pine nuts to the spinach mixture for additional richness and texture

Low-Carb/Keto Version

  • Replace lasagna noodles with thinly sliced zucchini or eggplant (salt and drain first)
  • Reduce butternut squash to 1 lb and add 1 cup cauliflower to the puree mixture
  • This modification reduces carbs by approximately 60% while maintaining satisfying layers
  • Increase cheese quantities by 25% to maintain the hearty, filling nature

Flavor Variations

  • Mediterranean twist: Add sun-dried tomatoes and kalamata olives to spinach mixture
  • Autumn spice blend: Include 1/4 teaspoon cinnamon and pinch of allspice in squash puree
  • Protein addition: Layer in cooked Italian sausage or shredded rotisserie chicken
  • Mushroom enhancement: Sauté 2 cups mixed mushrooms and add to spinach mixture

Nutritional Information and Health Benefits

Key Nutritional Highlights

This butternut squash lasagna provides approximately 385 calories per serving when cut into 12 generous portions. Each serving delivers a well-balanced macronutrient profile with 18g protein from the ricotta cheese and egg, 28g carbohydrates primarily from the pasta and butternut squash, and 22g fat from the cheese and bechamel sauce. The recipe provides 6g fiber per serving, contributing significantly to daily fiber goals while supporting digestive health and blood sugar stability.

Health Benefits of Main Ingredients

Butternut squash serves as a nutritional powerhouse, providing over 100% of daily vitamin A needs through beta-carotene, which supports eye health and immune function. The squash also contributes potassium for heart health and vitamin C for immune support. Fresh spinach adds folate, iron, and vitamin K, essential for blood health and bone strength. The ricotta cheese provides high-quality complete protein and calcium for bone health, while the fresh herbs contribute antioxidants and anti-inflammatory compounds. The bechamel sauce, made with whole milk, adds vitamin D and additional calcium, making this dish particularly beneficial for bone health.

Dietary Considerations

This recipe contains gluten (pasta and flour), dairy (multiple cheese varieties and milk), and eggs, making it unsuitable for those with these specific allergies or intolerances. However, it’s naturally vegetarian and provides substantial plant-based nutrition through the butternut squash and spinach. The dish fits well into Mediterranean-style eating patterns and provides excellent meal prep potential, with portions staying satisfying for 3-4 days when properly refrigerated. Each serving provides approximately 20% of daily calcium needs and 15% of daily iron requirements.

Smart Swaps and Ingredient Substitutions

Common Substitutions:

  • Butternut squashAcorn squash or sugar pumpkin (same quantity, may need 5-10 minutes additional roasting time)
  • Fresh spinachFrozen spinach, thawed and drained (use 1 1/2 cups, squeeze out excess moisture thoroughly)
  • Fresh sageDried sage (use 1/3 teaspoon, as dried herbs are more concentrated)
  • ShallotYellow onion (use 1/4 cup minced, slightly stronger flavor but works perfectly)
  • Whole milk2% milk plus 2 tablespoons heavy cream (maintains richness in bechamel)

Budget-Friendly Swaps:

  • Fresh herbsItalian seasoning blend (use 1 1/2 teaspoons total, less complex but still delicious)
  • Freshly grated ParmesanPre-grated Parmesan (texture slightly different but significant cost savings)
  • Pure maple syrupBrown sugar (use 2 teaspoons, dissolve in the vegetable broth first)
  • Ricotta cheeseCottage cheese, drained (blend until smooth, adds tanginess and saves money)

Pantry Emergency Substitutions:

  • Vegetable brothWater plus 1/2 teaspoon vegetable bouillon paste (or chicken broth works too)
  • Crushed red pepper flakesPinch of cayenne pepper (use sparingly, cayenne is much hotter)
  • Fresh garlicGarlic powder (use 1/2 teaspoon, add with other dry seasonings)
  • NutmegCinnamon (use half the amount, different flavor profile but still warm and comforting)

Pro Tips for Substitutions:

  • When using frozen spinach, always squeeze out moisture using clean kitchen towels to prevent watery layers
  • If substituting different winter squashes, taste the puree before assembling—some varieties are sweeter and may need less maple syrup
  • Store leftover fresh herbs wrapped in damp paper towels in the refrigerator for maximum longevity
Butternut Squash Lasagna

Make It Diabetes-Friendly

Sugar Substitutions:

  • Replace 1 tablespoon pure maple syrup with 1 teaspoon sugar-free maple syrup or 1/2 teaspoon stevia extract
  • This reduces added sugars by 12g per entire recipe, or 1g per serving
  • The butternut squash provides natural sweetness, so the reduction won’t significantly impact flavor
  • Consider adding 1/4 teaspoon extra cinnamon to enhance perceived sweetness without added sugars

Flour & Carb Modifications:

  • Replace 12 regular lasagna noodles with 6 whole wheat lasagna sheets layered more thinly
  • Alternatively, use thinly sliced zucchini or eggplant (salt, drain 30 minutes, pat dry)
  • Reduce butternut squash to 1.5 lbs and add 1/2 lb cauliflower to the roasted vegetable mixture
  • Use 2 tablespoons almond flour instead of all-purpose flour in bechamel (whisk thoroughly to prevent lumps)
  • These modifications reduce total carbohydrates by approximately 35% per serving

Portion & Timing Tips:

  • Cut into 16 smaller portions instead of 12 for better portion control (290 calories per serving)
  • Each modified serving contains approximately 18g net carbs compared to 28g in original
  • Pair with a large green salad and 2 tablespoons olive oil dressing to add healthy fats
  • Serve alongside roasted Brussels sprouts or broccoli to increase fiber and slow carb absorption
  • Consider having this as your main carbohydrate source for the meal, skipping bread or other starches

Total Carb Reduction: Modified version reduces carbohydrates from 28g to 18g per serving while maintaining satisfying, hearty texture and rich flavor profile.

Butternut Squash Lasagna

Perfect Pairing Suggestions

Beverage Pairings

A medium-bodied Pinot Noir or Chianti complements the earthy butternut squash and rich bechamel beautifully, while the wine’s acidity cuts through the cheese layers. For white wine lovers, a Chardonnay with subtle oak enhances the creamy textures without overwhelming the delicate squash flavors. Sparkling apple cider or ginger beer provides festive non-alcoholic options that echo the autumn flavors, while herbal teas like sage or chamomile create a cozy, seasonal dining experience perfect for cooler evenings.

Side Dish Recommendations

A crisp arugula salad with lemon vinaigrette provides peppery contrast to the rich, creamy lasagna layers and helps cleanse the palate between bites. Roasted Brussels sprouts with balsamic glaze add textural variety and slight bitterness that balances the sweet butternut squash perfectly. Garlic-herb focaccia bread offers a delightful way to soak up any extra bechamel sauce, while honey-glazed carrots complement the squash’s natural sweetness. For lighter options, steamed green beans with almonds provide crunch and freshness without competing with the main dish’s rich flavors.

Complete Meal Ideas

Start with butternut squash soup shooters as an elegant appetizer that previews the main course flavors, followed by the lasagna as the centerpiece. Panna cotta with caramelized pears makes an ideal dessert that continues the autumn theme while providing a light, creamy finish. For casual entertaining, serve antipasto platters with olives, cured meats, and artisanal cheeses before the lasagna, creating an Italian-inspired feast that flows naturally from appetizers through dessert.

Occasion Suggestions

This lasagna shines at Thanksgiving dinner as a vegetarian main course option, holiday potlucks where it can be made ahead and travels well, and cozy Sunday family dinners during fall and winter months. The elegant presentation makes it perfect for dinner parties where you want to impress without last-minute stress, while the generous yield works beautifully for meal prep or feeding large gatherings with sophisticated, comforting flavors.

Pro Tips and Troubleshooting

Professional Technique Tips

Salt your butternut squash cubes generously before roasting—this draws out moisture and concentrates flavors while preventing a watery final dish. When making bechamel sauce, add the milk gradually while whisking constantly to prevent lumps, and if lumps do form, strain the sauce through a fine-mesh sieve before using. Let each component cool to room temperature before assembly to prevent the lasagna from becoming soggy, and always spray your foil with cooking spray to prevent the cheese from sticking and tearing when you remove it.

Common Mistake Prevention

The biggest mistake is not draining spinach thoroughly—frozen spinach especially holds tremendous amounts of water that will make your lasagna watery. Always squeeze spinach in clean kitchen towels until no more liquid comes out. Don’t skip the pasta cooling and oiling step, as this prevents a solid pasta brick that’s impossible to cut cleanly. Resist the urge to skip the resting time after baking—those 10-15 minutes allow the layers to set properly and prevent a soupy mess when you cut into it.

Storage and Reheating Instructions

Cover leftover lasagna tightly and refrigerate for up to 4 days, or freeze individual portions wrapped in plastic wrap and aluminum foil for up to 3 months. Reheat refrigerated portions in a 350°F (175°C) oven for 15-20 minutes until heated through, covering with foil to prevent over-browning. Microwave individual portions on 50% power for 2-3 minutes, then full power for 30 seconds to ensure even heating without drying out the edges.

Make-Ahead Strategies

Assemble the entire lasagna up to 24 hours ahead, cover tightly, and refrigerate—add 10-15 minutes to the covered baking time since it’s starting cold. You can also prepare all components separately up to 2 days ahead: store the squash puree, spinach mixture, and bechamel sauce in separate containers, then assemble day-of for maximum freshness and optimal texture.
This butternut squash lasagna represents everything wonderful about comfort food that happens to be sophisticated enough for company—it’s the kind of dish that makes people feel genuinely cared for while showcasing your culinary skills in the most delicious way possible. The layers of creamy squash, herbaceous ricotta, and rich bechamel create a harmony of flavors that somehow manages to be both familiar and exciting, proving that vegetarian main courses can be every bit as satisfying and impressive as their meat-based counterparts.
Print

Butternut Squash Lasagna

This butternut squash lasagna is basically autumn wrapped in cheese and pasta, and honestly, it’s going to make your kitchen smell like a cozy Italian restaurant that somehow got transported to a fall farmers market.
Prep Time 30 minutes
Cook Time 2 hours
Servings 12

Ingredients

For the butternut squash

  • 2 lbs butternut squash, peeled, seeded, and cut into 1-inch cubes
  • 2 tablespoons olive oil
  • Kosher salt and black pepper, to taste
  • 1/2 cup vegetable broth
  • 1 tablespoon pure maple syrup
  • 1/8 teaspoon ground nutmeg

For the lasagna

  • 12 lasagna noodles
  • 3 cups shredded mozzarella cheese, divided
  • 1/4 cup freshly grated Parmesan cheese

For the spinach ricotta mixture

  • 2 tablespoons butter
  • 1 shallot, minced
  • 4 garlic cloves, minced
  • 4 cups packed spinach
  • 15 oz ricotta cheese
  • 1/4 cup parmesan cheese
  • 1 large egg
  • 1 teaspoon fresh sage, minced
  • 1 teaspoon fresh thyme, minced
  • 1/4 teaspoon crushed red pepper flakes
  • Kosher salt and black pepper, to taste

For the bechamel sauce

  • 1/4 cup butter
  • 1/4 cup all-purpose flour
  • 3 1/2 cups whole milk
  • Kosher salt and black pepper, to taste

Instructions

Preparation

  • Preheat oven to 400°F (200°C) and line a large baking sheet with parchment paper. This prevents sticking and makes cleanup infinitely easier.
  • Place the butternut squash cubes on the prepared baking sheet and drizzle with 2 tablespoons olive oil. Toss until well coated—every piece should glisten slightly. Season generously with kosher salt and black pepper, then roast for 25-30 minutes until the cubes are fork-tender and lightly caramelized around the edges.
  • While the squash roasts, bring a large pot of generously salted water to a rolling boil. Add the 12 lasagna noodles and cook to al dente according to package directions, stirring frequently to prevent sticking. The pasta should still have a slight bite since it will continue cooking in the oven.
  • Drain the cooked noodles in a colander and rinse with cool water, gently separating any that may be sticking together. Spread a thin layer of olive oil on a large baking sheet and lay the noodles in an even layer, turning them to coat both sides. This oil coating prevents them from becoming a pasta brick.

Making the fillings

  • For the spinach ricotta mixture, heat 2 tablespoons butter in a large skillet over medium heat until foaming. Add the minced shallot and cook for 2-3 minutes until fragrant and translucent, then add the 4 cups packed spinach and cook until completely wilted, about 2-3 minutes.
  • Add the 4 minced garlic cloves to the spinach mixture and cook for 1 minute until fragrant—don’t let it brown. Remove from heat and let cool slightly.
  • In a large mixing bowl, combine the cooled spinach mixture with 15 oz ricotta cheese, 1/4 cup parmesan cheese, 1 large egg, 1 teaspoon minced fresh sage, 1 teaspoon minced fresh thyme, 1/4 teaspoon crushed red pepper flakes, and season with kosher salt and black pepper. Mix thoroughly until well combined.
  • Remove the roasted butternut squash from the oven and let cool for 5 minutes. Transfer to a food processor and add 1/2 cup vegetable broth, 1 tablespoon pure maple syrup, and 1/8 teaspoon ground nutmeg. Process until completely smooth—the mixture should be thick but spreadable.

Making the bechamel sauce

  • In a large saucepan, melt 1/4 cup butter over medium heat until foaming. Add 1/4 cup all-purpose flour and whisk constantly for 1 minute to cook out the raw flour taste—this creates your roux.
  • Gradually whisk in 3 1/2 cups whole milk, adding it slowly to prevent lumps. Bring to a gentle boil, then reduce to low heat and simmer for 3-5 minutes, whisking frequently, until the sauce thickens enough to coat the back of a spoon. Season with kosher salt and black pepper, then remove from heat.

Assembly and baking

  • Grease a 9×13-inch baking dish thoroughly. Spread 2/3 cup bechamel sauce evenly across the bottom—this prevents the bottom layer from sticking and burning.
  • Arrange 3 lasagna noodles over the sauce, then spread 1/3 of the butternut squash puree evenly over the noodles, followed by 1/3 of the spinach ricotta mixture. Sprinkle with 1/2 cup mozzarella cheese and pour 2/3 cup bechamel sauce over everything.
  • Repeat the layering process twice more: noodles, squash puree, spinach mixture, mozzarella, and bechamel sauce. Top with the final 3 noodles, remaining 1 1/2 cups mozzarella cheese, and 1/4 cup Parmesan cheese. Garnish with fresh sage leaves if desired.
  • Spray a piece of aluminum foil with cooking spray and cover the baking dish tightly. Bake for 40 minutes, then remove the foil and bake uncovered for an additional 15 minutes until the top is golden brown and bubbling around the edges.
  • Remove from oven and let the lasagna rest for 10-15 minutes before serving—this resting time allows the layers to set and makes slicing much cleaner.

Similar Posts

Leave a Reply

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

Recipe Rating