Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze
dinner

Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze

Lisa
By Lisa
09 June 2026
4.4 (75)
Lisa

article by Lisa

June 9, 2026

"Hearty vegetarian lasagna with roasted squash and a bright cranberry glaze — cozy, make-ahead, and perfect for family dinners or holiday feasts."

jump to recipe

Introduction

Hey friend, I'm so glad you're here — this lasagna feels like a warm hug. I make it when the nights get chilly and when I want something that feeds a crowd without fuss. You won't need fancy equipment. Just a gentle rhythm: roast, layer, bake, and rest. I love that it's both homey and a little bit special. It sits on the table and everyone leans in. Conversations start. Plates get passed. You'll notice a balance of cozy creaminess with a lively sweet-tart finish that keeps each bite interesting. Don't expect anything pretentious. This is the kind of dish you bring to a potluck and then shepherd through the second helpings. I remember once arriving at a friend's winter gathering with this in tow. It disappeared so fast we joked about hiding a second dish under coats. That memory's part of why I keep this in my rotation. I also love how forgiving it is. If something's slightly under-roasted, it still melds beautifully after baking. If you like planning ahead, it plays nicely with make-ahead prep. If you're feeding little ones, you can dial down bold finishes. If you want to impress a guest, drizzle a bit extra glaze right before serving. In short: it's comforting, adaptable, and built for sharing. Let's walk through how to get comfortable making it, without overcomplicating things.

Gathering Ingredients

Gathering Ingredients
Alright — let me give you a friendly shopping pep talk. Go for ingredients that look healthy and bright. If something's a tiny bit past its prime, don't panic; there are easy tricks to bring it back to life. When you pick produce, choose pieces that feel heavy for their size and have firm skins. For dairy items, choose ones with good texture rather than ultra-low-fat versions if you want the creamiest results. A few little shopping tips I always use:
  • Buy the freshest seasonal veg you can find — seasonality saves you money and gives better flavor.
  • If a fresh herb looks tired, pick a bundle that still has lively stems — they'll revive in a quick ice bath.
  • If you love crunch, grab some nuts and toast them yourself at home — it smells amazing and elevates the dish.
I also like to buy items that do double duty in other meals so nothing goes to waste. For example, a tub of ricotta will make a great lunch with a drizzle of olive oil and herbs if there's any leftover. If you can't find something locally, don't stress — there are smart swaps that keep the spirit of the recipe. And remember: the way you prep matters almost as much as what you buy. Peel, chop, and organize your mise en place (that's just a fancy way of saying 'get everything ready') so the kitchen moves smoothly. I always line a tray or two for roasting, and it saves so much time. Finally, keep a little room in your shopping bag for an optional treat — a crusty loaf or a small salad green — they finish the meal and make a cozy spread. Your grocery trip should set you up for a calm cooking session, not a scramble.

Why You'll Love This Recipe

You'll love this for the way it balances comfort and brightness. It hugs like classic oven-baked comfort food, but it also wakes the palate with a shiny, tart glaze that cuts through the richness. It travels well to gatherings and slices easily, so you're never stuck spooning straight from the pan. Here are the big reasons I keep coming back to it:
  • It's crowd-friendly — both vegetarians and omnivores tend to dive in.
  • It plays well with make-ahead plans — a busy day becomes a relaxed dinner night.
  • It balances cozy and bright flavors, so it never tastes flat or one-note.
In real life, that balance is what saves a dinner. I once served this on a weeknight right after work, and my partner declared it "restaurant-level" between bites of salad. It keeps well too. Leftovers reheat beautifully, and sometimes I even find the flavors deepen overnight. If you're feeding picky eaters, the layers help: some bites are cream-forward, others have sweeter roasted notes, and the glaze adds a surprise pop. No need to be a precise chef here. Little things — like gently caramelizing veg or giving the sauce a slow stir — matter more than exact timing. That relaxed approach is part of why this recipe is so approachable and so loved at our table.

Cooking / Assembly Process

Cooking / Assembly Process
Let's walk through the process in a way that feels calm, not checklist-driven. Think of this as a rhythm: roast, build, bake, and rest. Roasting is all about dry heat to coax out sweet caramel notes. Watch for color and a tender bite. If pieces start to sing with color, that's your cue they're ready. For the sauce layer, you'll make a smooth, creamy white sauce — often called béchamel — which just means a butter-and-flour base whisked with warm milk until velvety. If you haven't made one before, start with softened butter and stir in the flour, cook it briefly, then add warm milk a bit at a time while whisking to avoid lumps. It thickens as it cools, so don’t panic if it looks a little loose while it's hot. When you assemble, aim for evenness rather than perfection. Lay down a thin base of sauce so the first layer doesn't stick, then alternate pasta and layers of texture. A few pointers I swear by:
  1. Don’t over-sauce the layers — too much liquid can make things sloppy after baking.
  2. Press gently but don't compact — you want air pockets that let heat circulate.
  3. Cover with foil for most of the bake, then remove to let the top brown and bubble.
In my kitchen, I often have two hands-on moments: the gentle whisking of sauce and the satisfying moment of placing the top cheese layer before the final bake. That last minute always feels celebratory. While the oven does the heavy lifting, use that time to make a simple salad or toast some nuts for texture. The result is a lasagna that slices neatly and holds its shape, with a harmony of roasted sweetness, creamy sauce, and melty cheese. Remember: it's about building layers of flavor, not counting exact sheet placements.

Flavor & Texture Profile

You'll notice this dish sings with contrasts. There are sweet, caramelized notes from roasted vegetables next to a rich, velvety sauce. The cheeses give a salty, savory backbone and a stretchy, melty top that makes each forkful feel indulgent. The glaze adds a glossy, tart lift that keeps things from feeling too heavy. My favorite bites have all three elements in one forkful: a soft roasted bit, a creamy pocket of sauce, and a pop of bright glaze. Texture-wise, there's a lot going on:
  • Tender roasted pieces that still hold shape, not mush.
  • Smooth béchamel that binds layers and adds silkiness.
  • Melty cheese that adds stretchy, savory comfort.
  • Optional toasted nuts or fresh herbs for a sharp textural counterpoint.
When I test this at home, I look for a top that's golden and a center that holds when sliced. The glaze should sit on the surface and offer a bright note, not overwhelm. If you like texture contrasts, sprinkle something crunchy at the end — it transforms the mouthfeel. Also, letting the lasagna rest before slicing is key. That pause lets the layers settle and makes cleaner slices. In colder months, I love the contrast between the warm, cozy lasagna and a crisp side salad. In short: expect comfort, but also bite and brightness — the kind that keeps you curious with every forkful.

Serving Suggestions

This dish is happiest with simple, fresh companions. A crisp green salad with a bright vinaigrette makes a lovely counterpoint. You can also serve roasted vegetables on the side if you want a very hearty plate. Here are a few pairings that always work:
  • Crisp mixed greens with lemony dressing to cut the richness.
  • A crusty loaf or focaccia for mopping up any leftover sauce.
  • A light roasted vegetable platter for extra color and seasonal variety.
  • A simple fruit-based condiment or extra glaze served on the side if guests want more brightness.
For drinks, think bright and refreshing. A light red or medium-bodied white will complement the layers without overpowering them. If you're serving this for a festive meal, add a small cheese board for nibbling before the main course. When plating, aim for variety on the fork: a little of the cheesy top, a little sauce, and a roasted piece — that balance makes each mouthful satisfying. If kids are at the table, serve a milder portion from the center of the pan where the layers are softest. For guests who like a little heat, offer crushed chili flakes or a drizzle of peppery oil. Finally, garnish just before serving so colors stay lively. A scattering of fresh herbs and a small drizzle of glaze lifts the whole presentation and feels like the last, joyful touch.

Storage & Make-Ahead Tips

You can absolutely make this ahead, and it's one of those recipes that often tastes even better after a day in the fridge. If you're preparing in advance, assemble and keep it chilled until you're ready to bake. When you take it from fridge to oven, give it a little extra time if it's very cold. Storage basics that save time:
  • Cool completely before covering if you're refrigerating — trapping steam can make it soggy.
  • Use airtight containers for leftover slices to keep them from absorbing other fridge smells.
  • Freeze whole or in portions for longer storage; thaw overnight in the fridge before reheating.
Reheating works well in the oven to keep the texture right. Cover loosely to prevent the top from browning too quickly, then remove the cover toward the end if you'd like the top to crisp. For slices, a cast-iron skillet over medium-low heat with a lid helps revive the crust while melting the center. If you want to pack portions for lunches, slice and chill, then reheat in the oven or microwave, adding a tiny splash of liquid if things look dry. Small tips from my kitchen: toast any optional nuts just before serving for crunch, and only add the glaze right before you eat so it stays glossy. Also, if you make the components separately (roast veg, make sauce, assemble) you can spread the work over two days — it keeps weeknight dinners calm and joyful instead of chaotic.

Frequently Asked Questions

I'm glad you're asking these — they're the ones my friends always text me about. Q: Can I swap in different vegetables? A: Yes, you can swap similar-textured roasted veg. The key is matching sweetness and texture so layers stay balanced. Q: Can I make this vegan? A: You can, by switching to plant-based creamy alternatives and a vegan binding option, and choosing a plant-based cheese that melts well. Keep in mind the flavor and texture will shift, so taste and adjust seasonings as you go. Q: How do I tell when it's done? A: Look for bubbling around the edges and a gently browned top. Let it rest a bit so the layers firm up before slicing. Q: Can I assemble it ahead of time? A: Absolutely — assemble, cover, and chill. Bring it closer to room temperature before baking if it's been in the fridge. Q: What's the best way to reheat leftovers? A: Oven reheating preserves textures best. Cover if you need to retain moisture, then uncover to let the top crisp. Q: Any allergy-friendly swaps? A: Use gluten-free pasta sheets if needed and pick dairy-free alternatives that hold up to baking. Final practical note: I always label anything I freeze with the date and a short note about whether it's fully baked or not. It saves so much headspace. And one more real-life tip — keep an extra container of the glaze or a little extra drizzle on the side when serving guests. People love the option to brighten their plate, and it keeps everyone happy without changing the main dish. Happy baking — and don't be surprised if this becomes your go-to for cozy nights.
Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze

Vegetable Lasagna with Sweet Potato, Butternut Squash & Cranberry Glaze

Cozy up with this hearty Vegetable Lasagna: layers of roasted sweet potato and butternut squash, creamy ricotta-béchamel, melted mozzarella, and a bright cranberry glaze for a sweet-tart finish. Perfect for family dinners or a festive vegetarian centerpiece!

total time

90

servings

6

calories

520 kcal

ingredients

  • 9–12 lasagna sheets (no-boil or boiled) 🍝
  • 1 large sweet potato (about 600g), peeled and cubed 🍠
  • 1 small butternut squash (about 700g), peeled, seeded and cubed 🎃
  • 3 tbsp olive oil 🫒
  • 1 tsp sea salt 🧂
  • 1/2 tsp black pepper (freshly ground) 🌶️
  • 1 medium onion, finely chopped 🧅
  • 2 garlic cloves, minced 🧄
  • 200g fresh baby spinach (or frozen, drained) 🌱
  • 400g ricotta cheese 🧀
  • 1 large egg (to bind ricotta) 🥚
  • Pinch of grated nutmeg (for ricotta & béchamel) 🌰
  • 50g unsalted butter (for béchamel) 🧈
  • 50g plain flour (for béchamel) 🌾
  • 800ml whole milk (warm) 🥛
  • 150g grated Parmesan cheese, divided 🧀
  • 250g shredded mozzarella (or mozzarella pearls) 🧀
  • 1 tsp chopped fresh sage and 1 tsp thyme (or 1/2 tsp dried each) 🌿
  • For the cranberry glaze: 200g fresh or frozen cranberries, 60g brown sugar, 2 tbsp maple syrup, 1 tbsp balsamic vinegar 🍒
  • Optional: 30g toasted walnuts or pecans, roughly chopped 🌰
  • Optional: extra olive oil for drizzling 🫒

instructions

  1. 1
    Preheat oven to 200°C (400°F). Line two baking trays with parchment.
  2. 2
    Toss sweet potato and butternut squash cubes with 2 tbsp olive oil, half the salt, half the pepper and half the chopped sage. Spread on trays and roast 25–30 minutes until tender and lightly caramelized, turning once.
  3. 3
    While veg roasts, make the béchamel: melt butter in a saucepan over medium heat, stir in flour and cook 1–2 minutes. Gradually whisk in warm milk until smooth. Simmer gently 5–7 minutes until thickened. Season with remaining salt, pepper and a pinch of nutmeg. Stir in 50g grated Parmesan and remove from heat.
  4. 4
    Sauté onion in 1 tbsp olive oil until soft, add garlic and cook 1 minute more. Add spinach and cook until wilted; if using frozen, ensure well drained. Cool slightly.
  5. 5
    Mix ricotta, egg, the sautéed spinach mixture, remaining nutmeg and 50g Parmesan in a bowl. Taste and adjust seasoning.
  6. 6
    Prepare the cranberry glaze: in a small saucepan combine cranberries, brown sugar, maple syrup and balsamic. Cook over medium heat 8–10 minutes until cranberries burst and mixture reduces to a glossy glaze. Mash slightly with the back of a spoon. Keep warm.
  7. 7
    Assemble the lasagna: spread a thin layer of béchamel on the base of a 23x33cm (9x13in) baking dish. Place a layer of lasagna sheets, then a layer of roasted vegetables, dollops of ricotta-spinach mixture, a drizzle of béchamel and some shredded mozzarella and a sprinkle of Parmesan. Repeat layers (lasagna sheets → veg → ricotta → béchamel → cheeses) finishing with a top layer of béchamel and the remaining mozzarella and Parmesan.
  8. 8
    Cover the dish with foil and bake at 190°C (375°F) for 25 minutes. Remove foil and bake an additional 10–15 minutes until bubbly and golden on top.
  9. 9
    Remove from oven and let rest 10–15 minutes so layers set. Drizzle the warm cranberry glaze over the lasagna just before serving and scatter optional toasted nuts and remaining chopped sage or thyme.
  10. 10
    Serve slices with a crisp green salad and an extra drizzle of olive oil if desired.