I absolutely adore this Butternut Squash Lasagna Recipe because it transforms humble ingredients into a rich, comforting dish that feels both indulgent and wholesome. The creamy, slightly sweet roasted butternut squash sauce combined with layers of tender pasta and cheesy ricotta filling makes for a beautiful twist on traditional lasagna that I always look forward to making. It’s the perfect cozy meal when I want something hearty but with a fresh, autumnal vibe.
Why You'll Love This Butternut Squash Lasagna Recipe
What really captures my heart about this recipe is the balance of flavors. The natural sweetness of butternut squash roasted to caramelized perfection melds seamlessly with the savory hints of sage and thyme, creating a sauce that’s both mellow and distinctive. Then, when combined with the creamy blend of ricotta, mozzarella, garlic, and basil, every bite feels luxurious yet comforting—just like a warm hug on a plate.
Beyond the flavor, I appreciate how approachable this dish is in the kitchen. It looks impressive, but the steps are straightforward, and the ingredients are easy to find. I often prepare it for family dinners, special occasions, or even a weekend meal that I’m excited to enjoy over leftovers the next day. It stands out because it offers a fresh take on a classic favorite, making it a wonderful way to celebrate seasonal produce without sacrificing the familiar comfort of lasagna.
Ingredients You'll Need
Every ingredient in this Butternut Squash Lasagna Recipe plays an essential role, adding layers of texture, flavor, and color. From the roasted butternut squash creating that rich, creamy sauce to the blend of cheeses that offers gooey, indulgent goodness, these simple staples come together into an unforgettable dish.
- Butternut squash (peeled and cubed): The star of the show, providing a naturally sweet and creamy base for our sauce.
- Olive oil: Helps roast the squash to caramelized perfection while adding subtle richness.
- Dried sage and thyme: Earthy and aromatic herbs that enhance the warmth of the squash.
- Salt and black pepper: Balanced seasoning to bring out the full depth of each component.
- Milk: Adds creaminess and smoothes the squash sauce to a luscious finish.
- Ricotta cheese: Provides a delicate, creamy layer with hints of garlic and basil in the filling.
- Mozzarella or Parmesan cheese: Adds melty, savory richness to the ricotta mixture.
- Large egg: Binds the ricotta filling together, ensuring each layer holds nicely.
- Garlic cloves (minced): Gives the ricotta filling a gentle pungency and depth.
- Fresh basil (chopped): Brightens the creamy ricotta with a fresh herbal pop.
- Lasagna sheets: The structural base, cooked al dente to hold the layers beautifully.
- Shredded mozzarella cheese: For topping—melty, bubbly, and golden brown when baked.
Directions
Step 1: I start by bringing a large pot of salted water to a boil. Once boiling, I carefully add the lasagna sheets and cook them until they are just al dente—this means they’re tender but still have a slight bite to prevent sogginess later. After draining, I lay them overlapping on a parchment-lined sheet pan to prevent sticking.
Step 2: Next, I preheat the oven to 375°F and line a large baking sheet with parchment paper for roasting the squash. This step ensures even cooking and easy cleanup.
Step 3: I toss the cubed butternut squash with olive oil, dried sage, thyme, salt, and pepper, then spread it out evenly on the prepared sheet pan. Roasting for 30 to 35 minutes lets the squash soften and caramelize, which brings out that naturally sweet, rich flavor that’s so important for the sauce.
Step 4: When the squash is perfectly roasted, I transfer it to a high-speed blender along with the milk, and blend until it’s completely smooth and creamy—this silky sauce is truly what makes this dish special.
Step 5: For the ricotta filling, I mix together ricotta cheese, your choice of mozzarella or Parmesan, a large egg, minced garlic, chopped basil, salt, and pepper. This mixture adds a fresh, creamy contrast to the squash sauce and binds the layers wonderfully.
Step 6: Now comes the layering! I spread one cup of the squash sauce on the bottom of a 9x13-inch baking dish, then layer lasagna sheets on top. Next, I spread about three-quarters of a cup of the ricotta filling, then another cup of squash sauce, followed by half a cup of shredded mozzarella. I repeat this layering process two more times to build three gorgeous layers of flavor and texture. I finish by spooning the remaining squash sauce over the top layer, sprinkling with the rest of the mozzarella cheese for that golden, bubbly finish.
Step 7: Covered tightly with foil, I bake the lasagna for 30 minutes. Then I remove the foil and bake uncovered for another 20 minutes until that top layer is perfectly golden and bubbly. Before slicing, I always let it rest for 15 minutes—this helps the layers set and makes serving a breeze.
Servings and Timing
This recipe yields 8 hearty servings, perfect for sharing with family or friends. Prep time takes about 30 minutes, mainly for peeling, chopping, and blending. Roasting the squash and assembling the lasagna takes around 45 minutes, and baking plus resting adds an additional hour. Overall, you’re looking at roughly 1 hour and 45 minutes from start to finish. The resting time is key—trust me, the flavors deepen and the texture firms up beautifully.
How to Serve This Butternut Squash Lasagna Recipe
I love serving this Butternut Squash Lasagna Recipe warm right out of the oven when it’s bubbling and golden. It pairs beautifully with fresh, crisp salads like an arugula with lemon vinaigrette or a simple mixed green salad to balance the richness. Roasted vegetables or garlic bread also make wonderful side dishes, adding complementary textures and flavors.
For plating, I usually cut the lasagna into generous squares—big enough to appreciate the layers, but not too heavy. Garnishing with fresh basil leaves or a sprinkle of cracked black pepper adds a pop of color and freshness that makes the dish look inviting. If I’m serving guests, I’ll sometimes drizzle a little extra olive oil or a touch of balsamic glaze for an elegant touch.
When it comes to drinks, I find a medium-bodied white like a Chardonnay or a light Pinot Noir pairs delightfully, matching the creamy squash and herbs without overpowering. For a non-alcoholic option, a sparkling elderflower soda or a chilled herbal iced tea works wonderfully. This dish really shines on family dinners, holiday gatherings, or cozy weekend meals where you want something both comforting and a little special.
Variations
One thing I love about this Butternut Squash Lasagna Recipe is how adaptable it is. If you want a gluten-free option, you can easily swap regular lasagna sheets for gluten-free varieties or use thinly sliced roasted eggplant or zucchini as layers. For those following a vegan lifestyle, using plant-based ricotta and mozzarella substitutes along with a dairy-free milk will still give you a creamy, satisfying dish.
Flavor-wise, experiment with herbs like rosemary or nutmeg in the squash sauce to add a cozy twist. For an extra protein boost and texture, I sometimes add sautéed mushrooms or spinach to the ricotta filling. You could also swap the butternut squash for sweet potatoes or pumpkin depending on the season or what you have on hand, adjusting spices accordingly.
In terms of cooking method, if you’re short on time, it’s possible to prepare the squash sauce ahead of time and chill it, then assemble and bake later. Using no-boil lasagna noodles can speed up assembly but take care with moisture balance. I encourage you to make it your own while keeping that comforting soul of the original recipe intact.
Storage and Reheating
Storing Leftovers
I store any leftover lasagna in an airtight container in the refrigerator. It keeps really well for up to 4 days, and I find the flavors actually continue to meld deliciously. I like to portion out servings so it’s easy to grab just enough for a quick dinner or lunch without fuss.
Freezing
This Butternut Squash Lasagna Recipe freezes beautifully. I recommend freezing it before baking in a well-sealed aluminum tray or a freezer-safe container. Wrapped tightly in plastic wrap and foil, it can stay frozen for up to 3 months. When you’re ready to enjoy, thaw overnight in the fridge before baking.
Reheating
To reheat, I prefer warming the lasagna in the oven at 350°F, covered with foil to keep it moist, for about 20–25 minutes until heated through. Microwaving is quicker but can sometimes make the texture a bit uneven or the noodles a little soft, so I only use that if I’m in a rush. Adding a few spritzes of water on top before reheating helps maintain creaminess and prevents drying out.
FAQs
Can I use frozen butternut squash instead of fresh?
Yes, you can substitute frozen butternut squash if fresh is not available. Just make sure to thaw and drain it well before roasting to avoid excess moisture. Roasting helps concentrate the flavor, so don’t skip that step for the best sauce consistency.
Do I have to peel the butternut squash?
Peeling the butternut squash is important for this recipe to ensure a smooth, creamy sauce without any tough bits. I find it easier to peel when the squash is cold and firm—using a sharp vegetable peeler or a sturdy knife works best.
Is this recipe suitable for meal prepping?
Absolutely! I often prepare the squash sauce and ricotta filling ahead of time, then assemble and bake when ready. The finished lasagna keeps well, making it ideal for meal prep or feeding a crowd with less last-minute effort.
Can I make this recipe dairy-free?
Yes, by swapping dairy milk and cheeses for plant-based alternatives, you can transform this into a delicious dairy-free meal. Use almond or oat milk with a creamy texture and vegan ricotta and mozzarella brands to keep the dish satisfying and flavorful.
What can I serve with this lasagna for a complete meal?
I recommend pairing it with fresh salads, steamed vegetables, or a simple side of garlic bread. The light freshness of greens or the crispness of roasted veggies balances the richness of the lasagna perfectly, making a well-rounded meal.
Conclusion
I truly hope you give this Butternut Squash Lasagna Recipe a try—it’s one of those dishes that feels both special and perfectly approachable. From the velvety roasted squash sauce to the melty layers of cheese and pasta, every bite brings comfort and joy. Whether you’re making it for a cozy family meal or to impress friends, it’s a recipe that warms both the kitchen and your heart.
PrintButternut Squash Lasagna Recipe
This Butternut Squash Lasagna recipe offers a delicious, creamy, and hearty vegetarian twist on classic lasagna, featuring roasted butternut squash blended into a smooth sauce layered with ricotta, mozzarella, fresh herbs, and tender lasagna sheets. Perfectly baked until bubbly and golden, it makes for a satisfying main dish that's ideal for family dinners or special occasions.
- Prep Time: 30 minutes
- Cook Time: 1 hour 15 minutes
- Total Time: 1 hour 45 minutes
- Yield: 8 servings
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
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
Lasagna and Topping
- 1 pound lasagna sheets
- 3 cups shredded mozzarella cheese
Instructions
- Cook Lasagna Sheets: Bring a large pot of water to a boil, add 2 teaspoons of salt, and cook lasagna sheets until al dente. Drain and lay them overlapping on a parchment-lined sheet pan to prevent sticking.
- Preheat Oven: Set the oven to 375°F and line a large baking sheet with parchment paper in preparation for roasting.
- Roast Butternut Squash: Toss cubed butternut squash with olive oil, dried sage, dried thyme, 1 teaspoon salt, and 1 teaspoon pepper. Spread evenly on the prepared baking sheet and roast for 30-35 minutes until tender and slightly caramelized.
- Make Butternut Squash Sauce: Transfer roasted squash into a high-speed blender with 2 cups milk and blend until smooth and creamy, producing about 4-5 cups of sauce.
- Prepare Cheese Mixture: In a bowl, combine ricotta cheese, 1 cup grated 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 squash sauce evenly on the bottom of a 9x13-inch baking dish. Add a layer of lasagna sheets, followed by about ¾ cup of the ricotta cheese mixture spread out evenly. Top with 1 cup of the squash sauce, then ½ cup shredded mozzarella, and another layer of lasagna sheets. Repeat layering two more times for a total of three layers. Finish by spreading remaining squash sauce on top, then sprinkle with the remaining shredded mozzarella.
- Bake: Cover the lasagna with foil and bake in the preheated oven for 30 minutes. Remove the foil and continue baking for another 20 minutes until the cheese is golden brown and bubbly.
- Rest and Serve: Allow the lasagna to rest for 15 minutes before slicing and serving to let the layers set perfectly.
Notes
- Use fresh herbs if possible for enhanced flavor, but dried herbs work well too.
- Ensure lasagna sheets are cooked al dente to prevent overcooking during baking.
- Feel free to substitute mozzarella cheese with Parmesan or a blend for different taste profiles.
- Allowing the lasagna to rest after baking will help it firm up and slice more cleanly.
- You can prepare the butternut squash sauce and cheese mixture a day ahead for convenience.

Leave a Reply