

Some recipes just feel like a warm hug. For me, this classic Layered Sweet Potato Butternut Squash Carrot Lasagna is one of them. It takes me right back to my grandma’s kitchen, where the oven was always on and the air smelled like cinnamon and roasting vegetables. If you love the flavors of sweet potatoes and carrots, you might also enjoy this healthy creamy carrot and sweet potato soup for another cozy meal.
This dish is the heart of comfort food. It’s a celebration of the harvest, layered with love and simple, honest ingredients. It’s the kind of meal that gathers everyone around the table, eager for a taste.
I think we all need that kind of food right now. Something that feels familiar and grounding. This lasagna is my answer. It’s a vegetarian showstopper that’s perfect for any holiday table or a cozy Sunday supper.
Recipe Overview
- Cuisine: American Comfort Food
- Category: Main Dish, Casserole
- Prep Time: 45 minutes
- Cook Time: 1 hour 15 minutes
- Total Time: 2 hours
- Servings: 8-10
The Story Behind This Classic Recipe
This recipe was born in my kitchen one chilly autumn. I wanted to capture the soul of my grandma’s sweet potato casserole but give it a heartier, main-dish feel.
I remembered her layering scalloped potatoes and thought, why not? The idea to use no-boil lasagna noodles and a trio of sweet roots just clicked. It became an instant family tradition.
Now, it’s the first thing my nieces ask for when the leaves start to turn. It represents that beautiful shift from summer lightness to fall’s deep, nourishing flavors.
What Makes This the *Traditional* Way
The traditional way is all about patience and whole ingredients. We’re not taking shortcuts here. The magic happens in the roasting.
You roast the vegetables until they caramelize. This brings out their natural sweetness and deep flavor. No need for loads of extra sugar.
We also use a simple béchamel sauce. It’s a classic, creamy base that binds everything together. It’s richer and more authentic than using a jarred sauce or just cheese.
Layered Sweet Potato Butternut Squash Carrot Lasagna Recipe

The Classic Ingredients (No Fancy Stuff!)
How to Make It Just Like Grandma Did
Notes
Enjoy your homemade Layered Sweet Potato Butternut Squash Carrot Lasagna Recipe!
Nutrition Information
The Classic Ingredients (No Fancy Stuff!)
This is where the comfort comes from. Every item here has a purpose and can be found at any market. Let’s keep it simple.
- 2 lbs sweet potatoes, peeled and thinly sliced
- 1 medium butternut squash (about 2 lbs), peeled, seeded, and thinly sliced
- 3 large carrots, peeled and thinly sliced
- 1 box (9 oz) no-boil lasagna noodles
- 1/2 cup (1 stick) unsalted butter
- 1/2 cup all-purpose flour
- 4 cups whole milk, warmed
- 1/2 teaspoon fresh grated nutmeg
- 2 cups shredded Gruyère cheese
- 1 cup grated Parmesan cheese
- Salt and black pepper to taste
- Optional: 1 tbsp chopped fresh sage or thyme
How to Make It Just Like Grandma Did
Don’t let the layers scare you. It’s a peaceful, almost meditative process. Just take it one step at a time.
- Heat your oven to 400°F (200°C). Toss the sliced sweet potatoes, squash, and carrots with a little oil, salt, and pepper. Spread them on baking sheets in a single layer. Roast for 25-30 minutes until tender and just starting to brown. This step is non-negotiable for the best flavor.
- While the veggies roast, make the sauce. Melt the butter in a large pot over medium heat. Whisk in the flour and cook for 1 minute. Slowly pour in the warm milk, whisking constantly until smooth and thick. Season with nutmeg, salt, and pepper. Take it off the heat.
- Reduce the oven to 375°F (190°C). In a 9×13 inch baking dish, spread a thin layer of the white sauce. Add a layer of no-boil noodles. Top with a third of the roasted vegetables.
- Sprinkle a third of the Gruyère and Parmesan over the veggies. Spoon more sauce over the cheese. Repeat the layers two more times: noodles, veggies, cheese, sauce. End with a final layer of noodles, the last of the sauce, and a generous sprinkle of the remaining cheeses.
- Cover the dish tightly with foil. Bake for 45 minutes. Then, remove the foil and bake for another 15-20 minutes until the top is golden brown and bubbly.
- This is the hardest part! Let the lasagna rest for at least 20 minutes before cutting. This lets the layers set so you get a perfect, clean slice.
My Tips for Perfecting This Classic
A few little tricks make all the difference between good and unforgettable. Here’s what I’ve learned over the years.
First, slice your vegetables evenly. Use a sharp knife or a mandoline. Thin, consistent slices cook evenly and make for beautiful layers.
Second, warm your milk before adding it to the roux. This prevents lumps and makes for a silky smooth sauce every single time. The same principle applies to making a smooth creamy carrot sweet potato soup recipe.
Finally, that rest time is not a suggestion. It’s a rule. Cutting in too soon will give you a soupy mess. Let it settle and become the masterpiece it’s meant to be.
How to Store and Enjoy Later
This lasagna is a fantastic make-ahead meal. It might even taste better the next day after the flavors have married.
Let it cool completely, then cover tightly. It will keep in the fridge for up to 4 days. You can also freeze it for up to 3 months.
To reheat, thaw (if frozen) and cover with foil. Warm in a 350°F oven until heated through. This keeps the top from burning and makes sure the center gets hot.
Nutrition Notes
This is hearty, wholesome food. Here’s a simple look at what’s in a serving. Remember, it’s all about balance and enjoying real food.
- Rich in Vitamins A & C from the sweet potatoes, squash, and carrots.
- Good source of fiber and complex carbohydrates.
- Provides calcium and protein from the dairy and cheese.
Your Questions About This Classic Recipe
I get a few questions about this dish every time I share it. Here are the answers to the most common ones.
Can I use regular lasagna noodles I have to boil?
You can, but you must boil them first. Make sure to cook them just to al dente. Pat them dry with towels before layering to keep the lasagna from getting watery.
What can I use instead of Gruyère cheese?
Fontina or a good Swiss cheese are great substitutes. They melt beautifully and have a similar mild, nutty flavor that works so well here.
Can I make this dish ahead of time?
Absolutely! Assemble the entire lasagna, cover it, and refrigerate it for up to a day before baking. You may need to add 10-15 minutes to the baking time since it will be cold from the fridge.
I hope this recipe finds its way into your family’s rotation. It’s more than just dinner. It’s a warm, savory slice of comfort that turns any meal into a gathering. For another comforting dish that highlights similar ingredients, be sure to try this creamy carrot sweet potato soup recipe.
It has a way of making the whole house feel like a home. I know my grandma would have approved of every single, delicious layer.
I’d love to hear how it turns out for you. Did your family love it? Do you have a special memory tied to a dish like this? Please, let me know in the comments below and give the recipe a rating if you try it!