Layered Sweet Potato Butternut Squash Carrot Lasagna

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

Layered Sweet Potato Butternut Squash Carrot Lasagna baked until golden with bubbling mozzarella cheese and colorful vegetable layers. This hearty vegetarian lasagna makes a comforting family dinner.
Layered Sweet Potato Butternut Squash Carrot Lasagna fresh from the oven.

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

  1. Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
  2. In a large mixing bowl, combine the sliced sweet potatoes, butternut squash, and carrots with olive oil, salt, and black pepper until evenly coated.
  3. In another bowl, stir together the ricotta cheese, egg, Parmesan cheese, Italian seasoning, and minced garlic until smooth.
  4. Spread about ½ cup of marinara sauce over the bottom of the baking dish.
  5. Arrange three lasagna noodles over the sauce.
  6. Spread one-third of the ricotta mixture evenly across the noodles.
  7. Add an even layer of the sliced vegetables.
  8. Sprinkle with a portion of the mozzarella cheese.
  9. Repeat the layers two more times with noodles, ricotta mixture, vegetables, and mozzarella.
  10. Finish by spreading the remaining marinara sauce over the top and covering with the remaining mozzarella cheese. Sprinkle with red pepper flakes if desired.
  11. Cover tightly with aluminum foil.
  12. Bake for 40 minutes.
  13. Remove the foil and continue baking for another 15 minutes until the cheese is melted, bubbly, and lightly golden.
  14. Allow the Layered Sweet Potato Butternut Squash Carrot Lasagna to rest for 10–15 minutes before slicing.
  15. Garnish with chopped parsley or basil and serve warm.
Close-up of Layered Sweet Potato Butternut Squash Carrot Lasagna showing melted mozzarella, tender vegetables, and rich tomato sauce. Ideal for a healthy vegetarian meal.
A colorful homemade lasagna packed with seasonal vegetables.

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
Freshly baked Layered Sweet Potato Butternut Squash Carrot Lasagna sliced into neat portions with creamy ricotta and marinara sauce between tender vegetables. A wholesome homemade comfort food recipe.
Creamy, cheesy vegetable lasagna perfect for family dinners.

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.

A serving of Layered Sweet Potato Butternut Squash Carrot Lasagna garnished with fresh parsley on a dinner plate. This colorful vegetable lasagna is rich, cheesy, and satisfying.
Comfort food made with sweet potatoes, butternut squash, carrots, and rich marinara.

Similar Recipes

Layered Sweet Potato Butternut Squash Carrot Lasagna

Layered Sweet Potato Butternut Squash Carrot Lasagna is a hearty vegetarian dinner made with sweet potatoes, butternut squash, carrots, ricotta, marinara, and mozzarella. Baked until bubbly and golden, it's perfect for family meals, holidays, and meal prep.
Prep Time 30 minutes
Course Main Course
Cuisine Italian-inspired

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

  • 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.

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Scroll to Top