As I pulled a tray of vibrant, roasted vegetables from the oven, the air filled with a warm, inviting aroma that made my stomach rumble. This Layered Sweet Potato Butternut Squash Carrot Lasagna is not just a dish; it’s a celebration of comfort food at its finest. Combining the natural sweetness of root vegetables with creamy ricotta and savory béchamel, it’s a hearty, wholesome option that’s both a feast for the eyes and the palate. Perfect for those busy weeknights or festive gatherings, this lasagna is also adaptable—anyone can tweak it to fit their dietary needs, whether gluten-free or packed with extra greens. All in all, it promises to bring joy to your kitchen and smiles to the dinner table. Are you ready to dive into this delicious layered masterpiece?

Why is this lasagna so special?
Comforting, this Layered Sweet Potato Butternut Squash Carrot Lasagna brings together roasted root vegetables for a satisfyingly hearty meal. Versatile, it allows for gluten-free substitutions and additional veggies to customize your experience. Flavorful, the creamy ricotta and rich béchamel create a deliciously indulgent dish that will delight everyone at your table. Easy to prepare, you can assemble it in advance and simply bake when ready! Finally, crowd-pleasing, it’s perfect for family dinners or festive occasions, making it a go-to recipe that will surely become a favorite. For even more ideas, check out my link on Maple Sweet Potato or Honey Butter Sweet!
Layered Sweet Potato Butternut Squash Carrot Lasagna Ingredients
• Discover the vibrant components of this comforting dish!
For the Vegetables
- Sweet Potato – Adds natural sweetness and creaminess; substitute with butternut squash or parsnips for a different flavor.
- Butternut Squash – Provides rich sweetness and smooth texture; can be replaced entirely with sweet potatoes.
- Carrots – Enhances sweetness in your vegetable medley; try using other root vegetables for a twist.
- Olive Oil – Used for roasting vegetables to enhance flavor and prevent sticking.
- Dried Thyme – Adds an herbaceous depth; fresh thyme can be used in place of dried for a vibrant taste.
For the Cheese Mixture
- Part-Skim Ricotta Cheese – Provides a creamy filling; cottage cheese can serve as a lighter substitute.
- Grated Parmesan Cheese – Adds a savory and nutty flavor; nutritional yeast offers a dairy-free option.
- Egg – Binds the ricotta filling; for a vegan version, use flaxseed meal as a binder.
- Chopped Fresh Parsley & Sage – Introduces freshness and flavor; spinach can be a great substitute for added greens.
For the Béchamel Sauce
- Unsalted Butter – Essential for a creamy béchamel sauce; olive oil works for a dairy-free alternative.
- All-Purpose Flour – Used to thicken the béchamel; swap for a gluten-free flour blend for dietary needs.
- Whole Milk & Vegetable Broth – A rich combination for the béchamel; substitute almond milk or cashew cream for a dairy-free sauce.
For the Final Touch
- Shredded Mozzarella Cheese – Provides cheesiness and gooey texture; vegan cheese options work just as well.
- Salt & Black Pepper – Essential seasonings to enhance flavor throughout the dish.
Dive into these delightful ingredients, and you’ll be on your way to creating a delectable Layered Sweet Potato Butternut Squash Carrot Lasagna!
Step‑by‑Step Instructions for Layered Sweet Potato Butternut Squash Carrot Lasagna
Step 1: Prepare Roasted Vegetables
Preheat your oven to 400°F (200°C). Dice the sweet potato, butternut squash, and carrots, then toss them in a bowl with olive oil, dried thyme, salt, and black pepper. Spread the vegetables evenly on a baking sheet, ensuring they aren’t overcrowded. Roast for 20-25 minutes, stirring halfway through, until tender and caramelized with a golden-brown hue.
Step 2: Make Ricotta Filling
In a spacious mixing bowl, combine part-skim ricotta cheese, grated Parmesan, a beaten egg, chopped fresh parsley, sage, salt, black pepper, and a pinch of nutmeg. Mix until all ingredients are thoroughly blended and creamy. This flavorful mixture will complement the roasted vegetables beautifully in your Layered Sweet Potato Butternut Squash Carrot Lasagna.
Step 3: Prepare Béchamel Sauce
In a medium saucepan, melt unsalted butter over medium heat. Once melted, whisk in all-purpose flour to create a roux, cooking for about 1-2 minutes to eliminate the raw flour taste. Gradually pour in warm whole milk and vegetable broth, whisking constantly. Continue to cook for 8-10 minutes until the sauce thickens to a creamy consistency; season with salt and pepper to taste.
Step 4: Assemble Lasagna
In a large baking dish, start by spreading a thin layer of béchamel sauce on the bottom. Place a single layer of lasagna noodles over the sauce, followed by spoonfuls of the ricotta mixture, roasted vegetables, and shredded mozzarella cheese. Repeat the layering process until all ingredients are used, finishing with a generous layer of béchamel sauce topped with remaining Parmesan cheese.
Step 5: Bake
Cover the assembled lasagna with aluminum foil and place it in the preheated oven at 375°F (190°C). Bake for 30 minutes, then carefully remove the foil and bake for an additional 20-25 minutes. The top should appear golden and bubbly. Once done, allow the lasagna to rest for 15-20 minutes before slicing to let the layers set for a perfect presentation.

What to Serve with Layered Sweet Potato Butternut Squash Carrot Lasagna
Imagine the welcoming warmth of a fresh meal, surrounded by delightful bites and shared laughter.
- Garlic Bread: The buttery aroma and crunchy texture perfectly contrast the lasagna’s creaminess, providing that quintessential comfort food vibe.
- Mixed Green Salad: Tossed with a light vinaigrette, this salad adds freshness and a vibrant crunch, balancing the rich flavors of the lasagna.
- Roasted Brussels Sprouts: Crispy exterior and tender inside, these are earthy companions that echo the roasted sweetness of the layered vegetables.
- Grilled Asparagus: With its bright, slightly smoky flavor, asparagus adds a lovely touch of elegance and pairs beautifully with the creamy layers.
- Italian Wine: A crisp white or light red offers a refreshing complement, enhancing the overall dining experience and celebrating the Italian essence of the dish.
- Tiramisu: End the meal on a sweet note; this classic dessert brings a delightful, rich finish that will have everyone asking for seconds!
This vibrant dish invites a variety of accompaniments that enhance its heartwarming flavor and create a memorable dining experience.
How to Store and Freeze Layered Sweet Potato Butternut Squash Carrot Lasagna
Fridge: Store leftover lasagna in an airtight container for up to 3-4 days. Reheat in the oven or microwave until warmed through.
Freezer: You can freeze the assembled but unbaked lasagna wrapped tightly for up to 2-3 months. Thaw overnight in the fridge before baking, ensuring a warm, comforting meal.
Make-Ahead: Assemble your layered sweet potato butternut squash carrot lasagna up to 24 hours in advance; cover tightly and refrigerate until ready to bake.
Reheating: When reheating, cover the dish with foil to retain moisture, warming at 350°F (175°C) for about 25-30 minutes, or until heated evenly.
Make Ahead Options
This Layered Sweet Potato Butternut Squash Carrot Lasagna is perfect for busy home cooks who want to save time during the week! You can assemble the entire lasagna up to 24 hours in advance; simply cover it tightly with plastic wrap or foil and refrigerate. The roasted vegetables can also be prepped and stored in the refrigerator for up to 3 days. To maintain that delicious flavor and texture, avoid overcooking the vegetables in advance. When you’re ready to bake, just pull it out and pop it in a preheated oven. Bake for about 30 minutes covered, then uncover and continue baking for an additional 20-25 minutes until golden brown. This way, you’ll have a delightful homemade meal ready with minimal last-minute effort!
Layered Sweet Potato Butternut Squash Carrot Lasagna Variations
Feel free to get creative with this delightful lasagna recipe, adjusting it to fit your unique taste and dietary preferences.
- Gluten-Free: Swap traditional lasagna noodles for gluten-free options to make this dish suitable for gluten-sensitive diners. This simple change opens up the lasagna to many who crave comfort without the gluten.
- Extra Greens: Add sautéed spinach or kale for a nutritious twist. They not only enhance the dish’s health benefits but also bring a pop of vibrant color.
- Creamy Goat Cheese: Fold in crumbled goat cheese with the ricotta mixture for an added tanginess. The creamy texture pairs wonderfully with the sweet vegetables, creating an exciting flavor contrast.
- Nutty Flavor Boost: Sprinkle some pine nuts or walnuts between the layers to give the lasagna an enjoyable crunch. These nuts add rich flavor and satisfyingly different texture.
- Seasonal Veggies: Use whatever root vegetables are in season, like parsnips or beets, to switch things up. This makes the dish even more tailored to your tastes and offers new tastes to explore.
For more flavor-packed ideas, consider my Sweet Potato Cranberry recipe that can spice up your lasagna rotation, or if you’re looking for more comforting additions, check out Maple Sweet Potato. Each variation allows you to personalize the dish to your heart’s content!
- Vegan Delight: Substitute all cheeses with plant-based options like cashew cream and nutritional yeast for a completely vegan variation. This ensures everyone can enjoy the creamy, delightful layers without any dairy.
- Spicy Kick: Add some crushed red pepper flakes or jalapeño slices for a spicy kick. The heat contrasts beautifully with the sweet roasted vegetable flavors, creating a delightful burst of taste in each bite.
Expert Tips for Layered Sweet Potato Butternut Squash Carrot Lasagna
- Roasting Perfectly: Avoid overcrowding your baking sheet when roasting vegetables; this ensures proper caramelization and enhances their flavors.
- Sauce Smoothness: Warm your milk before adding it to the roux for the béchamel sauce. This prevents lumps and ensures a creamy texture in your layered sweet potato butternut squash carrot lasagna.
- Layering Wisely: Start and finish with béchamel sauce when assembling your lasagna. This helps to create a moist, flavorful top layer that keeps everything together beautifully.
- Resting Time: Don’t skip letting the lasagna rest after baking—this allows the layers to set and prevents a watery dish, ensuring clean slices when serving.
- Add Extra Greens: Feel free to add sautéed spinach or kale between the layers. Not only does this boost nutrition, but it also adds vibrant color to your layered sweet potato butternut squash carrot lasagna.

Layered Sweet Potato Butternut Squash Carrot Lasagna Recipe FAQs
What type of sweet potatoes should I use for this lasagna?
Absolutely! Look for firm sweet potatoes with smooth skin and no dark spots. They’re best when they have a vibrant orange hue and feel heavy for their size. This indicates freshness and sweetness that will enhance your Layered Sweet Potato Butternut Squash Carrot Lasagna.
How long can I store leftovers in the refrigerator?
Very! Your leftovers will stay delicious in an airtight container for up to 3-4 days. Just be sure to keep it tightly sealed to maintain flavor and moisture.
Can I freeze this lasagna, and how?
Yes, indeed! To freeze, assemble the Layered Sweet Potato Butternut Squash Carrot Lasagna but do not bake it. Wrap it tightly in plastic wrap or foil, then store in a freezer-safe container. It will keep well for 2-3 months. When you’re ready to enjoy, thaw it overnight in the refrigerator, then bake as instructed.
What should I do if my béchamel sauce turns lumpy?
I understand that can be frustrating! If your béchamel sauce becomes lumpy, simply whisk it vigorously for a minute or two to help break up the lumps. If it’s still not smooth, you can blend it using a stick blender or transfer it to a regular blender. Always make sure to warm the milk before adding it to the roux to prevent lumps from forming in the first place.
Is this recipe suitable for those with dietary restrictions?
The more the merrier! This Layered Sweet Potato Butternut Squash Carrot Lasagna is vegetarian and can easily be adapted for gluten-free diets by using gluten-free noodles and flour. For dairy-free options, substitute the cheeses with plant-based alternatives and use almond milk in the béchamel. Always check labels for packaged items to ensure they’re free from allergens.
How can I add more vegetables to my lasagna?
Great question! I often make it heartier by incorporating sautéed spinach or kale between the layers to boost nutrition. You can also add extra roasted zucchini or bell peppers for added color and flavor. Just make sure to balance the moisture so your lasagna doesn’t get watery!

Layered Sweet Potato Butternut Squash Carrot Lasagna Bliss
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C). Dice the sweet potato, butternut squash, and carrots, then toss them in a bowl with olive oil, dried thyme, salt, and black pepper. Spread the vegetables evenly on a baking sheet, ensuring they aren't overcrowded. Roast for 20-25 minutes, stirring halfway through, until tender and caramelized with a golden-brown hue.
- In a spacious mixing bowl, combine part-skim ricotta cheese, grated Parmesan, a beaten egg, chopped fresh parsley, sage, salt, black pepper, and a pinch of nutmeg. Mix until all ingredients are thoroughly blended and creamy.
- In a medium saucepan, melt unsalted butter over medium heat. Once melted, whisk in all-purpose flour to create a roux, cooking for about 1-2 minutes. Gradually pour in warm whole milk and vegetable broth, whisking constantly until the sauce thickens.
- In a large baking dish, spread a thin layer of béchamel sauce on the bottom. Layer with lasagna noodles, ricotta mixture, roasted vegetables, and mozzarella cheese. Repeat layers, finishing with béchamel and remaining Parmesan.
- Cover lasagna with aluminum foil and bake at 375°F (190°C) for 30 minutes. Remove foil and bake for an additional 20-25 minutes until golden and bubbly. Rest for 15-20 minutes before slicing.

Leave a Reply