Ready to elevate your dinner table? This Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze layers tender roasted sweet potato and butternut squash with creamy ricotta mixed with spinach, all crowned by molten mozzarella and Parmesan. A glossy, tart-sweet cranberry glaze threads through every slice, balancing the savory richness for a show-stopping vegetarian centerpiece. Flavorful, comforting, and surprisingly vibrant, this twist on a classic will have everyone asking for seconds—don’t be surprised if it becomes your new go-to for cozy weeknight feasts!
Key Ingredients
To make this vibrant lasagna, you’ll need a handful of simple ingredients that work in harmony to create those layers of savory, creamy, and sweet flavors:
- 12 sheets lasagna noodles: Provides sturdy layers to hold the roasted vegetables and creamy cheese filling together.
- 2 tbsp olive oil: Used to roast the sweet potato and squash and to sauté aromatics, adding rich flavor.
- 1 medium sweet potato peeled and diced: Brings natural sweetness and tender texture after roasting.
- 1 small butternut squash peeled seeded and diced: Adds a nutty, earthy element and hearty bite to the lasagna.
- 1 small onion chopped: Builds the savory base when sautéed with garlic.
- 2 cloves garlic minced: Infuses the spinach mixture with aromatic depth.
- 2 cups fresh spinach chopped: Adds freshness, color, and a mild green flavor.
- 1 tsp salt: Seasoning to enhance flavors throughout the dish.
- 1/2 tsp black pepper: Provides subtle heat and seasoning balance.
- 1/2 tsp dried thyme: Lends an herbal note that complements the vegetables.
- 2 cups ricotta cheese: Creates a creamy layer that binds the ingredients.
- 1 cup grated Parmesan cheese divided: Adds a sharp, salty bite; part goes into the ricotta and part tops the lasagna.
- 2 cups shredded mozzarella cheese divided: Melts into gooey, golden perfection across layers.
- 1 cup dried cranberries: Sweet-tart flavor for the glaze that ties everything together.
- 1/2 cup cranberry juice: Liquid base for the tangy glaze.
- 2 tbsp brown sugar: Sweetens and thickens the cranberry glaze.
- 1 tbsp balsamic vinegar: Balances the glaze with acidity and depth.
How To Make Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze
Layering this lasagna is where the fun begins. You’ll start by roasting the sweet potato and butternut squash until they’re tender and caramelized, then whisk together a glossy cranberry glaze to drizzle throughout. While your noodles cook and spinach wilts in the skillet, you’ll also blend a creamy ricotta-Parmesan filling. Assemble everything in a greased baking dish—noodle, cheese, veggies, glaze, repeat—then bake covered to steam the layers and uncovered for that irresistible golden, bubbly finish. Here’s how to bring it all together:
1. Preheat the oven to 375°F (190°C) and lightly grease a 9×13 inch baking dish. Ensuring even heat and nonstick surfaces makes layering and serving a breeze.
2. Toss sweet potato and butternut squash with 1 tbsp olive oil, salt, pepper, and thyme; spread on a baking sheet and roast for 25 minutes until tender. High heat roasts them to sweet, golden perfection—stir halfway if needed.
3. Meanwhile, combine dried cranberries, cranberry juice, brown sugar, and balsamic vinegar in a small saucepan; simmer over medium heat for 8 minutes until slightly thickened, then set aside. Stir occasionally to prevent sticking and achieve a silky glaze.
4. Cook lasagna noodles according to package instructions, drain and lay flat on a clean surface. This prevents sticking and makes layering effortless.
5. In a skillet heat remaining 1 tbsp olive oil over medium heat; sauté onion and garlic until translucent, add spinach and cook until wilted. Drain any excess moisture to avoid a soggy lasagna.
6. In a bowl stir together ricotta cheese and 1/2 cup Parmesan cheese; season with a pinch of salt and pepper. This creates a rich, well-seasoned base for your layers.
7. Spread a thin layer of ricotta mixture on the bottom of the baking dish, top with three noodles, half the roasted vegetables, half the spinach mixture, one-third of the mozzarella, and a drizzle of glaze. Even layering ensures every bite is perfectly balanced.
8. Repeat layers ending with noodles on top; sprinkle remaining mozzarella and Parmesan over the final layer. A generous top layer of cheese guarantees a golden, bubbly crust.
9. Cover with foil and bake for 20 minutes, remove foil and bake for an additional 10 minutes until cheese is bubbly and golden. The covered bake steams the layers, while the final uncovered step delivers that appetizing finish.
10. Let the lasagna rest for 10 minutes before slicing and serve with extra cranberry glaze drizzled on each portion. Resting helps the layers set so you get clean, beautiful slices every time.
Serving Suggestions
After you’ve let your Vegetable Lasagna rest and set, it’s time to plate up those hearty slices. The sweet-tart cranberry glaze shines against the golden, bubbly cheese, so presenting each portion with care makes it even more inviting. Whether you’re serving this at a dinner party or a cozy family meal, simple accompaniments and bright garnishes will elevate every bite, contrasting the rich, creamy layers with fresh textures and flavors that’ll have everyone coming back for seconds.
- Crisp Arugula Salad: Toss peppery arugula with lemon vinaigrette for a fresh counterpoint to the rich lasagna.
- Warm Garlic Bread: Slather sliced baguette with garlic butter and toast until golden to soak up any extra glaze.
- Fresh Herb Garnish: Sprinkle chopped rosemary or sage over each slice for an aromatic finish.
- Sparkling Beverage: Serve with a chilled glass of sparkling water or light white wine to cleanse the palate between bites.
Tips For Perfect Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze
Mastering this layered wonder is all about preparation and small tweaks that make a big difference. By prepping the cranberry glaze ahead of time, you’ll save precious minutes when it’s time to assemble. Opting for plant-based cheeses transforms this into a vegan delight without sacrificing flavor, while letting your leftovers chill for a few days lets the tangy glaze mingle even more. If you’re feeling adventurous, fresh herbs like rosemary or sage add an herby punch when tossed with your roasted veggies. Follow these friendly tips to nail every layer and enjoy a lasagna that’s both beautiful and bursting with balanced flavor.
- Prepare the cranberry glaze ahead and refrigerate; reheat gently before serving.
- For a vegan option, substitute dairy cheeses with plant-based ricotta and mozzarella.
- Leftovers keep well for up to 3 days and can be reheated in the oven at 350°F (175°C).
- Add fresh rosemary or sage to the vegetable mix for an herby flavor boost.
How To Store It
Keeping this lasagna fresh between meals is simple and ensures those layers stay creamy, gooey, and flavorful. Whether you’re refrigerating leftovers for later in the week or freezing portions for busy nights ahead, a few smart storage tricks will maintain that perfect texture and taste. Here are the best ways to preserve your slice of comfort:
- Refrigerate: Store cooled slices in an airtight container for up to 3 days.
- Freeze Individual Portions: Wrap slices tightly in plastic wrap and aluminum foil, then freeze for up to 1 month; thaw overnight in the fridge before reheating.
- Reheat in Oven: Place covered lasagna in a 350°F (175°C) oven for 15–20 minutes until heated through.
- Microwave: Heat single servings on medium power for 2–3 minutes, checking halfway to avoid overcooking.
Frequently Asked Questions
Here are some quick answers to common questions about this lasagna:
- Q: How long does it take to prepare and cook this Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze?
A: You’ll spend about 50 minutes on prep, which includes roasting the vegetables (25 minutes), cooking noodles (8–10 minutes), sautéing the onion, garlic and spinach (5 minutes), and assembling the layers (10 minutes). Baking requires 30 minutes covered and 10 minutes uncovered, plus a 10-minute resting period, for a total of approximately 1 hour and 40 minutes from start to finish.
- Q: Can I prepare the cranberry glaze ahead of time, and how should I store it?
A: Yes, you can make the glaze in advance. Simmer the cranberries, juice, brown sugar and balsamic for 8 minutes, then cool and transfer to an airtight container. Refrigerate for up to 5 days. Reheat gently on the stovetop over low heat or in a microwave before drizzling over the lasagna.
- Q: How do I prevent the lasagna from becoming soggy?
A: Be sure to fully drain and lay cooked noodles flat, roast the sweet potato and butternut squash until tender but not waterlogged, and sauté the spinach mixture until excess moisture has cooked off. When layering, spread a thin ricotta layer on the dish bottom and avoid over-drizzling the cranberry glaze between layers. Let the baked lasagna rest for 10 minutes to set before slicing.
- Q: What’s the best way to store and reheat leftovers?
A: Store leftover portions in an airtight container in the refrigerator for up to 3 days. To reheat, place slices in a baking dish, cover with foil, and warm in a 350°F (175°C) oven for 15–20 minutes or until heated through. You can also microwave individual slices on medium power for 2–3 minutes, checking halfway.
- Q: Can I make this recipe vegan or gluten-free?
A: For a vegan version, swap ricotta and mozzarella for plant-based alternatives and use vegan Parmesan. For gluten-free, choose certified gluten-free lasagna noodles and confirm that all other packaged ingredients (like dried cranberries) are labeled gluten-free.
- Q: Is it possible to assemble the lasagna the night before?
A: Yes. Assemble all layers in the baking dish, cover tightly with foil or plastic wrap, and refrigerate overnight. Remove from fridge 20 minutes before baking, then follow the baking steps—add an extra 5–10 minutes covered if the dish is cold, then bake uncovered until cheese is bubbly and golden.
- Q: Can I customize the flavor profile or add other vegetables or herbs?
A: Absolutely. Stir fresh chopped rosemary or sage into the roasted vegetables for an herby note. You can also add sliced mushrooms, bell peppers or zucchini, but adjust roasting time so all veggies are tender. Feel free to sprinkle red pepper flakes for heat or swap dried thyme for rosemary to suit your taste.
What Makes This Special
This lasagna is a party on a plate—sweet potato meets butternut squash, spinach-scented ricotta mingles with melted mozzarella, and a cheeky cranberry glaze cuts through the richness like a flavor confetti cannon. It works because every layer has purpose and punch: sweet, savory, tangy, and cheesy in perfect harmony. It’s bright enough for a festive gathering but cozy enough for a family dinner. Go ahead and print this recipe or save it for your next meal planning session. Tried it? Got a twist? Drop your comments or questions below—I’m all ears and ready to chat!
Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze
Description
Roasted sweet potato and butternut squash layers mingle with spinach-scented ricotta, melted mozzarella and Parmesan, all draped in a tart-sweet cranberry glaze. Golden, bubbly cheese crowns each savory-sweet slice.
Ingredients
Instructions
-
Preheat the oven to 375°F (190°C) and lightly grease a 9x13 inch baking dish.
-
Toss sweet potato and butternut squash with 1 tbsp olive oil, salt, pepper, and thyme; spread on a baking sheet and roast for 25 minutes until tender.
-
Meanwhile, combine dried cranberries, cranberry juice, brown sugar, and balsamic vinegar in a small saucepan; simmer over medium heat for 8 minutes until slightly thickened, then set aside.
-
Cook lasagna noodles according to package instructions, drain and lay flat on a clean surface.
-
In a skillet heat remaining 1 tbsp olive oil over medium heat; sauté onion and garlic until translucent, add spinach and cook until wilted.
-
In a bowl stir together ricotta cheese and 1/2 cup Parmesan cheese; season with a pinch of salt and pepper.
-
Spread a thin layer of ricotta mixture on the bottom of the baking dish, top with three noodles, half the roasted vegetables, half the spinach mixture, one-third of the mozzarella, and a drizzle of glaze.
-
Repeat layers ending with noodles on top; sprinkle remaining mozzarella and Parmesan over the final layer.
-
Cover with foil and bake for 20 minutes, remove foil and bake for an additional 10 minutes until cheese is bubbly and golden.
-
Let the lasagna rest for 10 minutes before slicing and serve with extra cranberry glaze drizzled on each portion.
Note
- Prepare the cranberry glaze ahead and refrigerate; reheat gently before serving.
- For a vegan option, substitute dairy cheeses with plant-based ricotta and mozzarella.
- Leftovers keep well for up to 3 days and can be reheated in the oven at 350°F (175°C).
- Add fresh rosemary or sage to the vegetable mix for an herby flavor boost.
