Layered Sweet Potato, butternut squash, and carrot lasagna is one of those dishes that instantly makes your kitchen smell like fall. Honestly, the first time I made this, I couldn’t resist sneaking a slice while it was still warm from the oven—it was just that irresistible. With layers of tender roasted veggies, crumbled feta, crunchy walnuts, and a sweet-tart cranberry-honey glaze, this recipe is as much a feast for the eyes as it is for your taste buds. Whether it’s a weeknight dinner or a holiday centerpiece, this lasagna is bound to become a favorite.
If you want the full recipe emailed directly to you, subscribe to my newsletter below and never miss a cozy, comforting dish like this!
Why You’ll Love This Layered Sweet Potato Lasagna
What Makes This Version Unique
Here’s the thing: not all lasagnas need noodles. The Layered Sweet Potato approach uses thinly sliced sweet potatoes, butternut squash, and carrots to create layers that hold together beautifully without a heavy pasta base. Each bite delivers a perfect mix of textures—slightly roasted vegetables on the outside, tender and creamy inside. Toss in the feta and walnuts, and you’ve got a salty, crunchy contrast that elevates this dish from simple to gourmet.
Honestly, there’s something about the roasted aroma of these vegetables mingling with the cranberry-honey glaze that makes the house feel cozy in an instant. It’s that kind of dish that makes you pause and just breathe in the smell before diving in.
Inspiration and When to Serve
The inspiration came from one chilly evening when I had leftover roasted squash and sweet potatoes and wanted something hearty for dinner. I layered them with feta and walnuts, added a little cranberry-honey glaze for sweetness, and boom—it was love at first bite.
You can serve this Layered Sweet Potato lasagna any time: as a cozy weeknight dinner, a vegetarian main for a special occasion, or even as a colorful addition to a holiday spread. It’s hearty enough to satisfy, but light enough that you don’t leave the table feeling weighed down.
Ingredients & Tools You’ll Need
Complete Ingredients Breakdown
To make this Layered Sweet Potato lasagna, you’ll need:
Vegetable Layers:
- 2 medium sweet potatoes, peeled and thinly sliced
- 2 cups butternut squash, peeled and thinly sliced
- 2 large carrots, peeled and thinly sliced
- 2 tbsp olive oil
- Salt & black pepper, to taste
Cheese & Nuts:
- 1 cup crumbled feta cheese
- ½ cup toasted walnuts, roughly chopped
Cranberry-Honey Glaze:
- ½ cup dried cranberries
- ¼ cup honey
- 1 tbsp orange juice
- 1 tsp lemon juice
Optional Seasoning:
- 1 tsp fresh thyme leaves
- ½ tsp cinnamon
These ingredients are seasonal, nutritious, and packed with flavor. Each component plays a role: sweet potatoes for creaminess, carrots for a slight sweetness, squash for a soft bite, and feta plus walnuts for that savory crunch.
Necessary Tools & Prep Equipment
- 9×13-inch greased baking dish
- Knife or mandoline slicer for thin, even vegetable slices
- Baking sheets for roasting
- Small saucepan for cranberry-honey glaze
- Aluminum foil for covering during baking
- Mixing bowls, cutting board, measuring spoons/cups
With these tools on hand, you’re ready to make a dish that feels elegant without being complicated.
Step-by-Step Instructions & Variations
Cooking & Assembly Instructions
- Preheat your oven to 400°F (200°C).
- Toss the sweet potatoes, butternut squash, and carrot slices with olive oil, salt, pepper, and optional thyme and cinnamon.
- Roast the vegetables for 15–20 minutes until slightly tender but not fully cooked.
- Meanwhile, prepare the glaze: combine dried cranberries, honey, orange juice, and lemon juice in a small saucepan over low-medium heat. Simmer until cranberries soften and glaze thickens slightly. Set aside.
- Reduce the oven to 375°F (190°C). Grease a 9×13-inch baking dish.
- Layer the vegetables in the order: sweet potato → butternut squash → carrot. Sprinkle feta and walnuts between layers. Repeat until all vegetables, feta, and walnuts are used, finishing with feta and walnuts on top.
- Drizzle the cranberry-honey glaze over the top layer.
- Cover with foil and bake 25–30 minutes until vegetables are tender.
- Remove foil and bake an additional 10 minutes for a golden, lightly crisp top.
- Let rest 5 minutes before slicing.
Substitutions, Additions & Dietary Tweaks
- Swap butternut squash for pumpkin or zucchini for variation.
- Use goat cheese or ricotta if feta isn’t available.
- Substitute pecans or almonds for walnuts, or omit for nut-free.
- Switch honey to maple syrup for a vegan-friendly glaze.
- Herbs: add rosemary, sage, or a pinch of nutmeg to personalize flavor.
This is one of those recipes where experimentation is welcome—you can make it your own while keeping the core flavors intact.

Serving, Storage, Nutrition & Why You’ll Love It
Serving Suggestions & Pairings
The Layered Sweet Potato lasagna is beautiful on its own but pairs wonderfully with:
- Leafy green salads
- Roasted vegetables like broccoli or asparagus
- Crusty bread to soak up any extra glaze
It can be served warm, straight from the oven, or enjoyed at room temperature as leftovers. Each serving looks so colorful, you’ll feel proud plating it for guests.
Storage, Make-Ahead, and Nutrition
- Storage: Cool completely, cover tightly, refrigerate up to 3–4 days.
- Reheating: Oven at 350°F for 10–15 minutes restores texture; avoid microwave if you want a crisp top.
- Freezing: Wrap individual portions, freeze up to 1–2 months, thaw overnight.
- Nutrition: Per serving (approx.): Calories: 380, Protein: 10g, Fat: 18g, Carbs: 46g, Fiber: 7g, Sugars: 18g.
This dish is hearty yet light, packed with vitamins, fiber, and plant-based nutrients—perfect for anyone looking for comfort food that nourishes.
Frequently Asked Questions (FAQ)
Can I use regular potatoes instead of sweet potatoes?
Yes, but sweet potatoes provide a natural sweetness and creaminess that regular potatoes won’t replicate.
Do I need a mandoline slicer?
No, but a mandoline ensures even slices for uniform cooking. A sharp knife works fine too.
Can I assemble with raw vegetables?
You can, but roasting first removes excess moisture and ensures a tender, non-soggy lasagna.
Can I make this ahead?
Yes! Assemble the layers, cover, and refrigerate for up to a day before baking.
Tips:
- Pre-roast veggies to prevent soggy layers.
- Don’t overload the dish; press gently to avoid collapsing layers.
- Adjust glaze sweetness by adding more citrus or reducing honey.

More Recipes You’ll Love
For other delicious vegetable-focused recipes that pair perfectly with your lasagna:
- Caramelized Butternut Squash – a simple, sweet and savory roasted squash dish.
- Oven Roasted Brussels Sprouts Medley – perfect for a seasonal veggie side.
- Caramelized Butternut Squash & Sweet Potato – similar cozy flavors with a different twist.
Conclusion
This Layered Sweet Potato lasagna is proof that vegetarian comfort food can be exciting, flavorful, and beautiful. With tender roasted layers of sweet potato, butternut squash, and carrots, salty feta, crunchy walnuts, and a sweet-tart cranberry-honey glaze, it’s a dish that impresses every time. Simple to prep yet elegant enough for company, it’s bound to become a household favorite.
Try serving it with a crisp green salad or roasted vegetables for a complete, nutrient-packed meal. And remember, leftovers are just as good the next day—if they even last that long!
If you make this recipe, I’d love to see your photos—share them on Pinterest and leave a review to let others know how it turned out. Happy cooking!
Print
Layered Sweet Potato, Butternut Squash & Carrot Lasagna with Feta, Walnuts, and Cranberry-Honey Glaze
- Total Time: 55 mins
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
Layered Sweet Potato, Butternut Squash, and Carrot Lasagna with crumbled feta, toasted walnuts, and a cranberry-honey glaze—perfect for a cozy weeknight dinner or a festive holiday table.
Ingredients
2 medium sweet potatoes, peeled and thinly sliced
2 cups butternut squash, peeled and thinly sliced
2 large carrots, peeled and thinly sliced
2 tbsp olive oil
Salt & black pepper, to taste
1 cup crumbled feta cheese
½ cup toasted walnuts, roughly chopped
½ cup dried cranberries
¼ cup honey
1 tbsp orange juice
1 tsp lemon juice
1 tsp fresh thyme leaves (optional)
½ tsp cinnamon (optional)
Instructions
1. Preheat oven to 400°F (200°C).
2. Toss sweet potatoes, butternut squash, and carrot slices with olive oil, salt, pepper, and optional thyme and cinnamon.
3. Roast for 15–20 minutes until slightly tender.
4. In a small saucepan, combine cranberries, honey, orange juice, and lemon juice and heat until thickened.
5. Reduce oven to 375°F (190°C) and grease a 9×13-inch baking dish.
6. Layer vegetables in order: sweet potato, butternut squash, carrot, sprinkling feta and walnuts between layers.
7. Repeat layers until all ingredients are used, finishing with feta and walnuts.
8. Drizzle cranberry-honey glaze over the top.
9. Cover with foil and bake 25–30 minutes until vegetables are tender.
10. Remove foil and bake 10 more minutes for a golden top.
11. Let rest 5 minutes before slicing.
Notes
Use fresh cranberries for a tart flavor or dried for sweetness.
Swap feta with goat cheese or ricotta for variation.
Serve warm for best taste and texture.
Leftovers can be refrigerated up to 3-4 days and reheated in the oven.
- Prep Time: 15 mins
- Cook Time: 40 mins
- Category: Main Dish / Vegetarian
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 380
- Sugar: 18g
- Sodium: 200mg
- Fat: 18g
- Saturated Fat: 6g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 46g
- Fiber: 7g
- Protein: 10g
- Cholesterol: 20mg
