If you’re looking for a wholesome, colorful, and satisfying baked pasta dish, this Layered Sweet Potato Butternut Squash Carrot Lasagna is an excellent choice. Packed with tender vegetables, creamy ricotta, rich marinara sauce, and plenty of melted cheese, this vegetarian lasagna delivers comforting flavors in every bite. Whether you’re preparing a family dinner, holiday meal, or make-ahead freezer recipe, this dish is guaranteed to impress.
Why You’ll Love This Recipe
This Layered Sweet Potato Butternut Squash Carrot Lasagna is everything you want in a comforting homemade meal.
- Packed with nutritious vegetables.
- Rich, creamy, and cheesy without feeling too heavy.
- Perfect for family dinners and special occasions.
- Great for meal prep and freezer-friendly.
- Beautiful layers make every serving impressive.
- A delicious way to enjoy seasonal vegetables.
- Easy to customize with your favorite herbs and cheeses.
Ingredients

Vegetable Layer
- 2 medium sweet potatoes, peeled and thinly sliced (about 3 cups)
- 2 cups butternut squash, peeled and thinly sliced
- 2 large carrots, thinly sliced
- 1 tablespoon olive oil
- ½ teaspoon salt
- ½ teaspoon black pepper
Ricotta Layer
- 2 cups ricotta cheese
- 1 large egg
- ½ cup grated Parmesan cheese
- 1 teaspoon Italian seasoning
- 2 cloves garlic, minced
Sauce & Assembly
- 2½ cups marinara sauce
- 9 oven-ready or cooked lasagna noodles
- 2 cups shredded mozzarella cheese
- ¼ teaspoon red pepper flakes (optional)
- Fresh parsley or basil for garnish
Instructions
- Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
- In a large mixing bowl, combine the sliced sweet potatoes, butternut squash, and carrots with olive oil, salt, and black pepper until evenly coated.
- In another bowl, stir together the ricotta cheese, egg, Parmesan cheese, Italian seasoning, and minced garlic until smooth.
- Spread about ½ cup of marinara sauce over the bottom of the baking dish.
- Arrange three lasagna noodles over the sauce.
- Spread one-third of the ricotta mixture evenly across the noodles.
- Add an even layer of the sliced vegetables.
- Sprinkle with a portion of the mozzarella cheese.
- Repeat the layers two more times with noodles, ricotta mixture, vegetables, and mozzarella.
- Finish by spreading the remaining marinara sauce over the top and covering with the remaining mozzarella cheese. Sprinkle with red pepper flakes if desired.
- Cover tightly with aluminum foil.
- Bake for 40 minutes.
- Remove the foil and continue baking for another 15 minutes until the cheese is melted, bubbly, and lightly golden.
- Allow the Layered Sweet Potato Butternut Squash Carrot Lasagna to rest for 10–15 minutes before slicing.
- Garnish with chopped parsley or basil and serve warm.

Tips & Tricks
- Slice the vegetables as evenly and thinly as possible for consistent cooking.
- A mandoline slicer makes preparation quicker and creates uniform slices.
- Let the lasagna rest before serving so the layers hold together beautifully.
- Add fresh spinach between the layers for extra nutrition.
- Mix a little mozzarella into the ricotta filling for an even creamier texture.
- For extra flavor, roast the vegetables for 10–15 minutes before assembling.
- Cover the top loosely with foil if the cheese begins browning too quickly.
Details
- Prep Time: 30 minutes
- Cook Time: 55 minutes
- Rest Time: 15 minutes
- Total Time: 1 hour 40 minutes
- Yield: 8 servings
- Category: Main Course
- Method: Baking
- Cuisine: Italian-Inspired
- Difficulty: Intermediate
- Dietary Notes: Vegetarian

Notes
- Oven-ready noodles save preparation time.
- Freshly grated mozzarella melts more smoothly than pre-shredded cheese.
- Add sautéed mushrooms for additional savory flavor.
- Sprinkle toasted breadcrumbs on top during the final bake for extra crunch.
- Serve alongside garlic bread, roasted vegetables, or a crisp green salad.
Nutrition (Approximate Per Serving)
- Calories: 410
- Protein: 19g
- Carbohydrates: 42g
- Fat: 18g
- Saturated Fat: 8g
- Fiber: 6g
- Sugar: 9g
- Sodium: 620mg
FAQ
Can I prepare this lasagna ahead of time?
Yes. Assemble the lasagna up to 24 hours in advance, cover tightly, and refrigerate until ready to bake.
Can I freeze it?
Absolutely. Freeze the assembled unbaked lasagna or individual cooked portions for up to three months.
Can I add more vegetables?
Yes. Spinach, zucchini, mushrooms, or kale all work well in this recipe.
Do I have to cook the vegetables first?
No. Thinly sliced vegetables cook perfectly during baking, although roasting them first creates deeper flavor.
Can I make it gluten-free?
Yes. Simply substitute gluten-free lasagna noodles.
What cheese can replace ricotta?
Cottage cheese or mascarpone are both delicious alternatives.
Storage
Store leftovers in an airtight container in the refrigerator for up to 4 days.
Freeze individual portions or the entire lasagna for up to 3 months. Wrap tightly with plastic wrap and aluminum foil before freezing.
Reheat refrigerated slices in a 350°F (175°C) oven for about 20 minutes or microwave individual portions until heated through.

Similar Recipes

Layered Sweet Potato Butternut Squash Carrot Lasagna
Ingredients
Vegetable Layer
- 2 medium sweet potatoes peeled and thinly sliced (about 3 cups)
- 2 cups butternut squash peeled and thinly sliced
- 2 large carrots thinly sliced
- 1 tablespoon olive oil
- ½ teaspoon salt
- ½ teaspoon black pepper
Ricotta Layer
- 2 cups ricotta cheese
- 1 large egg
- ½ cup grated Parmesan cheese
- 1 teaspoon Italian seasoning
- 2 cloves garlic minced
Sauce & Assembly
- 2½ cups marinara sauce
- 9 oven-ready or cooked lasagna noodles
- 2 cups shredded mozzarella cheese
- ¼ teaspoon red pepper flakes optional
- Fresh parsley or basil for garnish
Instructions
- Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
- In a large mixing bowl, combine the sliced sweet potatoes, butternut squash, and carrots with olive oil, salt, and black pepper until evenly coated.
- In another bowl, stir together the ricotta cheese, egg, Parmesan cheese, Italian seasoning, and minced garlic until smooth.
- Spread about ½ cup of marinara sauce over the bottom of the baking dish.
- Arrange three lasagna noodles over the sauce.
- Spread one-third of the ricotta mixture evenly across the noodles.
- Add an even layer of the sliced vegetables.
- Sprinkle with a portion of the mozzarella cheese.
- Repeat the layers two more times with noodles, ricotta mixture, vegetables, and mozzarella.
- Finish by spreading the remaining marinara sauce over the top and covering with the remaining mozzarella cheese. Sprinkle with red pepper flakes if desired.
- Cover tightly with aluminum foil.
- Bake for 40 minutes.
- Remove the foil and continue baking for another 15 minutes until the cheese is melted, bubbly, and lightly golden.
- Allow the Layered Sweet Potato Butternut Squash Carrot Lasagna to rest for 10–15 minutes before slicing.
- Garnish with chopped parsley or basil and serve warm.
Notes
- Oven-ready noodles save preparation time.
- Freshly grated mozzarella melts more smoothly than pre-shredded cheese.
- Add sautéed mushrooms for additional savory flavor.
- Sprinkle toasted breadcrumbs on top during the final bake for extra crunch.
- Serve alongside garlic bread, roasted vegetables, or a crisp green salad.
Conclusion
This Layered Sweet Potato Butternut Squash Carrot Lasagna combines creamy cheese, rich marinara, and layers of naturally sweet vegetables into a comforting meal that’s both hearty and nourishing. It’s an excellent recipe for family dinners, holiday gatherings, or meal prep, and its vibrant layers make every serving as beautiful as it is delicious. Once you try this vegetable-packed lasagna, it’s sure to become a favorite in your recipe collection.

