As I unfolded a warm, inviting napkin, the sweet, earthy aroma of roasted butternut squash and sweet potatoes wafted through my kitchen, instantly transporting me to a cozy fall evening. This Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze has become my go-to comfort dish, celebrating seasonal ingredients that transform the ordinary into the extraordinary. With its quick prep and delightful layers of flavor, it’s the perfect option for any gathering—whether it’s a casual family dinner or a festive holiday feast. Plus, the tangy cranberry glaze adds a mouthwatering twist that elevates each bite, making this dish a sure crowd-pleaser. Are you ready to indulge in a heartwarming slice of comfort? Let’s dive into this delicious creation together!

Why is this lasagna the ultimate comfort food?
Bold, Seasonal Flavors: This Vegetable Lasagna with Sweet Potato, Butternut Squash, & Cranberry Glaze offers a warm embrace with every bite, showcasing the best of fall produce.
Effortless Preparation: With intuitive layers and simple instructions, you can whip this up in no time, perfect for busy weeknights or festive gatherings.
Crowd-Pleasing Appeal: This dish is not just for vegetarians; everyone will love the comforting, creamy textures and sweet-tart cranberry glaze.
Endless Customization: Feel free to swap ingredients based on what’s in season or your dietary preferences, from subbing kale for spinach to using gluten-free noodles.
Make-Ahead Marvel: Prepare it in advance, refrigerate, and reheat effortlessly—ideal for dinner parties or meal prepping for the week ahead! Don’t forget to check out my recipe for Hearty Vegan Vegetable Stew for another delightful seasonal option!
Vegetable Lasagna Ingredients
Get ready to layer your way to indulgence!
For the Lasagna
• Lasagna Noodles – Essential for structure; use gluten-free if needed.
• Olive Oil – Adds moisture and flavor; substitute with vegetable oil for a lighter dish.
• Sweet Potato – Provides natural sweetness and texture; can be swapped with carrots or pumpkin.
• Butternut Squash – Delivers earthy flavor and creaminess; zucchini is a lighter alternative.
• Onion – Adds aromatics; yellow or white onions work best, but shallots offer a milder taste.
• Garlic – Enhances flavor depth; fresh garlic is ideal, while garlic powder can serve in a pinch.
• Spinach – Infuses color and nutrition; kale can be a hearty swap.
For the Cheese Mixture
• Ricotta Cheese – Brings creaminess and richness; use cottage cheese for a lower-fat variant.
• Mozzarella Cheese – Ideal for stretch and melt; consider dairy-free options for a vegan twist.
• Parmesan Cheese – Adds a nutty flavor; nutritional yeast can serve as a dairy-free substitute.
For the Béchamel
• Butter – Provides flavor and richness; vegan butter or olive oil can substitute.
• All-Purpose Flour – Thickens the béchamel; whole wheat flour works for a healthier take.
• Milk – Ensures creaminess; unsweetened plant milk is a great dairy-free choice.
• Salt & Pepper – Vital for seasoning; adjust according to your taste preferences.
For the Cranberry Glaze
• Fresh Cranberries – Offer tartness in the glaze; dried cranberries can be sweeter but may require sugar adjustments.
• Brown Sugar – Sweetens the glaze; honey or maple syrup can be alternative options.
• Balsamic Vinegar – Balances acidity; red wine vinegar can provide a different flavor profile.
• Fresh Thyme & Rosemary – Bring herbal notes; dried herbs will work, though flavors will be milder.
With all these delightful ingredients, your Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze is bound to be a showstopper!
Step‑by‑Step Instructions for Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze
Step 1: Preheat the Oven
Begin by preheating your oven to 375°F (190°C). This essential first step ensures that your Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze will bake evenly and beautifully. While the oven heats, gather your baking dish and prepare your ingredients to streamline the cooking process.
Step 2: Roast the Veggies
In a large mixing bowl, toss the diced sweet potato and butternut squash with olive oil, salt, and pepper until well-coated. Spread the veggies on a baking sheet in a single layer and roast for about 15 minutes. They should be tender and slightly caramelized, providing a delicious sweetness that will enhance your lasagna.
Step 3: Sauté Aromatics
While the vegetables are roasting, heat the remaining olive oil in a skillet over medium heat. Add diced onion and minced garlic, sautéing until the onion is translucent, about 3-5 minutes. Next, stir in the spinach and cook until just wilted, about 1-2 minutes. This mixture will add depth and flavor to your lasagna layers.
Step 4: Make the Béchamel Sauce
In a saucepan over medium heat, melt the butter until bubbling, then whisk in the flour to create a roux. Gradually add milk, stirring continuously until the mixture thickens and bubbles gently, around 5-7 minutes. Once thickened, remove from heat and stir in grated Parmesan cheese for a creamy béchamel that will enrich your Vegetable Lasagna.
Step 5: Prepare the Cranberry Glaze
In a small saucepan, combine fresh cranberries, brown sugar, balsamic vinegar, thyme, and rosemary. Simmer over low heat for about 10 minutes, or until the cranberries burst and the mixture thickens into a glaze. This sweet-tart topping will beautifully complement the lasagna.
Step 6: Cook the Lasagna Noodles
Bring a large pot of salted water to a boil and cook the lasagna noodles until al dente, according to package instructions, usually around 8-10 minutes. Drain the noodles and rinse them under cold water to prevent sticking. Stay organized as you’ll need these noodles to create the layers of your Vegetable Lasagna.
Step 7: Layer the Lasagna
In a generously greased baking dish, start layering your Vegetable Lasagna. Begin with a layer of béchamel sauce, followed by noodles, ricotta cheese, roasted vegetables, and sautéed spinach. Repeat the layers, finishing with a final layer of béchamel sauce on top for that creamy finish.
Step 8: Bake the Lasagna
Cover the baking dish tightly with foil and place it in the preheated oven. Bake for 25 minutes, then remove the foil and bake for an additional 10 minutes, or until the top is golden and bubbling. The wonderful aromas signaling that your Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze is almost ready will fill your kitchen.
Step 9: Add the Cranberry Glaze
Once the lasagna has finished baking, remove it from the oven and drizzle the prepared cranberry glaze over the top while it’s still warm. Allow the dish to rest for 10 minutes to let the layers set, making slicing much easier and more elegant.
Step 10: Serve Warm
Finally, garnish the lasagna with fresh thyme leaves for a pop of color and added flavor. Cut into hearty slices and serve warm, inviting your loved ones to indulge in this cozy, flavorful Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze that’s sure to be a hit!

Vegetable Lasagna with Sweet Potato Variations
Feel free to experiment with this comforting recipe and make it your own!
-
Kale Substitution: Swap out spinach for hearty kale, adding more nutrition and a slight peppery flavor.
-
Gluten-Free Option: Use gluten-free lasagna noodles to accommodate dietary needs and still enjoy a cozy classic!
-
Cream Cheese Twist: For a richer cheese layer, add some cream cheese to the ricotta mixture; it gives a delightful creaminess.
-
Mushroom Magic: Layer in some sautéed mushrooms for added depth and earthiness, enhancing the overall flavor profile.
-
Roasted Red Peppers: Incorporate roasted red peppers between the layers for a sweet, smoky touch that beautifully complements the dish.
-
Spicy Kick: Sprinkle some red pepper flakes or add jalapeños in the mix for those who enjoy a bit of heat!
-
Herb Variations: Try using fresh basil or parsley instead of thyme and rosemary for a fragrant twist that brightens your lasagna.
-
Cheese Medley: Experiment with different cheeses like gouda or feta for a unique flavor experience. A mixture of cheeses always brings a delightful surprise.
The beauty of this lasagna is its versatility, much like my simple recipe for Sweet Potato Soup that celebrates seasonal produce. Enjoy playing around with flavors and ingredients until you find your perfect combination!
Storage Tips for Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze
Room Temperature: If serving at a gathering, keep the lasagna out for no more than 2 hours to ensure food safety.
Fridge: Store leftovers in an airtight container for up to 3 days. Make sure to cover tightly to maintain moisture and flavor.
Freezer: For longer storage, wrap portions of lasagna tightly in foil and freeze for up to 3 months. Thaw in the fridge overnight before baking again.
Reheating: Reheat slices in a 350°F oven for about 15-20 minutes, or until heated through. This helps to restore the creamy texture of your Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze.
Make Ahead Options
These Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze are a fantastic choice for meal prep! You can roast the sweet potatoes and butternut squash up to 24 hours in advance; just store them in an airtight container in the refrigerator to retain their flavor and texture. Additionally, the béchamel sauce can be prepared and chilled for up to 3 days, ensuring a creamy base ready for layering. When you’re ready to serve, simply assemble the lasagna and bake it directly from the fridge, adding a few extra minutes to the cooking time if baking from cold. This prep will streamline your cooking process, allowing for a cozy, comforting meal with minimal effort on busy nights!
What to Serve with Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze
Delight your senses with a complete meal that perfectly complements the warmth of this cozy lasagna.
-
Simple Green Salad: A refreshing salad with mixed greens and a light vinaigrette cuts through the richness of the lasagna and adds a crisp texture.
-
Garlic Bread: Golden, buttery garlic bread brings a satisfying crunch, perfect for mopping up the sweet cranberry glaze while enhancing the cozy feel of your dinner.
-
Roasted Brussels Sprouts: These caramelized veggies offer a slightly bitter contrast to the sweet notes in the lasagna, adding depth and balance to your meal.
-
Creamy Polenta: Soft and creamy, polenta serves as a comforting base that complements the layers of the lasagna beautifully, soaking up flavors with every bite.
-
Red Wine: A glass of fruity red wine or a lightly chilled rosé elevates the dining experience, adding a layer of sophistication that pairs excellently with the dish’s richness.
-
Chocolate Fondue: For dessert, indulge in chocolate fondue with fresh fruits and marshmallows for dipping; a sweet conclusion after the hearty meal.
Dive into this delicious creation, and enjoy the delightful dance of flavors they bring to your table!
Expert Tips for Vegetable Lasagna
-
Layer Wisely: Start with béchamel at the bottom to prevent sticking. This way, your Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze will slice beautifully.
-
Use Fresh Ingredients: Fresh garlic and seasonal vegetables enhance the dish’s flavor. Avoid using pre-packaged options which may lack freshness.
-
Watch Cooking Times: Be cautious not to overcook the noodles. They should be al dente, as they’ll absorb moisture during baking.
-
Rest Before Slicing: Let the lasagna rest for at least 10 minutes after baking. This helps set the layers, making it easier to serve and taste better.
-
Balance Your Glaze: Adjust the sweetness of the cranberry glaze to your preference. Taste and modify with more brown sugar or balsamic vinegar to find your ideal balance.

Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze Recipe FAQs
How do I select ripe sweet potatoes and butternut squash?
Absolutely! For sweet potatoes, look for ones that are smooth, firm, and free of blemishes or soft spots. A slight orange color is a good indicator of sweetness. As for butternut squash, choose the ones that feel heavy for their size and have a tan, matte skin. Avoid any with dark spots or softness to ensure optimal flavor.
How should I store leftover lasagna?
Very good question! To store your Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze, place it in an airtight container and refrigerate for up to 3 days. Make sure to cover it tightly to preserve moisture and flavors. If you’re serving it for a gathering, aim to keep it out at room temperature for no more than 2 hours for safety.
Can I freeze the lasagna?
Yes, you can! To freeze your lasagna, wrap individual portions tightly in foil or store it in a freezer-safe container. It should keep well for up to 3 months. When you’re ready to enjoy, thaw it in the fridge overnight and reheat it in a 350°F oven for about 15-20 minutes until warmed through. This will help restore that lovely creamy texture.
What should I do if my béchamel sauce is too thick?
No worries! If your béchamel sauce has thickened too much, simply whisk in a bit more milk over low heat until you reach your desired consistency. You want it to be pourable but still creamy enough to coat your lasagna layers. Remember, the key is to add the milk gradually while stirring continuously.
Is this dish suitable for people with dairy allergies?
Absolutely! To make the Vegetable Lasagna dairy-free, you can substitute the ricotta, mozzarella, and Parmesan with plant-based alternatives like vegan cheese or nutritional yeast. Additionally, use almond milk or any unsweetened plant milk in place of regular milk in the béchamel, and vegan butter instead of regular butter. Making these changes ensures that everyone can enjoy this comforting dish!
How can I avoid a watery lasagna?
Very important! To prevent excess moisture in your lasagna, ensure that your roasted sweet potatoes and butternut squash have been properly drained and cooled. Additionally, if you’re using frozen spinach, be sure to thaw and squeeze out all the excess water before adding it to the layers. Allowing time for the lasagna to rest after baking helps the layers set, resulting in a perfect slice every time!

Vegetable Lasagna with Sweet Potato and Cranberry Glaze Delight
Ingredients
Equipment
Method
- Preheat your oven to 375°F (190°C).
- Toss diced sweet potato and butternut squash with olive oil, salt, and pepper. Roast for about 15 minutes.
- Sauté diced onion and minced garlic in olive oil until translucent. Add spinach and cook until wilted.
- Melt butter in a saucepan, whisk in flour, then gradually add milk until thickened. Stir in Parmesan.
- Simmer fresh cranberries, brown sugar, balsamic vinegar, thyme, and rosemary until thickened into a glaze.
- Cook lasagna noodles in salted water until al dente, then drain and rinse under cold water.
- Layer the lasagna in a greased dish, starting with béchamel, then noodles, ricotta, roasted veggies, and sautéed spinach, repeating the layers.
- Cover with foil and bake for 25 minutes, then uncover and bake for an additional 10 minutes until the top is golden.
- Drizzle the cranberry glaze over the lasagna and let rest for 10 minutes before serving.
- Garnish with fresh thyme and serve warm.

Leave a Reply