As the warmth of winter settles in, there’s nothing quite like the comfort of a hearty home-cooked meal to chase away the chill. I’m thrilled to share my Layered Sweet Potato Butternut Squash Carrot Lasagna recipe with you—this dish is a colorful twist on traditional lasagna that’s entirely vegetarian and gluten-free! The best part? It’s both a feast for the eyes and a delightful comfort food that can be prepped in under an hour, making it perfect for cozy weeknight dinners or family gatherings. Each layer features sweet roasted vegetables and creamy feta, all drizzled with a luscious cranberry glaze for a touch of sweetness. I promise, you’ll want to dive in for a second helping! Are you ready to discover the tastiest way to enjoy winter vegetables? Why is this lasagna a must-try? Flavor Explosion: Each bite of this layered lasagna tantalizes your taste buds with a perfect harmony of sweet roasted vegetables and tangy feta. Visually Stunning: The vibrant colors of sweet potatoes, butternut squash, and carrots create a beautiful presentation that’s sure to impress any guest. Comfort Food Reinvented: Enjoy all the heartiness of classic lasagna without the pasta—it’s vegetarian and gluten-free! Quick Prep: It comes together in under an hour, making it ideal for busy weeknights when you crave a wholesome meal. Leftover Magic: Don’t worry about what to do with extras; this dish stores well, and flavors deepen beautifully when reheated. Serve with a side of arugula salad for a complete meal! Layered Sweet Potato Butternut Squash Carrot Lasagna Ingredients For the Vegetables • Sweet Potatoes – Base layer providing sweetness and texture; peel and slice thinly for even cooking. • Butternut Squash – Adds sweetness and a creamy texture; peel, seed, and slice thinly. • Carrots – Offers a slight crunch and sweetness; peel and slice lengthwise into thin slices. • Olive Oil – Helps to roast the vegetables properly, ensuring even cooking; use 2 tablespoons total. • Salt & Black Pepper – Enhances the flavors of the dish; season to taste. For the Filling • Feta Cheese – Adds a tangy, creamy flavor; use 1.5 cups crumbled. For a vegan option, substitute with cashew cheese. • Walnuts – Introduces crunch and nuttiness; use 3/4 cup toasted to enhance flavor. For the Glaze • Cranberry Juice – Provides the sweet-tart base for the glaze; use 1/2 cup, ensuring it’s 100% pure. • Honey – Adds natural sweetness and thickens the glaze; use 3 tablespoons. • Balsamic Vinegar – Complements the sweetness of cranberries, adding depth; use 1 tablespoon. Step‑by‑Step Instructions for Layered Sweet Potato Butternut Squash Carrot Lasagna Step 1: Preheat and Prepare Baking Sheets Begin by preheating your oven to 375°F (190°C). While the oven warms up, line two baking sheets with parchment paper to prevent sticking and help with easy cleanup later. This preparation is key for roasting the sweet potatoes, butternut squash, and carrots evenly. Step 2: Toss and Season Vegetables In a large bowl, toss together thinly sliced sweet potatoes, butternut squash, and carrots with 1 tablespoon of olive oil, salt, and black pepper. Make sure each piece is well-coated for maximum flavor. This ensures even roasting, leading to beautifully tender vegetables in your Layered Sweet Potato Butternut Squash Carrot Lasagna. Step 3: Roast Vegetables Spread the seasoned vegetables evenly on the prepared baking sheets. Roast them in the preheated oven for 15–20 minutes, flipping halfway through to ensure even browning. You’ll know they’re ready when they become tender yet firm and slightly caramelized at the edges, enhancing their sweetness and flavor. Step 4: Prepare the Cranberry Glaze While the vegetables are roasting, combine 1/2 cup of cranberry juice, 3 tablespoons of honey, and 1 tablespoon of balsamic vinegar in a saucepan. Bring the mixture to a gentle simmer over medium heat, stirring occasionally for about 5–7 minutes, until it thickens into a syrupy glaze that beautifully balances sweet and tart flavors. Step 5: Grease the Baking Dish Now, take a 9×13 inch baking dish and grease it lightly to prevent sticking. This step ensures that each layer of your layered sweet potato butternut squash carrot lasagna comes out perfectly intact. Having a well-greased dish will also help with the serving process once it’s baked. Step 6: Layer the Ingredients Start layering by placing a single layer of roasted sweet potatoes at the bottom of the dish. Sprinkle 1/2 cup of crumbled feta cheese and 1/4 cup of toasted walnuts over the sweet potatoes, drizzling a bit of the cranberry glaze on top. These layers will create a wonderful foundation for your lasagna. Step 7: Continue Layering Next, repeat the layers with roasted butternut squash and carrots, adding more feta cheese, walnuts, and a drizzle of the cranberry glaze. Keep building your lasagna in this manner until all ingredients are used, finishing with a final layer of sweet potatoes topped with the remaining glaze for a delightful finish. Step 8: Bake the Lasagna Cover the baking dish with aluminum foil to trap moisture and bake in the oven for 30 minutes. After this time, remove the foil and continue baking for an additional 15–20 minutes. You’ll know it’s done when the top is golden and bubbly, and the layers are warmed through for an inviting Layered Sweet Potato Butternut Squash Carrot Lasagna. Step 9: Rest Before Serving Once baked, let the lasagna rest for 10 minutes before slicing. This crucial step allows the layers to set, making it easier to serve neat slices. The resting time enhances the flavors and helps the dish maintain its form when you dish it out to friends and family. What to Serve with Layered Sweet Potato Butternut Squash Carrot Lasagna As you dive into the rich flavors of this layered dish, consider adding delightful sides and pairings to create a complete, satisfying meal. Arugula Salad: A fresh, peppery salad with lemon vinaigrette cuts through the richness of the lasagna. It’s a bright, crunchy contrast that complements every bite. Garlic Bread: Soft, warm garlic bread offers a familiar comfort that pairs perfectly with this veggie lasagna. The buttery, garlicky flavor is simply irresistible. Roasted Brussels Sprouts: Crispy roasted Brussels sprouts add a nutty flavor and earthy crunch, enhancing the vegetable theme of your meal. Drizzle with balsamic reduction for extra zest. Quinoa Pilaf: Fluffy quinoa mixed with herbs and spices provides a hearty, protein-rich side that balances the dish’s sweetness. It’s colorful and nourishing, making it a worthwhile addition. Creamy Cauliflower Mash: Creamy and buttery cauliflower mash serves as a velvety side that helps round out the meal. Its subtle flavor allows the lasagna to shine without overpowering. Chilled White Wine: A crisp glass of Sauvignon Blanc brings a refreshing element, perfect for cleansing the palate between bites. Its acidity complements the sweetness of the cranberry glaze beautifully. These thoughtful pairings will elevate your dining experience, allowing each aspect of the meal to shine while beautifully harmonizing with your Layered Sweet Potato Butternut Squash Carrot Lasagna. How to Store and Freeze Layered Sweet Potato Butternut Squash Carrot Lasagna Fridge: Store leftovers in an airtight container for up to 4 days. Make sure to cover tightly to maintain freshness. Freezer: This layered sweet potato butternut squash carrot lasagna freezes well for up to 2 months. Wrap it tightly in plastic wrap, then aluminum foil to prevent freezer burn. Reheating: Thaw overnight in the fridge and reheat covered at 325°F (160°C) for about 15 minutes until warmed through. Make-Ahead: You can assemble the lasagna up to 24 hours in advance. Just cover it and keep it refrigerated, adjusting baking time to add an extra 10 minutes. Expert Tips for Layered Sweet Potato Butternut Squash Carrot Lasagna Use a Mandoline: Achieve thin, even vegetable slices for consistent cooking and optimal texture. This helps prevent any undercooked patches in your lasagna. Toast the Walnuts: Toasting walnuts in a dry skillet for 3-4 minutes enhances their flavor, adding a delightful crunch to the layered sweet potato butternut squash carrot lasagna. Pay Attention to Layering: Layer ingredients carefully for a balanced bite. A good mix of vegetables, feta, and glaze in each slice elevates the overall taste. Avoid Overcrowding: When roasting vegetables, don’t overcrowd the baking sheet. This allows for proper roasting, ensuring your veggies stay crisp and flavorful. Rest Your Lasagna: Allowing the lasagna to rest for 10 minutes after baking is essential for clean, neat slices. This simple step helps maintain the structure of each layer. Make Ahead Options These Layered Sweet Potato Butternut Squash Carrot Lasagna components are perfect for meal prep, making your busy weeknights a breeze! You can slice and roast the sweet potatoes, butternut squash, and carrots up to 24 hours in advance. Simply store the roasted vegetables in an airtight container in the refrigerator to keep them fresh. For assembling, layer the ingredients as instructed, cover, and refrigerate for a quick hit of flavor when you’re ready to bake. Just add an extra 10 minutes to the baking time to ensure everything is heated through and bubbling. This make-ahead option allows you to enjoy a comforting dinner with minimal effort and maximum taste! Layered Sweet Potato Butternut Squash Carrot Lasagna Variations Feel free to unleash your creativity and customize this delicious lasagna to suit your tastes or dietary needs! Vegan Option: Substitute feta cheese with cashew cheese for a creamy, plant-based alternative that remains equally satisfying. You’ll still enjoy that delightful creaminess without the dairy! Nut-Free: Replace walnuts with sunflower seeds for a nut-free variation. They add a subtle crunch while keeping the dish safe for those with nut allergies. Spicy Kick: Add a sprinkle of red pepper flakes between the layers for a touch of heat. This simple addition transforms your lasagna into a comforting yet spicy dish! Extra Greens: Incorporate layers of spinach or kale for added nutrition and color. These greens will brighten your dish while adding a nutritious boost to every slice. Herb Infusion: Mix fresh herbs like thyme or rosemary into the glaze for a fragrant flavor twist. These herbs pair wonderfully with the roasted vegetables, enhancing the overall taste profile. Flavorful Cheeses: Experiment with goat cheese or ricotta for a different cheese profile. Each will bring a unique taste and texture to your lasagna, making it a fun culinary adventure. Root Veggie Swap: Feel free to swap out butternut squash for other root vegetables like parsnips or even zucchini. This flexibility means you can enjoy the dish based on what’s in season or what you have on hand. Sweet Potato Variants: Use purple sweet potatoes for a colorful twist in both flavor and appearance. Try layering in a mix of your favorite roasted vegetable recipes, like those found in my Purple Sweet Potato salad for even more variety! Layered Sweet Potato Butternut Squash Carrot Lasagna Recipe FAQs How do I select the best sweet potatoes for this lasagna? Absolutely! Look for sweet potatoes that are firm and smooth, with no dark spots or soft areas. Choose medium-sized potatoes for even slicing. Avoid those with wrinkles or blemishes, as they may have gone bad. What’s the best way to store leftovers of the layered sweet potato butternut squash carrot lasagna? Very! Store any leftover lasagna in an airtight container in the refrigerator for up to 4 days. Make sure it’s covered tightly to maintain its freshness. When you’re ready to enjoy it again, simply reheat it in the oven at 325°F (160°C) for about 15 minutes. Can I freeze the layered sweet potato butternut squash carrot lasagna? Definitely! This lasagna freezes well for up to 2 months. Wrap it tightly in plastic wrap, then in aluminum foil to shield it from freezer burn. When you’re ready to eat it, thaw overnight in the fridge, then reheat covered at 325°F (160°C) for around 15 minutes until warmed through. What if my layers are too watery when baking? If you notice that your lasagna is too watery, it might be due to overcrowded vegetables during roasting. Ensure that each vegetable slice has enough space to roast evenly. Next time, try to use a mandoline for consistent thickness to allow for optimal cooking without excess moisture. Is there a vegan alternative I can use in this recipe? Absolutely! To make this a vegan dish, simply substitute the feta cheese with cashew cheese or another plant-based cheese. Additionally, ensure that your honey is replaced with a vegan alternative, like maple syrup, for the glaze. Can I prepare the layered sweet potato butternut squash carrot lasagna in advance? For sure! You can assemble the lasagna up to 24 hours ahead of time. Just cover it with foil and refrigerate. When you’re ready to bake, add about 10 minutes to the original baking time to ensure it’s heated through properly. Delicious Layered Sweet Potato Butternut Squash Carrot Lasagna This Layered Sweet Potato Butternut Squash Carrot Lasagna is a vegetarian and gluten-free twist on traditional lasagna with vibrant flavors. Print Recipe Pin Recipe Prep Time 30 minutes minsCook Time 50 minutes minsResting Time 10 minutes minsTotal Time 1 hour hr 30 minutes mins Servings: 6 slicesCourse: Best of 2025Cuisine: VegetarianCalories: 350 Ingredients Equipment Method Nutrition Notes Ingredients 1x2x3x? For the Vegetables2 lbs Sweet Potatoes Peel and slice thinly for even cooking.1 lb Butternut Squash Peel, seed, and slice thinly.2 pcs Carrots Peel and slice lengthwise into thin slices.2 tbsp Olive Oil For roasting vegetables.Salt & Black Pepper Season to taste.For the Filling1.5 cups Feta Cheese Crumble, substitute with cashew cheese for vegan option.3/4 cup Walnuts Toasted to enhance flavor.For the Glaze1/2 cup Cranberry Juice Ensure it's 100% pure.3 tbsp Honey For natural sweetness.1 tbsp Balsamic Vinegar For complementing cranberry sweetness. Equipment OvenBaking SheetsParchment PaperSaucepanbaking dish Method Preparation InstructionsPreheat your oven to 375°F (190°C) and line two baking sheets with parchment paper.Toss sweet potatoes, butternut squash, and carrots in a large bowl with 1 tablespoon of olive oil, salt, and black pepper.Spread vegetables on baking sheets and roast for 15–20 minutes, flipping halfway through.In a saucepan, combine cranberry juice, honey, and balsamic vinegar, simmer over medium heat for 5–7 minutes.Grease a 9x13 inch baking dish lightly.Layer roasted sweet potatoes, then sprinkle with feta and walnuts, drizzling some cranberry glaze over it.Continue layering with butternut squash and carrots, adding more feta, walnuts, and glaze, finishing with the last layer of sweet potatoes and remaining glaze.Cover with foil and bake for 30 minutes, then remove foil and bake for an additional 15–20 minutes.Let it rest for 10 minutes before slicing. Nutrition Serving: 1sliceCalories: 350kcalCarbohydrates: 45gProtein: 10gFat: 15gSaturated Fat: 4gPolyunsaturated Fat: 2gMonounsaturated Fat: 8gCholesterol: 25mgSodium: 300mgPotassium: 600mgFiber: 7gSugar: 8gVitamin A: 16000IUVitamin C: 20mgCalcium: 200mgIron: 2mg NotesServe with a side of arugula salad for a complete meal. This dish stores well and flavors deepen beautifully when reheated. Tried this recipe?Let us know how it was!