As I stirred the bubbling, golden mixture of creamy cheese and aromatic herbs, I couldn’t help but think about how comforting a slice of Roasted Butternut Squash Lasagna can be. This vegetarian delight marries the sweet earthiness of roasted butternut squash with the vibrant freshness of sautéed spinach, creating a dish that warms the heart and fills the belly. It’s not just a lasagna; it’s a healthier alternative to traditional recipes, packed with nutrients but still incredibly satisfying. Plus, utilizing no-cook noodles means you can whip this up quickly, making it perfect for cozy family dinners or impressing guests without the stress. Ready to elevate your culinary skills and enjoy a slice of this comforting delight? Let’s dive into the recipe!
Why is this lasagna a must-try?
Comforting, creamy layers: Each bite of this lasagna is filled with the delightful combination of roasted butternut squash and rich cheeses, making it a dish that feels like a warm hug.
Vegetarian powerhouse: Packed with nutrients from fresh spinach and squash, this recipe is perfect for anyone looking to add more plant-based meals to their diet.
No-cook noodles: Simplify your cooking process with no-cook lasagna noodles, allowing for a quicker prep time so you can enjoy this comforting dish sooner!
Customizable options: With variations like gluten-free noodles or swapping ricotta for cottage cheese, you can tailor this lasagna to suit your preferences or dietary needs.
Inspired by tradition: This dish carries classic Italian flavors while catering to modern, health-conscious lifestyles, ensuring everyone at the table will be satisfied.
Roasted Butternut Squash Lasagna Ingredients
For the Lasagna
• Butternut Squash – Provides a sweet and earthy flavor, serving as a main component; choose one with a long neck for uniform planks.
• Olive Oil – Aids in roasting and flavoring the squash as well as sautéing the spinach.
• Kosher Salt – Enhances overall flavor; adjust based on dietary needs.
• Ground Black Pepper – Adds a slight kick, elevating the dish’s taste.
• Garlic – Infuses the spinach with aromatic flavor; fresh is best for optimum taste.
• Fresh Spinach – Adds volume and nutrients to the dish; can be swapped with other greens if desired.
• Butter – Forms the base of the creamy sauce; consider using unsalted or salted based on preference.
• Whole Wheat White Flour – Thickens the sauce; substitutes like all-purpose or gluten-free flour can be used.
• Plant-Based Milk – Creates the creamy texture without dairy; almond or soy milk works beautifully.
• Ground Nutmeg – Adds warmth and depth to the sauce, making the flavors pop.
• Bay Leaf – Infuses flavor into the sauce; remember to remove before serving.
For the Cheese Mixture
• Part-Skim Ricotta Cheese – Provides the creaminess that lasagna is known for; substitute with cottage cheese for a lighter version.
• Lemon Zest – Brightens the cheese mixture; fresh zest is preferred for more aromatic flavor.
• Shredded Mozzarella Cheese – Contributes to the cheese blend for creaminess and stretch; use low-fat if desired.
• Grated Parmesan Cheese – Adds richness and depth; optional to adjust based on your preference.
• Fresh Sage & Rosemary – Imparts lovely herbal notes; can swap with dried herbs as needed.
For Assembly
• No-Cook Lasagna Noodles – Simplifies preparation; be sure to choose ones that match your dietary needs.
Step‑by‑Step Instructions for Roasted Butternut Squash Lasagna
Step 1: Prep and Roast Squash
Start by preheating your oven to 425°F (220°C). Peel, seed, and slice the butternut squash into ¼-inch planks. In a large bowl, toss the squash slices with olive oil, kosher salt, and ground black pepper until evenly coated. Spread them in a single layer on a roasting pan and roast for 15–20 minutes until tender and lightly caramelized, turning halfway through for even cooking.
Step 2: Sauté Spinach
While the squash roasts, heat a tablespoon of olive oil in a large skillet over medium heat. Add minced garlic and sauté for about 1 minute until fragrant. Toss in the fresh spinach, stirring until wilted, which should take approximately 2–3 minutes. Once cooked, remove the skillet from heat and set the spinach aside to cool slightly before combining it with the ricotta filling.
Step 3: Make Creamy Filling
In a medium saucepan, melt 2 tablespoons of butter over medium heat. Whisk in the whole wheat white flour, stirring for about 1–2 minutes until smooth and bubbly, creating a roux. Gradually add the plant-based milk, continuing to whisk until the mixture thickens, about 4–5 minutes. Add ground nutmeg and a bay leaf, then stir well before removing the bay leaf once the sauce has thickened.
Step 4: Mix Ricotta Filling
In a large mixing bowl, combine the part-skim ricotta cheese, fresh lemon zest, chopped sage, and rosemary, along with half of the shredded mozzarella and grated Parmesan cheese. Season with kosher salt and ground black pepper to taste, mixing until smooth. This creamy filling is pivotal for your Roasted Butternut Squash Lasagna, balancing flavors beautifully.
Step 5: Assemble Lasagna
In a greased 9×13 baking dish, spread a thin layer of the creamy sauce on the bottom. Start layering with no-cook lasagna noodles, followed by a layer of roasted butternut squash, then wilted spinach and the ricotta mixture. Repeat these layers until ingredients are exhausted, finishing with noodles and topping with remaining creamy sauce, mozzarella, and Parmesan cheese.
Step 6: Bake
Cover the assembled Roasted Butternut Squash Lasagna with aluminum foil and bake in the preheated oven at 400°F (200°C) for 35–40 minutes until bubbly and golden on top. For a crispier finish, remove the foil for the last 10 minutes of baking. Once done, allow the lasagna to rest for at least 30 minutes before slicing to maintain its layers.
Make Ahead Options
These Roasted Butternut Squash Lasagna components are perfect for meal prep enthusiasts! You can roast the butternut squash and sauté the spinach up to 24 hours in advance; simply store them separately in airtight containers in the refrigerator. Additionally, you can prepare the creamy filling and store it for up to 3 days—keep it well-sealed to maintain its freshness. When you’re ready to assemble, just layer everything in your baking dish, cover with aluminum foil, and bake in a preheated oven as instructed. This will ensure your lasagna is just as delicious and satisfying, saving you time on busy weeknights while still delivering comforting flavors!
Roasted Butternut Squash Lasagna Variations
Feel free to transform this comforting dish into something uniquely yours with a few simple swaps!
-
Dairy-Free: Substitute all cheeses with a vegan cheese blend and use coconut milk for a creamy texture without dairy.
-
Gluten-Free: Opt for gluten-free lasagna noodles or consider using thinly sliced zucchini or eggplant for a lighter take on layers.
-
Additional Veggies: Mix in roasted mushrooms, bell peppers, or even kale for a nutrient boost and added flavor complexity.
-
Different Cheese: Try swapping ricotta for a creamy goat cheese or cottage cheese for a tangy twist and lighter option. This change can enhance the overall flavor profile significantly.
-
Nutmeg & Spice: Add a hint of cinnamon or smoked paprika for warmth and complexity, bringing a cozy feel that’s perfect for autumn dinners.
-
Extra Protein: Layer in some cooked lentils or chickpeas for a hearty plant-based protein boost, making it both filling and nutritious.
-
Herb Variations: Use dried herbs if fresh ones aren’t available; just remember, a little dried goes a long way! Alternatively, consider adding fresh basil for a refreshing kick.
-
Layer a Flavor Punch: Incorporate a layer of pesto between noodles for a vibrant and aromatic surprise that complements the sweet squash perfectly.
Whether you keep it classic or explore these variations, this lasagna will surely delight your family and guests!
Storage Tips for Roasted Butternut Squash Lasagna
Fridge: Store leftovers in an airtight container for up to 3 days. Make sure to let the lasagna cool completely before sealing to maintain its texture.
Freezer: Freeze cooled lasagna in a freezer-friendly container for up to 30 days. For the best results, wrap it tightly in plastic wrap before placing it in a sealed container.
Reheating: Thaw frozen lasagna overnight in the fridge. Reheat individual portions in the microwave, or bake slices in a preheated oven at 350°F (175°C) until heated through. Enjoy your Roasted Butternut Squash Lasagna just as delicious as the first day!
Expert Tips for Roasted Butternut Squash Lasagna
Uniform Cuts: Ensure squash is cut into consistent ¼-inch planks for even roasting; this prevents some pieces from cooking faster than others.
Simple Cleanup: Line your baking sheet with parchment paper before roasting the squash. This makes cleanup a breeze after cooking.
Resting Time: Let the lasagna rest for at least 30 minutes after baking. This helps maintain structure when slicing and improves flavor distribution.
Herb Freshness: Use fresh herbs like sage and rosemary for a more vibrant flavor; if using dried, reduce the amount since they are more concentrated.
Customize to Taste: Feel free to experiment with other vegetables like mushrooms or bell peppers to make your Roasted Butternut Squash Lasagna even more enticing.
What to Serve with Roasted Butternut Squash Lasagna
Pairing your lasagna with delicious sides can transform your meal into an unforgettable feast for the senses.
-
Garlic Bread: The crispy, buttery layers of garlic bread are perfect for sopping up any leftover creamy sauce. A must-have for all lasagna lovers!
-
Mixed Green Salad: A refreshing salad with crisp lettuce, cherry tomatoes, and a zesty vinaigrette balances the richness of your lasagna, adding color and crunch.
-
Roasted Vegetables: Seasoned with herbs, these tender roasted vegetables complement the sweet flavors in the lasagna while enhancing the overall warmth of the meal.
-
Herbed Quinoa: Light yet filling, quinoa adds a nutty texture that pairs beautifully with your roasted butternut squash lasagna, providing extra protein.
-
Sautéed Kale: Spicy or garlicky sautéed kale can add a vibrant green contrast to your plate, bringing a nutrient-packed punch to your comforting dinner.
-
Sparkling Water with Lemon: A refreshing drink brightens the entire meal, cleansing the palate between bites. A slice of lemon adds a sophisticated touch.
-
Chocolate Zucchini Cake: For dessert, this moist cake brings together chocolatey flavor and hidden veggies. It’s a delightful, guilt-free way to wrap up the meal!
Roasted Butternut Squash Lasagna Recipe FAQs
How do I choose the perfect butternut squash?
Absolutely! When selecting butternut squash, look for one that has a long neck and a firm, unblemished skin. Avoid any with dark spots or soft areas, as these might indicate overripeness. A good squash should feel heavy for its size, and a nice deep tan color is ideal for optimal sweetness.
How should I store leftover lasagna?
Very good question! Store any leftover Roasted Butternut Squash Lasagna in an airtight container in the fridge for up to 3 days. Make sure it’s cooled completely before sealing it to maintain the best texture. If you want to savor it longer, consider freezing it!
Can I freeze Roasted Butternut Squash Lasagna?
Absolutely! Freezing is a great option. Allow your lasagna to cool completely, then wrap it tightly in plastic wrap and place it in a freezer-friendly container. It can be stored for up to 30 days. When you’re ready to enjoy it, thaw the lasagna overnight in the fridge before reheating it in the oven or microwave.
What if my lasagna is watery after baking?
Very common! If you find your lasagna is watery after baking, it may be due to excess moisture from the butternut squash or spinach. To mitigate this, try roasting the squash a bit longer to evaporate moisture or squeezing the cooked spinach to remove excess liquid before mixing it with your ricotta filling. Allow your lasagna to rest for at least 30 minutes after baking, as this will help it set up and reduce excess moisture.
Are there any dietary considerations for this recipe?
Definitely! This Roasted Butternut Squash Lasagna can easily accommodate various dietary needs. For a gluten-free version, just swap in gluten-free no-cook lasagna noodles. If you’re avoiding dairy, you can replace ricotta with a vegan equivalent and use nut-based milk to make it completely dairy-free. Always check ingredient labels to ensure they meet your dietary restrictions, especially for allergies.
How long does it take to make this lasagna from scratch?
Making this delicious Roasted Butternut Squash Lasagna takes about 1 hour and 15 minutes. This includes prep time, roasting the squash, sautéing the spinach, and baking the lasagna. Allow for an additional 30 minutes of resting time after baking to achieve those beautiful, clean slices!

Irresistible Roasted Butternut Squash Lasagna You'll Crave
Ingredients
Equipment
Method
- Preheat your oven to 425°F (220°C). Peel, seed, and slice the butternut squash into ¼-inch planks. Toss with olive oil, kosher salt, and pepper and roast for 15–20 minutes.
- In a large skillet, heat a tablespoon of olive oil. Sauté minced garlic for 1 minute, add spinach and cook until wilted, about 2–3 minutes.
- Melt 2 tablespoons of butter in a saucepan, whisk in flour for 1–2 minutes, then gradually add plant-based milk and stir until thickened. Add nutmeg and bay leaf.
- In a mixing bowl, combine ricotta cheese, lemon zest, sage, rosemary, half of the mozzarella, and Parmesan. Season with salt and pepper.
- In a greased baking dish, layer a thin layer of sauce, no-cook noodles, roasted squash, spinach, and ricotta mix. Repeat layers, finishing with noodles and sauce.
- Cover with foil and bake at 400°F (200°C) for 35–40 minutes. Remove foil for the last 10 minutes for a golden top. Let rest for at least 30 minutes before slicing.