Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze invites you to dive into layers of silky squash and sweet potato puree, melted cheeses, and a bright, tangy cranberry-balsamic finish. Layers of creamy sweet potato and squash puree meet gooey ricotta, mozzarella, and Parmesan, creating a cozy twist on classic lasagna. Each bite balances savory richness with fruity notes, making this vegetarian dinner perfect for sharing around the table. Grab your apron and get ready to build a dish that’s as beautiful as it is delicious—your new favorite casserole awaits!
Key Ingredients
Before you start layering, gather these fresh and pantry staples to build the perfect balance of creamy, sweet, and tangy flavors:
- 12 sheets lasagna noodles: Provides the tender, structured layers that hold the creamy vegetable puree and cheese in place.
- 2 tablespoons olive oil: Used for roasting the vegetables and sautéing aromatics, adding richness and helping caramelize flavors.
- 1 medium onion, diced: Creates a savory base when sautéed, boosting depth in the pureed filling.
- 2 garlic cloves, minced: Infuses aromatic warmth and enhances the overall flavor profile.
- 500 grams sweet potato, peeled and cubed: Adds natural sweetness and creamy texture to the puree layers.
- 500 grams butternut squash, peeled and cubed: Complements sweet potato with nutty flavor and vivid color.
- 1 teaspoon dried thyme: Brings earthy, herbal notes that pair beautifully with roasted vegetables.
- 1 teaspoon dried sage: Introduces a subtle, savory depth to balance the squash’s sweetness.
- 2 cups vegetable broth: Thins the puree for easy spreading and enriches savory taste.
- 250 grams ricotta cheese: Adds creamy tanginess and helps bind the layers.
- 200 grams shredded mozzarella cheese: Delivers gooey, melty texture for that classic lasagna pull.
- 50 grams grated Parmesan cheese: Sprinkles a sharp, salty kick that elevates each bite.
- 1 cup fresh or frozen cranberries: Forms the tangy, fruity base of the glaze topping.
- 1/4 cup brown sugar: Sweetens and helps thicken the cranberry glaze.
- 2 tablespoons balsamic vinegar: Adds acidity and complexity to balance the sweetness.
- Salt to taste: Enhances all the natural flavors in the dish.
- Pepper to taste: Provides a gentle heat and rounds out the savory notes.
- 2 tablespoons chopped fresh parsley: Provides a bright, herbal garnish to finish the lasagna.
How To Make Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze
Assembling this comforting lasagna is easier than it looks—just roast, puree, layer, and bake. You’ll coax out sweetness from the squash and sweet potatoes, blend them into a velvety sauce, build beautiful cheesy layers, and finish with a tangy cranberry-balsamic glaze that makes every slice shine.
1. Preheat the oven to 190°C (375°F), ensuring it’s ready for both roasting and baking.
2. Roast sweet potato and butternut squash: Spread cubed vegetables on a baking sheet, drizzle with half the olive oil, sprinkle thyme, sage, salt, and pepper, then roast until tender and lightly caramelized, about 25 minutes.
3. Sauté onion and garlic: While the vegetables roast, heat the remaining olive oil in a saucepan over medium heat. Add the diced onion and minced garlic, cooking until the onion is translucent and fragrant, about 3–4 minutes.
4. Simmer with broth: Pour in the vegetable broth, bring to a gentle simmer, then remove from heat to preserve flavor.
5. Blend the puree: Transfer the roasted vegetables and simmered broth to a blender or food processor. Puree until smooth, creating a silky, cohesive sauce.
6. Mix the ricotta: In a bowl, combine the ricotta cheese with a pinch of salt and pepper, stirring until creamy and spreadable.
7. First layer: Spread a thin layer of the vegetable puree on the bottom of a 22×30 cm baking dish for an even foundation.
8. Layer noodles and cheeses: Arrange 4 lasagna noodles over the puree, spread half the ricotta mixture, then sprinkle with one-third of the mozzarella and Parmesan.
9. Repeat layers: Add another layer of puree, noodles, the remaining ricotta, and a second third of the cheeses.
10. Top it off: Finish with the last 4 noodles, cover with the remaining vegetable puree, then sprinkle with the final mozzarella and Parmesan.
11. Bake covered: Tightly cover the dish with foil and bake for 30 minutes, allowing the noodles to cook through.
12. Uncover and brown: Remove the foil and bake an additional 10 minutes, until the cheese is golden and bubbly.
13. Prepare the cranberry glaze: In a small saucepan, combine cranberries, brown sugar, and balsamic vinegar. Simmer on low until the berries break down and the sauce thickens, about 10 minutes.
14. Finish and garnish: Let the lasagna rest for 10 minutes, brush the glaze evenly over the top, then sprinkle with chopped fresh parsley before serving.
Serving Suggestions
This hearty lasagna shines as the centerpiece of any meal. Whether you’re hosting a cozy dinner or craving comfort food on a weeknight, these serving ideas will elevate each slice:
- Pair with a crisp mixed green salad tossed in lemon vinaigrette for a refreshing contrast to the rich layers.
- Serve alongside warm garlic bread brushed with olive oil and parsley to sop up every last bit of creamy puree.
- Offer extra cranberry glaze on the side so guests can drizzle a glossy, tangy finish on their own portions.
- Complement the flavors with a glass of chilled Pinot Grigio or a light red like Gamay to highlight the sweet-savory balance.
Tips For Perfect Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze
Nail every layer and flavor note with these friendly pro tips—your lasagna will turn out silky smooth and bursting with balanced taste. Whether you’re making it ahead, adapting for dietary needs, or aiming for ultra-creamy layers, these insights will help you shine in the kitchen.
- You can prepare the lasagna a day ahead and bake just before serving.
- For a vegan version, substitute ricotta with tofu ricotta and use vegan cheese.
- Leftover lasagna can be stored in an airtight container in the refrigerator for up to 3 days.
- Add a splash of vegetable broth when blending for a smoother puree.
How To Store It
Proper storage keeps your lasagna layers tender and flavors vibrant, so you can enjoy leftovers or prep in advance without losing any of that cozy goodness.
- Refrigerate before baking: Assemble the lasagna up to the final cheese layer, cover tightly with foil, and store in the fridge for up to 24 hours—then bake as directed for a last-minute showstopper.
- Chill leftovers: After baking, let the dish cool completely, transfer slices to an airtight container, and refrigerate for up to 3 days to maintain freshness.
- Freeze assembled: Place the unbaked lasagna in a freezer-safe dish, wrap with two layers of foil, and freeze for up to 3 months. Thaw overnight in the fridge before baking.
Frequently Asked Questions
Here are answers to your most common questions—happy cooking!
- How long does it take to prepare and cook the Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze?
Prep involves roasting vegetables (25 minutes), sautéing aromatics (5 minutes), blending the puree (5 minutes), assembling layers (10–15 minutes), and making the cranberry glaze (10 minutes). Baking takes 40 minutes (30 minutes covered, 10 minutes uncovered) and 10 minutes of resting. Total time is about 1 hour 50 minutes.
- Can I make this lasagna ahead of time, and how should I store it?
Yes, assemble the lasagna up to step 10 and refrigerate it covered with cling film or foil for up to 24 hours. Bake it just before serving following the original timing. After baking, store leftovers in an airtight container in the refrigerator for up to 3 days.
- How can I make a vegan version of this recipe?
Substitute ricotta cheese with tofu ricotta (blend silken tofu with nutritional yeast, lemon juice, salt, and garlic powder) and replace mozzarella and Parmesan with your preferred vegan cheeses. All other steps remain the same.
- What can I do if my vegetable puree is too thick or too thin?
If too thick, add a splash of vegetable broth, a tablespoon at a time, until you reach a spreadable consistency. If too thin, return it to low heat in the saucepan and simmer gently, stirring, until it thickens to a smooth but firm texture.
- Is it possible to freeze this lasagna, and what’s the best method?
Yes, assemble the lasagna in a freezer-safe dish, cover tightly with two layers of foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking. Increase the bake time by about 10–15 minutes if baking from semi-frozen, and always ensure it’s heated through.
- How do I ensure the lasagna noodles are cooked perfectly?
Use regular lasagna sheets and no-boil noodles work too—just verify the package instructions. For regular noodles, cook them until al dente in boiling salted water for 1–2 minutes less than instructed, rinse under cold water to prevent sticking, then drain well before layering.
- Can I use dried cranberries instead of fresh or frozen for the glaze?
Yes. Soak 1 cup of dried cranberries in hot water or juice for about 10 minutes to rehydrate, drain, then proceed with ¼ cup brown sugar and 2 tablespoons balsamic vinegar. Simmer until the berries break down and the mixture thickens into a glaze.
What Makes This Special
This Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze works because it marries the creamy comfort of classic lasagna with unexpected sweet-savory layers and a bright, tangy finish. The squash-sweet potato puree adds silkiness, while ricotta and melty cheeses bring that irresistible pull—then the cranberry-balsamic glaze ties it all together with a playful pop. Print this article, save it for cozy weeknight dinners or festive gatherings, and share your thoughts below. I can’t wait to hear how your slice turned out or answer any questions you have!
Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze
Description
Roasted sweet potatoes and butternut squash are pureed into silky layers, nestled between gooey cheeses. A warm, tangy cranberry-balsamic glaze crowns the slice, balancing savory richness with bright fruity notes.
Ingredients
Instructions
-
Preheat the oven to 190°C.
-
Place sweet potato and butternut squash on a baking sheet, drizzle with half of the olive oil, sprinkle with thyme, sage, salt and pepper, and roast until tender, about 25 minutes.
-
While vegetables roast, heat remaining olive oil in a saucepan over medium heat and sauté onion and garlic until translucent.
-
Add vegetable broth to the pan, bring to a simmer, then remove from heat.
-
Transfer the roasted vegetables and simmered broth to a blender or food processor and puree until smooth.
-
In a bowl combine ricotta cheese with a pinch of salt and pepper.
-
Spread a thin layer of the vegetable puree on the bottom of a 22x30 cm baking dish.
-
Arrange 4 lasagna noodles over the puree and spread half of the ricotta mixture, then sprinkle with one third of the mozzarella and Parmesan cheeses.
-
Repeat the layering process with puree, noodles, the remaining ricotta mixture, and another third of the cheeses.
-
Top with a final layer of noodles and the remaining vegetable puree, mozzarella and Parmesan.
-
Cover with foil and bake for 30 minutes, then remove the foil and bake for an additional 10 minutes until the cheese is golden and bubbly.
-
Meanwhile, in a small saucepan combine cranberries, brown sugar and balsamic vinegar and simmer over low heat until the berries break down and the glaze thickens, about 10 minutes.
-
Allow the lasagna to rest for 10 minutes after baking, then brush the cranberry glaze over the top.
-
Garnish with chopped fresh parsley before serving.
Note
- You can prepare the lasagna a day ahead and bake just before serving.
- For a vegan version, substitute ricotta with tofu ricotta and use vegan cheese.
- Leftover lasagna can be stored in an airtight container in the refrigerator for up to 3 days.
- Add a splash of vegetable broth when blending for a smoother puree.
