Layered Sweet Potato, Butternut Squash, Carrot & Zucchini Lasagna with Feta, Walnuts & Cranberry-Honey Glaze
Layered Sweet Potato, Butternut Squash, Carrot & Zucchini Lasagna with Feta, Walnuts & Cranberry-Honey Glaze is a colourful vegetable bake that brings together tender layers of sweet potato, butternut squash, carrots, and zucchini with creamy feta and crunchy walnuts. Instead of traditional pasta, thinly sliced vegetables create the layers while roasting brings out their natural sweetness.
A final drizzle of warm cranberry-honey glaze adds a bright sweet-tart finish that balances the savoury feta and earthy roasted vegetables. Finished with fresh thyme or parsley, this comforting dish makes a beautiful vegetarian main course or a colourful side for a special meal.
Ingredients
For the Vegetables:
- 2 medium sweet potatoes, thinly sliced (about 500 g)
- 2 cups butternut squash, thinly sliced (300 g)
- 2 carrots, thinly sliced
- 2 zucchinis, thinly sliced
- 2 tbsp olive oil (30 ml)
- ½ tsp salt
- ¼ tsp black pepper
For the Filling:
- 1 cup feta cheese, crumbled (150 g)
- ½ cup walnuts, chopped (60 g)
For the Cranberry-Honey Glaze:
- ½ cup cranberry sauce or cranberry puree (120 ml)
- 2 tbsp honey (30 ml)
For the Garnish:
- Fresh thyme or parsley
How to Make It
1. Prepare the Vegetables
Preheat the oven to 375°F (190°C). Thinly slice the sweet potatoes, butternut squash, carrots, and zucchinis so they cook evenly and create neat layers in the baking dish.
2. Season the Vegetables
Place the sliced vegetables in a large bowl. Add the olive oil, salt, and black pepper, then gently toss until the vegetables are evenly coated. Try to keep the different vegetables separated enough to make layering easier.
3. Build the Layers
Arrange a layer of sweet potato slices in a baking dish, followed by butternut squash, carrots, and zucchini. Sprinkle some of the crumbled feta and chopped walnuts between the layers. Continue layering until all the vegetables, feta, and walnuts have been used.
4. Bake Covered
Cover the baking dish tightly with foil and bake for 45 minutes, or until the vegetables are tender when pierced with a knife. The covered baking time helps the vegetables soften without allowing the top to brown too quickly.
5. Finish the Lasagna
Remove the foil and return the dish to the oven. Bake for another 10–15 minutes, until the vegetables are fully tender and the top is lightly golden around the edges.
6. Make the Cranberry-Honey Glaze
While the vegetables finish baking, add the cranberry sauce or puree and honey to a small saucepan. Warm over low heat, stirring until smooth and well combined. Do not let the mixture boil vigorously.
7. Finish and Serve
Remove the vegetable lasagna from the oven and let it rest briefly before serving. Drizzle the warm cranberry-honey glaze over the top, then garnish with fresh thyme or parsley. Serve warm while the vegetables are tender and the feta and walnuts are still flavourful and distinct.
Why This Recipe Works
This vegetable lasagna works because every layer brings a different texture and flavour. Sweet potatoes and butternut squash provide natural sweetness and a soft, creamy texture, while carrots add a subtle earthy sweetness and zucchini keeps the dish light and tender. Salty feta and crunchy walnuts add contrast throughout the layers.
The cranberry-honey glaze is the finishing touch that brings everything together. Its sweet-tart flavour complements the roasted vegetables while adding a vibrant colour to the finished dish. Fresh herbs provide a simple savoury finish that keeps the dish bright and balanced.

Tips for the Best Vegetable Lasagna
- Slice the vegetables evenly: Thin, consistent slices help the vegetables cook at the same rate and make the finished layers easier to serve.
- Do not skip the foil: Covering the dish for the first part of baking helps the vegetables become tender before the final uncovered baking stage.
- Use good-quality feta: A creamy, crumbly feta provides a pleasant salty contrast to the naturally sweet vegetables.
- Toast the walnuts lightly: If desired, toast the walnuts briefly in a dry skillet before assembling for an even deeper nutty flavour.
- Add the glaze at the end: Drizzling the cranberry-honey glaze just before serving keeps its bright flavour and attractive finish.
- Let it rest briefly: A short resting period makes the layers easier to portion without losing their texture.
Serving Suggestions
Serve this layered vegetable lasagna warm as a vegetarian main dish alongside a simple green salad or crusty bread. The combination of roasted vegetables, feta, walnuts, and cranberry glaze makes it especially suitable for autumn and winter meals.
For a beautiful presentation, spoon individual portions onto plates and add a little extra cranberry-honey glaze over each serving. Finish with fresh thyme or parsley and a few chopped walnuts for added colour and texture.
Frequently Asked Questions
Can I use different vegetables?
Yes. You can adapt the vegetable layers with other thinly sliced vegetables that roast well, although cooking times may vary depending on their thickness and moisture content.
Can I prepare this dish ahead of time?
You can slice and season the vegetables and prepare the feta, walnuts, and cranberry-honey glaze ahead of time. For the best texture, assemble and bake the lasagna close to serving time.
What can I use instead of feta?
Goat cheese or another crumbly cheese can be used if you prefer a different flavour. Choose a cheese that provides enough savoury contrast to the naturally sweet vegetables.
Can I use cranberry sauce instead of cranberry puree?
Yes. Cranberry sauce works well for the glaze. Warm it gently with the honey until smooth, adjusting the consistency with a small amount of water if needed.
How should I store leftovers?
Allow leftovers to cool, then cover and refrigerate. Reheat gently in the oven until warmed through. For the best texture, add a little fresh glaze and herbs after reheating.
Nutrition & Timing
| Details | Amount |
|---|---|
| Servings | 6 |
| Prep Time | 20 minutes |
| Cook Time | 55–60 minutes |
| Total Time | About 1 hour 20 minutes |
| Calories | 310 |
| Protein | 8 g |
| Carbohydrates | 36 g |
| Fat | 16 g |
| Fiber | 6 g |
| Sugar | 14 g |
| Sodium | 380 mg |
Final Thoughts
This layered sweet potato, butternut squash, carrot, and zucchini lasagna is a colourful way to turn simple vegetables into a comforting centrepiece. The creamy feta, crunchy walnuts, and tender roasted layers make every serving satisfying without relying on traditional pasta.
The cranberry-honey glaze gives the dish its signature finish, adding a beautiful sweet-tart contrast to the savoury vegetables and feta. Garnished with fresh herbs, it is an inviting choice for family dinners, seasonal gatherings, or any meal where you want a vegetable dish that feels a little special.
Print
Layered Sweet Potato, Butternut Squash, Carrot & Zucchini Lasagna with Feta, Walnuts & Cranberry-Honey Glaze
- Total Time: About 1 hour 20 minutes
Description
A colourful vegetable lasagna made with tender layers of sweet potato, butternut squash, carrots, and zucchini, layered with creamy feta and crunchy walnuts. A warm cranberry-honey glaze adds a bright sweet-tart finish to this comforting vegetarian bake.
Ingredients
For the Vegetables
2 medium sweet potatoes, thinly sliced (500 g)
2 cups butternut squash, thinly sliced (300 g)
2 carrots, thinly sliced
2 zucchinis, thinly sliced
2 tbsp olive oil (30 ml)
1/2 tsp salt
1/4 tsp black pepper
For the Filling
1 cup feta cheese, crumbled (150 g)
1/2 cup walnuts, chopped (60 g)
For the Cranberry-Honey Glaze
1/2 cup cranberry sauce or cranberry puree (120 ml)
2 tbsp honey (30 ml)
For the Garnish
Fresh thyme or parsley
Instructions
1. Preheat the oven to 375°F (190°C). Thinly slice the sweet potatoes, butternut squash, carrots, and zucchinis so they cook evenly and create neat layers in the baking dish.
2. Place the sliced vegetables in a large bowl. Add the olive oil, salt, and black pepper, then gently toss until the vegetables are evenly coated. Keep the different vegetables separated enough to make layering easier.
3. Arrange a layer of sweet potato slices in a baking dish, followed by butternut squash, carrots, and zucchini. Sprinkle some of the crumbled feta and chopped walnuts between the layers. Continue layering until all the vegetables, feta, and walnuts have been used.
4. Cover the baking dish tightly with foil and bake for 45 minutes, or until the vegetables are tender when pierced with a knife.
5. Remove the foil and return the dish to the oven. Bake for another 10–15 minutes, until the vegetables are fully tender and the top is lightly golden around the edges.
6. While the vegetables finish baking, add the cranberry sauce or puree and honey to a small saucepan. Warm over low heat, stirring until smooth and well combined. Do not let the mixture boil vigorously.
7. Remove the vegetable lasagna from the oven and let it rest briefly before serving. Drizzle the warm cranberry-honey glaze over the top, then garnish with fresh thyme or parsley. Serve warm.
Notes
Thin, consistent vegetable slices help the layers cook evenly and make the finished lasagna easier to serve. Covering the dish during the first part of baking helps the vegetables become tender without allowing the top to brown too quickly. For extra flavour, lightly toast the walnuts in a dry skillet before assembling. Use good-quality feta for a creamy, crumbly texture and savoury contrast. The cranberry-honey glaze should be added just before serving to keep its bright flavour and attractive finish. Let the lasagna rest briefly after baking so the layers are easier to portion. Goat cheese or another crumbly cheese can be used instead of feta. Cranberry sauce works well in place of cranberry puree. If the glaze is too thick, loosen it with a small amount of water. Serve with a simple green salad or crusty bread for a complete vegetarian meal. Allow leftovers to cool, cover, and refrigerate. Reheat gently in the oven until warmed through, then add fresh glaze and herbs.
- Prep Time: 20 minutes
- Cook Time: 55–60 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Vegetarian
