Savoring the robust sweetness of layered vegetables has never been so enticing. Imagine a warm, bubbling lasagna filled with tender sweet potatoes, vibrant butternut squash, and crunchy carrots, all topped off with a drizzle of a rich cranberry glaze. It’s the kind of dish that draws everyone to the kitchen, filling the air with an aroma that promises comfort and nourishment. As you dig into each layer, you’re not just tasting a meal; you’re experiencing a medley of sweet and savory flavors that embody wholesome goodness. This layered sweet potato butternut squash carrot lasagna recipe is an easy way to elevate your dinner routine, making it ideal for family gatherings or cozy weeknight dinners. Plus, it’s budget-friendly and packed with nutrients, making it a winner in any household.
Why Make This Recipe
You’ll find plenty of reasons to whip up this delightful lasagna. First, the flavor profile is incredible. The natural sweetness of the root vegetables combined with the tangy feta cheese creates a harmonious balance that will leave your palate singing.
Ease is another standout feature. This recipe requires minimal prep work and cooking time, making it a stress-free option even for busy weeknights. Simply layer, bake, and enjoy—a hassle-free approach to home cooking that still feels special.
It’s also versatile. You can serve it as a stunning main dish or a side, making it adaptable to any meal occasion. Moreover, it stores well, making it a great make-ahead option for those who love to plan their meals in advance. With such irresistible appeal, you’ll be eager to try this layered sweet potato butternut squash carrot lasagna recipe.
How to Make Layered Sweet Potato Butternut Squash Carrot Lasagna Recipe
Ingredients
- 2 medium sweet potatoes, thinly sliced
- 2 cups diced butternut squash
- 2 medium carrots, thinly sliced
- 2 tbsp olive oil
- Salt and black pepper, to taste
- 1 cup crumbled feta cheese
- ½ cup chopped toasted walnuts
- ½ cup cranberry juice (100% pure)
- 2 tbsp honey
- 1 tbsp balsamic vinegar

Directions
- Preheat your oven to 375°F (190°C) and grease a baking dish with cooking spray or olive oil to prevent the lasagna from sticking.
- In a large bowl, toss the sliced sweet potatoes, butternut squash, and carrots with 1 tablespoon of olive oil and season generously with salt and black pepper.
- Spread the vegetable mixture on a baking sheet in a single layer and roast in the oven for 15–20 minutes, or until just tender. Keep an eye on them to avoid overcooking.
- Once roasted, layer the sweet potatoes first at the bottom of the greased baking dish. Scatter a portion of crumbled feta cheese and toasted walnuts over the layer.
- Follow with a layer of the roasted butternut squash, then a layer of carrots. Repeat these layers, alternating between vegetables, feta, and walnuts until the dish is full. Finish with a layer of sweet potatoes on top.
- In a small saucepan, combine the cranberry juice, honey, and balsamic vinegar over medium heat. Allow this mixture to simmer for 5–7 minutes, stirring occasionally, until it thickens into a glaze.
- Drizzle roughly two-thirds of the glaze over the lasagna, making sure to cover all layers. Cover the baking dish with foil and bake in the preheated oven for 30 minutes.
- After 30 minutes, carefully remove the foil, drizzle with the remaining glaze, and bake uncovered for another 10–15 minutes. Look for the dish to be golden and bubbling at the edges.
- Once done, let your layered sweet potato butternut squash carrot lasagna rest for 10 minutes before slicing and serving. This allows the flavors to meld beautifully.
How to Serve Layered Sweet Potato Butternut Squash Carrot Lasagna Recipe
For the best experience, serve this lasagna hot from the oven or at least warm, as the melting feta and vegetables are a delightful contrast to the tangy glaze. Present it in slices on individual plates, perhaps garnished with fresh rosemary or thyme for a dash of color and flavor. It pairs beautifully with a crisp side salad or some crusty bread for a balanced meal.
For drinks, a refreshing white wine or a sparkling apple cider complements the dish splendidly. You could also serve it alongside a tangy yogurt dressing or a sprinkle of fresh herbs for an elevated presentation that enhances its earthy flavors.
How to Store Layered Sweet Potato Butternut Squash Carrot Lasagna Recipe
To store leftovers, allow the lasagna to cool completely, then transfer it to an airtight container. It will keep well in the refrigerator for up to 4 days. For longer storage, you can freeze individual portions wrapped tightly in plastic wrap and then placed in a freezer-safe container. When ready to eat, thaw overnight in the refrigerator, and then reheat in the oven at 350°F (175°C) until heated through, checking for doneness with a fork to ensure it’s warm in the center.
Tips to Make Layered Sweet Potato Butternut Squash Carrot Lasagna Recipe
- Prep Technique: Use a mandoline slicer for uniform, thin vegetable slices that cook evenly.
- Ingredient Swap: Substitute ricotta cheese for feta if you prefer a creamier texture; it provides a neutral base that pairs well with the sweet flavors.
- Avoid Soggy Layers: Make sure to fully roast the vegetables before building your layers. This minimizes moisture and keeps your lasagna from being watery.
- Recommended Equipment: A deep baking dish works best for layering; consider using a glass dish to monitor the cooking process easily.
- Make-Ahead Tip: Assemble the lasagna a day in advance, cover tightly with foil, and refrigerate. Bake the next day—just add a few extra minutes to the baking time.
- Texture Adjustment: If you like a crispy top, broil the lasagna for a couple of minutes at the end of baking; keep a close eye to prevent burning.
- Flavor Enhancement: Add fresh herbs like sage or thyme to your vegetable mixture for an aromatic twist.
- Dietary Adaptation: For a gluten-free version, ensure that your ingredients are certified gluten-free, and serve it as is without any noodle layers.
- Transform Leftovers: Mix leftover lasagna with eggs to create a savory fritatta for breakfast or brunch the next day.
- Extra Nutrients: Consider adding spinach or kale to your vegetable layers to get in some leafy greens.
Variations
- Vegan Delight: For a vegan adaptation, substitute feta with a plant-based cheese alternative and use maple syrup in place of honey. You can also add layers of cooked lentils for added protein.
- Protein-Packed Lasagna: Add cooked ground turkey or chicken between the vegetable layers. The savory meat will enhance the overall taste and make it a heartier meal.
- Gluten-Free Option: Use sliced zucchini or eggplant to create a gluten-free version, layering them with the other vegetables for a unique twist.
- Spicy Sweet Potato Fusion: Incorporate jalapeños or red pepper flakes into the vegetable mix if you enjoy some heat. This zesty variation complements the sweetness brilliantly.
- Mediterranean Spin: Enhance the flavor profile with olives and sun-dried tomatoes, using Italian herbs such as oregano and basil to bring out Mediterranean flair.
FAQs
Can I make this ahead of time?
Absolutely! You can assemble the lasagna a day in advance and refrigerate it. Just cover it tightly with foil to retain moisture. When you’re ready to cook, just add a few extra minutes to the baking time.
How do I store leftovers?
Store any leftover lasagna in an airtight container in the refrigerator for up to 4 days. Ensure it cools completely before sealing to keep it fresh.
Can I freeze this dish?
Yes, this lasagna freezes well! Cut it into individual portions, wrap each tightly in plastic wrap, and place them in a freezer-safe bag. It should maintain quality for about 2-3 months.
What can I substitute for feta cheese?
You can use ricotta cheese for a creamier texture, or even a vegan cheese alternative if you’re looking to keep it plant-based.
How do I prevent burning?
To prevent burning, keep your oven temperature consistent and check at the recommended baking times. If needed, cover with foil if the top gets too brown while baking.
Is this recipe gluten-free?
Yes, this layered dish can easily be made gluten-free by using vegetables instead of traditional lasagna noodles and ensuring all ingredients are gluten-free.
What if I don’t have a baking dish?
You can use any oven-safe dish, like a cast-iron skillet or a Pyrex dish, as long as it’s deep enough to accommodate the layers.
How do I know when it’s done?
The lasagna is ready when it is golden brown on top, bubbling at the edges, and a fork easily pierces through the layers without resistance.
Feel free to experiment with this layered sweet potato butternut squash carrot lasagna recipe to suit your unique taste and dietary needs. Enjoy the delightful flavors and comforting nature of this wholesome dish!

Layered Sweet Potato Butternut Squash Carrot Lasagna
Ingredients
Vegetable Layers
- 2 medium sweet potatoes, thinly sliced
- 2 cups diced butternut squash
- 2 medium carrots, thinly sliced
Other Ingredients
- 2 tbsp olive oil Plus more for greasing the baking dish.
- Salt and black pepper, to taste
- 1 cup crumbled feta cheese Substitute with ricotta for a creamier texture.
- ½ cup chopped toasted walnuts
- ½ cup cranberry juice (100% pure)
- 2 tbsp honey Can substitute with maple syrup for a vegan version.
- 1 tbsp balsamic vinegar
Instructions
Preparation
- Preheat your oven to 375°F (190°C) and grease a baking dish with cooking spray or olive oil to prevent the lasagna from sticking.
- In a large bowl, toss the sliced sweet potatoes, butternut squash, and carrots with 1 tablespoon of olive oil and season generously with salt and black pepper.
- Spread the vegetable mixture on a baking sheet in a single layer and roast in the oven for 15–20 minutes, or until just tender.
Assembly
- Once roasted, layer the sweet potatoes first at the bottom of the greased baking dish. Scatter a portion of crumbled feta cheese and toasted walnuts over the layer.
- Follow with a layer of the roasted butternut squash, then a layer of carrots. Repeat these layers, alternating between vegetables, feta, and walnuts until the dish is full.
- Finish with a layer of sweet potatoes on top.
Glaze & Baking
- In a small saucepan, combine the cranberry juice, honey, and balsamic vinegar over medium heat. Allow this mixture to simmer for 5–7 minutes, stirring occasionally, until it thickens into a glaze.
- Drizzle roughly two-thirds of the glaze over the lasagna, making sure to cover all layers. Cover the baking dish with foil and bake in the preheated oven for 30 minutes.
- After 30 minutes, carefully remove the foil, drizzle with the remaining glaze, and bake uncovered for another 10–15 minutes.
- Once done, let your lasagna rest for 10 minutes before slicing and serving.