If you love cozy, comforting meals that still feel fresh and vibrant, then this Butternut Squash Lasagna with Creamy Sauce Recipe is going to win your heart. Picture layers of tender roasted squash, creamy cheeses, and delicate herbs all baked into one deliciously satisfying dish.
Jump to:
- Why You'll Love This Recipe
- Ingredients & Why They Work
- Make It Your Way
- Step-by-Step: How I Make Butternut Squash Lasagna with Creamy Sauce Recipe
- Top Tip
- How to Serve Butternut Squash Lasagna with Creamy Sauce Recipe
- Make Ahead and Storage
- Frequently Asked Questions:
- Final Thoughts
- Butternut Squash Lasagna with Creamy Sauce Recipe
Why You'll Love This Recipe
This lasagna quickly became one of my favorite vegetarian dinners, especially when the weather turns a bit chilly. It’s rich and creamy but also has that natural sweetness from the roasted butternut squash, making each bite so balanced and comforting.
- Deliciously Creamy: The roasted butternut squash blends into a smooth sauce that’s both luxurious and light.
- Simple Ingredients: Mostly pantry staples with fresh herbs and veggies—nothing too complicated to track down.
- Vegetarian Friendly: A hearty main that even meat-lovers will rave about.
- Perfect for Entertaining: Serves 8 and makes a beautiful, impressive centerpiece at any dinner table.
Ingredients & Why They Work
When shopping for this recipe, pick a firm butternut squash with vibrant skin—this ensures sweetness and texture. Fresh herbs really brighten the dish, while good-quality cheeses make a noticeable difference in creaminess and flavor.
- Butternut Squash: Provides natural sweetness and body to the creamy sauce.
- Olive Oil: Helps roast the squash evenly and adds richness.
- Dried Sage & Thyme: Classic herbs that complement the squash’s flavor perfectly.
- Milk: Blended with the squash to create that silky, smooth sauce texture.
- Ricotta Cheese: Adds a creamy, slightly grainy texture—a must for authentic lasagna layers.
- Mozzarella or Parmesan Cheese: Mozzarella melts beautifully, while Parmesan offers a nuttier twist.
- Egg: Binds the cheese mixture for easy spreading and sturdiness in each layer.
- Garlic: Adds a subtle kick that rounds out the savory notes.
- Fresh Basil: Brightens and freshens the overall flavor profile.
- Salt and Pepper: Essential for seasoning each component and balancing the sweetness.
- Lasagna Sheets: The perfect canvas to hold all those creamy layers together.
- Shredded Mozzarella: For that irresistible golden, bubbly finish on top.
Make It Your Way
One of the joys of making this Butternut Squash Lasagna with Creamy Sauce Recipe is how easily you can make it your own. Whether you like it cheesier, herbier, or tailored to dietary needs, there’s room to customize without losing the comforting essence of this dish.
- Variation: For a richer, nuttier flavor, I love swapping out the mozzarella in the cheese mixture for Parmesan cheese. It adds a lovely depth that pairs beautifully with the sweetness of the roasted butternut squash.
- Gluten-Free Option: Use gluten-free lasagna sheets instead of regular ones. This simple swap makes the recipe accessible for those avoiding gluten but keeps all the comforting layers intact.
- Make Ahead Tip: You can roast the butternut squash cubes a day in advance and refrigerate them. It saves time when assembling the lasagna and allows the flavors to intensify overnight.
- Vegan Twist: Trying for a vegan version? Substitute dairy-free cheeses and plant-based milk, and replace the egg with a flax egg. It’s a lovely way to enjoy this dish without compromising on creaminess or flavor.
Step-by-Step: How I Make Butternut Squash Lasagna with Creamy Sauce Recipe
Step 1: Cook the Lasagna Sheets to Perfection
Start by bringing a large pot of water to a boil, then add 2 teaspoons of salt — it seasons the pasta right from the start. Add your lasagna sheets carefully and cook them until they are just al dente. This is key for a perfect texture that won’t turn mushy in the oven. Drain the sheets, then lay them overlapping on a parchment-lined sheet pan. This keeps them from sticking together and makes layering a breeze.
Step 2: Prep and Roast the Butternut Squash
Preheat your oven to 375°F. On a large baking sheet lined with parchment paper, toss the butternut squash cubes with olive oil, dried sage, dried thyme, ½ teaspoon salt, and ½ teaspoon black pepper. Be sure to spread the squash out evenly to allow for thorough roasting. Roast for 35 minutes, stirring once halfway through — you’re aiming for tender, caramelized cubes that smell irresistibly savory.
Step 3: Blend the Squash Sauce
Once roasted, transfer the butternut squash to a high-speed blender, add 2 cups of milk, and blend until silky smooth. This will create about 4 to 5 cups of luscious, creamy sauce that forms the heart of your lasagna layers. The velvety texture is what makes this recipe truly special.
Step 4: Mix Up the Cheese Filling
In a mixing bowl, combine ricotta cheese, 1 cup of either mozzarella or Parmesan, egg, minced garlic, freshly chopped basil, and season with ½ teaspoon salt and ½ teaspoon black pepper. Stir it thoroughly to get a well-blended mixture with fragrant basil and garlic notes shining through. This creamy, cheesy filling complements the sweet squash perfectly.
Step 5: Assemble Your Layers With Love
Spread 1 cup of your butternut squash sauce evenly over the bottom of a 9x13-inch baking dish. Next, lay down the first layer of lasagna sheets. Spread about ¾ cup of the ricotta cheese mixture over the noodles in an even layer. Spoon 1 cup of the squash sauce on top, then sprinkle roughly ½ cup of shredded mozzarella. Repeat this layering process two more times – lasagna sheets, ricotta mixture, squash sauce, mozzarella – ending with the final layer of lasagna sheets.
Step 6: Top and Bake to Golden Perfection
Pour the remaining butternut squash sauce over the top layer, then sprinkle the last of the shredded mozzarella cheese evenly. Cover the dish tightly with foil and pop it into the oven. Bake for 30 minutes to let all those flavors meld beautifully. After that, remove the foil and bake uncovered for another 20 minutes until the cheese is gloriously golden and bubbly.
Step 7: Rest Before Serving
Once baked, let your lasagna rest for 15 minutes. This step helps the layers set nicely so when you slice into it, the pieces hold together and look as inviting as they taste. Serve warm, and enjoy every creamy, cheesy bite of this comforting Italian-inspired dish.
Top Tip
Mastering the Butternut Squash Lasagna with Creamy Sauce Recipe comes down to a few simple but powerful tips that ensure every bite is as wonderful as it should be. Here’s what I’ve learned along the way to make this dish truly shine!
- Roast Your Squash Well: Taking the time to roast butternut squash until it’s slightly caramelized brings out its natural sweetness and depth of flavor that makes the sauce truly special.
- Prevent Sticking: Layer the cooked lasagna sheets overlapping on a parchment-lined pan right after boiling to keep them from sticking together — it saves so much frustration when assembling!
- Let It Rest: After baking, be patient and let your lasagna rest for 15 minutes. This simple step helps the layers set, making slicing and serving much cleaner.
- Use Fresh Herbs: Fresh basil tucked into the cheese mixture adds a burst of aromatic brightness that balances the creamy richness perfectly. Don’t skip it!
How to Serve Butternut Squash Lasagna with Creamy Sauce Recipe
Garnishes
Simple garnishes elevate the visual appeal and taste experience for your Butternut Squash Lasagna with Creamy Sauce Recipe. Sprinkle freshly chopped basil or oregano over the top just before serving for a fragrant touch. You could also add a light dusting of finely grated Parmesan cheese for a salty pop. If you like a little heat, a pinch of red pepper flakes adds a nice contrast to the creamy sweetness of the squash sauce.
Side Dishes
This comforting lasagna pairs beautifully with fresh, crisp side dishes. A vibrant green salad with lemon vinaigrette or a simple arugula and cherry tomato salad cuts through the richness and adds freshness. Garlic roasted broccoli or sautéed green beans bring a warm, veggie-packed contrast. For a cozy Italian vibe, serve warm garlic bread or a crunchy focaccia on the side.
Make Ahead and Storage
Storing Leftovers
Once cooled, store leftover Butternut Squash Lasagna in an airtight container in the refrigerator. It will keep well for up to 4 days, letting you enjoy the comforting flavors again throughout the week.
Freezing
This lasagna freezes beautifully either before or after baking. To freeze before baking, assemble it in a freezer-safe dish, cover tightly with plastic wrap and foil, and freeze for up to 3 months. If freezing post-baking leftovers, portion into airtight containers and freeze. When ready, thaw overnight in the fridge before reheating.
Reheating
Reheat leftovers covered in the oven at 350°F until warmed through, about 20-25 minutes. Alternatively, reheat individual slices in the microwave in short intervals to avoid drying out. Adding a splash of milk before reheating can help maintain that creamy texture we all love.
Frequently Asked Questions:
While fresh roasted butternut squash gives the best flavor and texture for the creamy sauce, you can use canned or pre-cooked squash in a pinch. Just be mindful of excess moisture and adjust the milk quantity as needed to maintain the sauce's creamy consistency.
Absolutely! Simply swap the traditional lasagna sheets for gluten-free lasagna noodles. Make sure to follow the package instructions for cooking times to get that perfect al dente texture.
Yes, roasting the butternut squash and blending it into sauce can be done a day in advance. Store it in an airtight container in the refrigerator, then proceed with assembling the lasagna when you're ready. This can save time on busy days.
To make your Butternut Squash Lasagna vegan, use plant-based milk and dairy-free cheese alternatives, such as cashew ricotta or vegan mozzarella. Replace the egg in the cheese mixture with a flax egg or omit it entirely. Adjust seasoning as needed for best flavor.
Final Thoughts
Creating this Butternut Squash Lasagna with Creamy Sauce Recipe has been such a joy — it’s the kind of dish that brings warmth and comfort to any table. The layers of creamy squash, fragrant herbs, and melty cheese come together in a way that feels special but is surprisingly easy to make. Whether you’re cooking it for a cozy family dinner or feeding a crowd, it’s sure to become a beloved favorite in your recipe collection. Happy baking, and enjoy every delicious bite!
Print
Butternut Squash Lasagna with Creamy Sauce Recipe
- Prep Time: 25 minutes
- Rest Time: 15 minutes
- Cook Time: 80 minutes
- Total Time: 1 hour 45 minutes
- Yield: 8 servings
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Description
A comforting and creamy butternut squash lasagna featuring layers of tender roasted butternut squash sauce, ricotta and mozzarella cheese, and perfectly cooked lasagna sheets. This dish combines the sweetness of roasted squash with savory herbs and cheeses for a delightful vegetarian main course.
Ingredients
Butternut Squash and Sauce
- 1 large butternut squash (peeled and cut into ½-inch cubes)
- 2 tablespoons olive oil
- 3 teaspoons dried sage
- 1 teaspoon dried thyme
- 1 teaspoon salt (divided)
- 1 teaspoon black pepper (divided)
- 2 cups milk
Cheese Mixture
- 1 (15-ounce) container ricotta cheese
- 1 cup grated mozzarella cheese (or Parmesan cheese)
- 1 large egg
- 2 garlic cloves (minced)
- ¼ cup fresh basil (chopped)
- ½ teaspoon salt
- ½ teaspoon black pepper
Assembly
- 1 pound lasagna sheets
- 3 cups shredded mozzarella cheese
Instructions
- Cook Lasagna Sheets: Bring a large pot of water to a boil and add 2 teaspoons of salt. Add the lasagna sheets and cook until al dente. Drain them and place overlapping on a parchment-lined sheet pan to prevent sticking.
- Preheat Oven and Prepare Squash: Preheat the oven to 375°F. Line a large baking sheet with parchment paper. Toss the butternut squash cubes with olive oil, dried sage, dried thyme, ½ teaspoon salt, and ½ teaspoon black pepper on the baking sheet. Spread evenly.
- Roast Squash: Roast the butternut squash for 35 minutes or until tender and slightly caramelized, stirring halfway through to promote even roasting.
- Make Butternut Squash Sauce: Transfer the roasted squash to a high-speed blender with 2 cups of milk and blend until smooth and creamy, yielding about 4-5 cups of sauce.
- Prepare Cheese Mixture: In a bowl, combine ricotta cheese, 1 cup mozzarella or Parmesan, egg, minced garlic, chopped basil, ½ teaspoon salt, and ½ teaspoon black pepper. Mix thoroughly and set aside.
- Assemble Lasagna: Spread 1 cup of the butternut squash sauce evenly on the bottom of a 9x13-inch baking dish. Layer lasagna sheets on top, then spread about ¾ cup of the ricotta cheese mixture evenly. Spoon 1 cup of squash sauce over the ricotta layer, then sprinkle with about ½ cup shredded mozzarella. Add another layer of lasagna sheets. Repeat layering two more times for a total of three layers.
- Finish Assembly: Spread the remaining squash sauce over the final layer of lasagna sheets and top with the remaining shredded mozzarella cheese.
- Bake Covered: Cover the dish with foil and bake in the preheated oven for 30 minutes.
- Bake Uncovered: Remove the foil and bake for an additional 20 minutes until the cheese is golden and bubbly.
- Rest and Serve: Let the lasagna rest for 15 minutes before slicing to allow it to set for easier serving.
Notes
- For a nutty flavor, substitute Parmesan for the mozzarella in the cheese mixture.
- Use gluten-free lasagna sheets to make this recipe gluten-free.
- To save time, roast the butternut squash cubes the day before and refrigerate overnight.
- Letting the lasagna rest after baking helps it hold together better when sliced.
- For a vegan version, substitute dairy-free cheese and plant-based milk, and omit the egg or replace with a flax egg.
Nutrition
- Serving Size: 1 piece
- Calories: 583 kcal
- Sugar: 7 g
- Sodium: 1001 mg
- Fat: 24 g
- Saturated Fat: 13 g
- Unsaturated Fat: 9 g
- Trans Fat: 0.003 g
- Carbohydrates: 61 g
- Fiber: 4 g
- Protein: 31 g
- Cholesterol: 96 mg

Leave a Reply