Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze

Total Time: 1 hr 40 mins Difficulty: Intermediate
Layers of tender roasted squash and sweet potatoes mingle with creamy ricotta, spinach, and a tangy cranberry glaze for a cozy twist on lasagna.
pinit

Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze elevates classic comfort food to a festive delight by layering tender roasted squash and sweet potatoes with creamy ricotta, spinach, and a sweet-tart cranberry glaze. Each bite offers a melody of textures, from silky cheese to lightly caramelized veggies. Whether you need a cozy dinner for friends or a showstopping vegetarian centerpiece, this recipe delivers warmth and bright flavors that invite smiles at the table.

Key Ingredients

Before you get started, let’s gather everything you need for Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze. Each ingredient plays a role in building layers of sweet, savory, and tangy goodness.

  • 12 lasagna sheets: Sturdy pasta layers that cradle the roasted vegetables and cheeses.
  • 2 medium sweet potatoes: Naturally sweet cubes that roast to tender perfection.
  • 1 small butternut squash: Earthy squash that caramelizes beautifully in the oven.
  • 2 tablespoons olive oil: Helps roast veggies and sauté aromatics for richer flavor.
  • 1 large onion: Adds savory depth when sautéed until translucent.
  • 2 cloves garlic: Provides aromatic warmth in the spinach mixture.
  • 5 ounces fresh spinach: Fresh greens that wilt into a vibrant, tender filling.
  • 1 cup ricotta cheese: Creamy layer that balances sweet and tangy elements.
  • 1 cup shredded mozzarella cheese: Melts into gooey, golden perfection on top.
  • 1/2 cup grated Parmesan cheese: Offers a nutty, salty finish to the cheese blend.
  • Salt to taste: Enhances all flavors throughout the dish.
  • Freshly ground black pepper to taste: Adds a gentle kick and depth.
  • 1 cup fresh cranberries: Tangy berries that form the base of the glaze.
  • 1/4 cup water: Helps the cranberries simmer into a glossy glaze.
  • 2 tablespoons brown sugar: Sweetens and balances the tart cranberry sauce.
  • 1 tablespoon balsamic vinegar: Brings acidity and richness to the glaze.
  • 1 teaspoon fresh thyme leaves: Infuses the glaze with an herby note.

How To Make Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze

With prepped ingredients on hand, assembling this lasagna is a fun and straightforward process. You’ll roast vegetables, whisk up a vibrant cranberry glaze, cook pasta sheets, sauté aromatic onions and spinach, layer everything with cheeses, then bake until bubbly golden perfection.

1. Preheat the oven to 400°F. Peel and cube the sweet potatoes and butternut squash, toss them with 1 tablespoon of olive oil, salt, and pepper, and spread them on a baking sheet. Roast for 25 minutes until tender and lightly caramelized, turning once halfway through for even browning.

2. In a saucepan over medium heat, combine the cranberries, water, brown sugar, balsamic vinegar, and thyme. Bring to a simmer and cook for 10 minutes, stirring occasionally, until the berries burst and the mixture thickens into a glossy glaze. Remove from heat and set aside half for drizzling.

3. Bring a large pot of salted water to a boil. Cook the lasagna sheets according to package instructions until al dente. Drain well and immediately transfer to a lightly oiled tray to prevent sticking.

4. In a large skillet, heat the remaining 1 tablespoon of olive oil over medium heat. Add the chopped onion and garlic, sautéing until translucent and fragrant, about 4 minutes. Stir in the spinach and cook until just wilted. Season with salt and pepper.

5. Spread a thin layer of the cranberry glaze on the bottom of a 9×13-inch baking dish. Arrange 4 lasagna sheets on top of the glaze in an even layer.

6. Spoon half of the roasted sweet potato and squash over the noodles, then dollop with half of the ricotta cheese, spread half of the spinach mixture, and sprinkle with half of the shredded mozzarella and grated Parmesan.

7. Repeat the layering with 4 more lasagna sheets, the remaining vegetables, ricotta, spinach mixture, mozzarella, and Parmesan. Finish with the last 4 sheets and top with any remaining cheeses.

8. Cover the dish with foil and bake at 375°F for 25 minutes. Carefully remove the foil and bake for an additional 10 minutes until the cheese is bubbly and golden on top.

9. Let the lasagna rest for 10 minutes before slicing to allow the layers to set. Drizzle the reserved cranberry glaze over each serving just before serving for a burst of tangy sweetness.

Serving Suggestions

When it comes to serving this Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze, a few thoughtful touches can elevate the entire meal. Pair it with fresh sides, bold garnishes, or the perfect pour to balance its sweet-savory profile and create a memorable dinner experience.

  • Crisp Arugula Salad: Toss peppery arugula with lemon juice, olive oil, and shaved Parmesan for a bright contrast.
  • Garlic Bread: Slice a baguette, brush with garlic-infused butter, and toast until golden to soak up any extra glaze.
  • Fresh Herb Garnish: Sprinkle chopped fresh thyme or parsley over warm slices for a pop of color and aroma.
  • Light Red Wine: Offer a glass of Pinot Noir or Chianti to complement the sweet and tangy flavors.

Tips For Perfect Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze

Making this lasagna shine is all about a few simple tweaks and substitutions. Whether you need gluten-free, want to prep ahead, or crave a more aromatic flavor, these friendly tips will help you get it just right without adding any extra fuss.

  • You can swap regular lasagna sheets for whole wheat or gluten-free varieties if preferred.
  • Leftover lasagna keeps well in the refrigerator for up to 3 days and reheats nicely in the oven.
  • For a vegan version, use plant-based cheeses and replace ricotta with a tofu or cashew-based spread.
  • Feel free to add a pinch of nutmeg to the ricotta mixture for a warm, aromatic twist.

How To Store It

Proper storage ensures your lasagna stays flavorful and fresh, whether you’re saving leftovers or planning ahead for busy nights. Follow these methods to keep every layer tasting just as good as the day you baked it.

  • Refrigerate: Store cooled lasagna in an airtight container for up to 3 days to maintain moisture and prevent odors.
  • Freeze Unbaked: Wrap an assembled but unbaked dish tightly in plastic wrap and foil; it will keep up to 2 months. Bake from frozen at 375°F for 45–50 minutes covered.
  • Freeze Baked Portions: Once cooled, slice and wrap individual servings in plastic wrap; freeze up to 1 month. Reheat directly from frozen at 350°F for 20–25 minutes.
  • Label & Date: Always mark your containers to keep track of storage times and ensure you enjoy the lasagna at peak quality.

Frequently Asked Questions

Curious cooks often have questions—here are the answers to the most common ones:

  • How long does it take to prepare and cook this Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze?

The total time is about 1 hour and 30 minutes. Preparation takes roughly 40 minutes (peeling and cubing vegetables, roasting for 25 minutes, cooking sheets, sautéing aromatics, and assembling layers). Baking requires 35 minutes (25 minutes covered at 375°F plus 10 minutes uncovered), followed by a 10-minute resting period before serving.

  • Can I make any components of this recipe ahead of time?

Yes. You can roast the sweet potatoes and butternut squash and prepare the cranberry glaze up to two days in advance—store vegetables in an airtight container in the fridge and keep the glaze in a sealed jar. Cooked lasagna sheets can also be made a few hours ahead and lightly oiled to prevent sticking.

  • What’s the best way to store and reheat leftovers?

Store cooled, leftover lasagna in an airtight container in the refrigerator for up to three days. To reheat, place slices in a baking dish, cover with foil, and warm at 350°F for 15–20 minutes or until heated through. You can also reheat individual portions in the microwave for about 2–3 minutes on medium power.

  • How can I adapt this recipe for dietary restrictions like gluten-free or vegan diets?

For gluten-free, swap regular lasagna sheets with certified gluten-free ones and ensure any store-bought sauces or cheeses are gluten-free. For a vegan version, use plant-based ricotta or cashew spread and dairy-free mozzarella and Parmesan. Adjust baking time if the plant-based cheeses melt differently.

  • How do I prevent the lasagna sheets from sticking together when cooking and assembling?

Cook sheets just until al dente and drain them promptly. Lay them flat on a lightly oiled tray in a single layer, brushing a little olive oil on any edges that touch. When layering, place each sheet gently to avoid tearing.

  • Can I freeze the fully assembled or baked lasagna?

Yes. To freeze unbaked, assemble in a freezer-safe 9×13 baking dish, cover tightly with plastic wrap and foil, and freeze for up to two months. Bake from frozen at 375°F for about 45–50 minutes covered, then uncover for an extra 10–15 minutes until bubbly. To freeze baked portions, cool completely, wrap slices individually, and freeze up to one month. Reheat from frozen at 350°F for 20–25 minutes.

  • What tips ensure the roasted sweet potato and butternut squash are tender and caramelized?

Cut vegetables into uniform 1-inch cubes for even cooking. Spread them in a single layer without overcrowding so air can circulate. Roast at 400°F, turning halfway through, and season with salt and pepper before roasting. Remove any overly browned pieces early to prevent burning the rest.

What Makes This Special

This lasagna stands out because it balances cozy, roasted sweet potatoes and butternut squash with creamy cheeses and a lively cranberry glaze that brightens every forkful. The layers work in harmony—nutty Parmesan and melty mozzarella soften the tang of fresh cranberries, while spinach adds a pop of emerald color. It’s proof that vegetarian dinners can be indulgent and fun. Feel free to print and save this recipe for later, and drop a comment if you give it a whirl or have any questions—I’d love to hear how it turns out!

Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze

Difficulty: Intermediate Prep Time 30 mins Cook Time 60 mins Rest Time 10 mins Total Time 1 hr 40 mins
Calories: 400

Description

Experience vibrant layers of roasted sweet potato and butternut squash, creamy cheeses, and spinach nestled between pasta sheets, all brightened by a sweet-tart cranberry glaze that pops with every bite.

Ingredients

Instructions

  1. Preheat the oven to 400°F. Peel and cube the sweet potatoes and butternut squash, toss them with 1 tablespoon of olive oil, salt, and pepper, and spread them on a baking sheet. Roast for 25 minutes until tender and lightly caramelized.
  2. In a saucepan over medium heat, combine the cranberries, water, brown sugar, balsamic vinegar, and thyme. Simmer for 10 minutes, stirring occasionally, until the berries burst and the mixture thickens into a glaze.
  3. Bring a large pot of salted water to a boil. Cook the lasagna sheets according to package instructions until al dente. Drain and set aside on a lightly oiled tray to prevent sticking.
  4. In a large skillet, heat the remaining 1 tablespoon of olive oil over medium heat. Add the chopped onion and garlic, sautéing until translucent. Stir in the spinach and cook until wilted. Season with salt and pepper.
  5. Spread a thin layer of the cranberry glaze on the bottom of a 9x13-inch baking dish. Arrange 4 lasagna sheets on top of the glaze.
  6. Spoon half of the roasted sweet potato and squash over the noodles, then top with half of the ricotta, half of the spinach mixture, and a sprinkle of mozzarella and Parmesan.
  7. Repeat the layers with 4 more lasagna sheets, the remaining vegetables, ricotta, spinach mixture, mozzarella, and Parmesan. Finish with the last 4 sheets and a final scattering of cheeses.
  8. Cover the dish with foil and bake at 375°F for 25 minutes. Remove the foil and bake for an additional 10 minutes until the cheese is bubbly and golden.
  9. Let the lasagna rest for 10 minutes before slicing. Drizzle the reserved cranberry glaze over each serving just before serving.

Note

  • You can swap regular lasagna sheets for whole wheat or gluten-free varieties if preferred.
  • Leftover lasagna keeps well in the refrigerator for up to 3 days and reheats nicely in the oven.
  • For a vegan version, use plant-based cheeses and replace ricotta with a tofu or cashew-based spread.
  • Feel free to add a pinch of nutmeg to the ricotta mixture for a warm, aromatic twist.
Keywords: vegetable lasagna,sweet potato,butternut squash,cranberry glaze,vegetarian dinner,roasted vegetables

Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:
How long does it take to prepare and cook this Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze?

The total time is about 1 hour and 30 minutes. Preparation takes roughly 40 minutes (peeling and cubing vegetables, roasting for 25 minutes, cooking sheets, sautéing aromatics, and assembling layers). Baking requires 35 minutes (25 minutes covered at 375°F plus 10 minutes uncovered), followed by a 10-minute resting period before serving.

Can I make any components of this recipe ahead of time?

Yes. You can roast the sweet potatoes and butternut squash and prepare the cranberry glaze up to two days in advance—store vegetables in an airtight container in the fridge and keep the glaze in a sealed jar. Cooked lasagna sheets can also be made a few hours ahead and lightly oiled to prevent sticking.

What’s the best way to store and reheat leftovers?

Store cooled, leftover lasagna in an airtight container in the refrigerator for up to three days. To reheat, place slices in a baking dish, cover with foil, and warm at 350°F for 15–20 minutes or until heated through. You can also reheat individual portions in the microwave for about 2–3 minutes on medium power.

How can I adapt this recipe for dietary restrictions like gluten-free or vegan diets?

For gluten-free, swap regular lasagna sheets with certified gluten-free ones and ensure any store-bought sauces or cheeses are gluten-free. For a vegan version, use plant-based ricotta or cashew spread and dairy-free mozzarella and Parmesan. Adjust baking time if the plant-based cheeses melt differently.

How do I prevent the lasagna sheets from sticking together when cooking and assembling?

Cook sheets just until al dente and drain them promptly. Lay them flat on a lightly oiled tray in a single layer, brushing a little olive oil on any edges that touch. When layering, place each sheet gently to avoid tearing.

Can I freeze the fully assembled or baked lasagna?

Yes. To freeze unbaked, assemble in a freezer-safe 9x13 baking dish, cover tightly with plastic wrap and foil, and freeze for up to two months. Bake from frozen at 375°F for about 45–50 minutes covered, then uncover for an extra 10–15 minutes until bubbly. To freeze baked portions, cool completely, wrap slices individually, and freeze up to one month. Reheat from frozen at 350°F for 20–25 minutes.

What tips ensure the roasted sweet potato and butternut squash are tender and caramelized?

Cut vegetables into uniform 1-inch cubes for even cooking. Spread them in a single layer without overcrowding so air can circulate. Roast at 400°F, turning halfway through, and season with salt and pepper before roasting. Remove any overly browned pieces early to prevent burning the rest.

Julian Hayes

Food and Lifestyle Blogger

Hey there, food enthusiasts! I'm Julian Hayes, and welcome to my culinary playground where flavor takes center stage and every meal is an adventure.

Leave a Comment

Your email address will not be published. Required fields are marked *