Layered Sweet Potato Butternut Squash Carrot Lasagna

Total Time: 1 hr 40 mins Difficulty: Intermediate
A cozy, veggie-packed twist on classic lasagna with layers of sweet potato, butternut squash, and carrot joined by ricotta, spinach, and melted mozzarella.
pinit

Layered Sweet Potato Butternut Squash Carrot Lasagna is a cozy, veggie-packed twist on classic lasagna that’s bursting with color and flavor. Warm layers of tender sweet potato, nutty butternut squash, and sweet carrot mingle with creamy ricotta flecked with spinach and oozy mozzarella in every bite. This vegetarian dinner feels comforting yet light, making it perfect for family meals or casual guests. Whether you’re a seasoned home cook or just diving into meatless wonders, this lasagna promises to be a satisfying centerpiece that’ll have everyone asking for seconds.

Key Ingredients

To build each flavorful layer of this lasagna, you’ll need the following fresh ingredients:

  • 2 large sweet potatoes, peeled and thinly sliced: Adds a naturally sweet, tender layer that holds its shape.
  • 2 cups butternut squash, peeled and cut into small cubes: Provides a nutty bite and vibrant orange color.
  • 2 large carrots, peeled and grated: Infuses subtle sweetness and moisture into the vegetable mix.
  • 9-12 lasagna noodles (whole wheat or gluten-free): Creates the classic pasta framework for even layering.
  • 2 cups ricotta cheese: Brings creamy richness and helps bind the vegetable layers.
  • 2 cups shredded mozzarella cheese: Melts into gooey, stringy goodness on top.
  • 1 cup grated Parmesan cheese: Offers a sharp, salty finish to the cheesy crown.
  • 2 cups spinach, chopped: Adds a pop of green and a boost of nutrients in the ricotta mixture.
  • 1 teaspoon garlic powder: Lends an aromatic warmth to the veggie sauté.
  • 1 teaspoon onion powder: Deepens the savory base of the squash-carrot filling.
  • 1 teaspoon dried oregano: Imparts a subtle Mediterranean-herb note.
  • 1 teaspoon dried basil: Brightens the flavor profile with herbal sweetness.
  • Salt and pepper to taste: Balances and enhances all the components.
  • Olive oil for drizzling: Helps sauté veggies and crisp the cheese topping.
  • Fresh parsley for garnish (optional): Adds a fresh, herbaceous finish and color pop.

How To Make Layered Sweet Potato Butternut Squash Carrot Lasagna

This recipe comes together in easy stages: sautéing the veggies, mixing the cheese filling, layering with noodles and sweet potatoes, then baking until bubbling and golden. The key is to prep each component in advance—getting those noodles tender, the squash-carrot mix perfectly seasoned, and the ricotta filling smooth—so that assembly flows quickly. Once it’s in the oven, you’ll be rewarded with irresistible aromas and the joy of pulling out a beautifully set lasagna ready to slice and serve.

1. Preheat the oven to 375°F (190°C), ensuring a steady, even bake for all those layers.

2. In a medium pot, bring salted water to a boil and cook the lasagna noodles according to package instructions. Drain and set aside to prevent sticking.

3. In a large skillet, heat a drizzle of olive oil over medium heat and lightly sauté the butternut squash cubes for 5–7 minutes until they begin to soften. Add the grated carrots to the pan, stir to combine, and season with garlic powder, onion powder, dried oregano, dried basil, salt, and pepper. Cook until fragrant, then transfer to a bowl.

4. In a separate bowl, combine ricotta cheese, chopped spinach, a pinch of salt, and pepper. Mix thoroughly until the spinach is evenly distributed and the filling is creamy.

5. To assemble, spread a thin layer of the squash-carrot mixture on the bottom of a 9×13–inch baking dish. Layer lasagna noodles on top, ensuring they slightly overlap.

6. Spread half of the ricotta-spinach mixture over the noodles, then arrange a layer of sweet potato slices, followed by another layer of the squash-carrot sauté.

7. Repeat the layers once more: noodles, remaining ricotta filling, sweet potatoes, and vegetable mix. Finish with the last noodles across the top.

8. Evenly sprinkle shredded mozzarella and grated Parmesan over the final noodle layer. Drizzle a bit of olive oil on the cheese to help it brown beautifully.

9. Cover the dish with aluminum foil, ensuring it doesn’t touch the cheese, and bake for 25 minutes.

10. Remove the foil and bake uncovered for an additional 15–20 minutes until the cheese is melted and lightly golden on top.

11. Let the lasagna rest for 10–15 minutes before slicing to allow the layers to set. Garnish with fresh parsley if desired.

Serving Suggestions

Your layered lasagna is best enjoyed warm and shared with loved ones. Here are four fun ways to elevate each serving:

  • Side Salad: A crisp spring mix tossed in a lemon vinaigrette adds brightness and balances the richness.
  • Garlic Bread: Warm, buttery slices rubbed with roasted garlic complement the cheesy layers perfectly.
  • Balsamic Glaze Drizzle: A sweet-tangy reduction underscores the natural sweetness of the root veggies.
  • Wine Pairing: A light-bodied Pinot Noir or Sauvignon Blanc highlights the herbaceous and creamy notes.

Tips For Perfect Layered Sweet Potato Butternut Squash Carrot Lasagna

Getting those signature layers just right makes all the difference. Pay attention to how you cook the veggies and assemble each tier so your lasagna slices cleanly, yet remains delightfully gooey. With a few simple tweaks, you’ll turn this cozy casserole into an absolute showstopper for any dinner. Let’s dive into some practical pointers straight from the recipe notes:

  • This lasagna is a great way to pack in vegetables and is perfect for a hearty vegetarian meal.
  • You can customize the vegetables according to your preference; zucchini or mushrooms would work beautifully as well.
  • For added flavor, consider adding a layer of marinara sauce between the vegetables for tangy richness.
  • Leftovers can be refrigerated for up to 3 days and can be easily reheated in the oven or microwave.

How To Store It

After enjoying your lasagna feast, proper storage will keep everything tasting fresh and delicious for days to come. Make sure to let the dish cool slightly before packing it away so condensation doesn’t make the layers soggy. Here are a few straightforward methods:

  • Refrigerate in an airtight container for up to 3 days; reheat individual portions at 350°F (175°C) for 10–15 minutes.
  • Freeze leftovers by wrapping slices tightly in foil and placing in freezer bags for up to 2 months. Thaw overnight in the fridge before reheating.
  • Microwave reheating works for quick meals—cover with a damp paper towel and heat on medium power for 2–3 minutes.
  • Oven reheating restores that just-baked crispness: cover with foil and bake at 350°F (175°C) for 15–20 minutes.

Frequently Asked Questions

Here are answers to common questions that pop up when making this layered veggie lasagna:

  • Q: How long does it take to prepare and bake the Layered Sweet Potato Butternut Squash Carrot Lasagna?

A: Total time is about 1 hour and 15 minutes. Prep takes 30 minutes, including peeling and slicing sweet potatoes, cubing butternut squash, grating carrots, cooking noodles, sautéing vegetables, and mixing cheeses. Baking takes 40–45 minutes—25 minutes covered and 15–20 minutes uncovered—plus a 10–15 minute rest before slicing.

  • Q: Can I make this lasagna gluten-free or with different noodles?

A: Yes. Simply use gluten-free lasagna noodles and cook them according to package instructions. Ensure they’re al dente since they’ll finish cooking in the oven. You can also use whole wheat noodles if you prefer a heartier texture.

  • Q: What substitutions can I make for the vegetables or cheeses?

A: You can swap or add zucchini, mushrooms, bell peppers, or kale in place of or alongside the squash-carrot mix. For a dairy-free version, replace ricotta with a tofu-based ricotta alternative and use vegan mozzarella and Parmesan. Adjust seasoning as needed to maintain flavor.

  • Q: How do I prevent the lasagna from becoming soggy?

A: Drain and pat dry cooked noodles before layering. Sauté the butternut squash and carrots until slightly tender to remove excess moisture. Use a thin layer of vegetable mixture and avoid overcrowding fillings. Letting the lasagna rest for 10–15 minutes after baking also helps the layers set.

  • Q: Can I assemble the lasagna ahead of time?

A: Yes. Assemble the layers up to the final cheese topping, cover tightly with plastic wrap or foil, and refrigerate for up to 24 hours. When ready, remove wrap, add a drizzle of olive oil, and bake at 375°F (190°C) for 30 minutes covered, then 15–20 minutes uncovered until golden and bubbly.

  • Q: How should I store and reheat leftovers?

A: Store leftover lasagna in an airtight container in the refrigerator for up to 3 days. To reheat, bake individual portions in an oven-safe dish at 350°F (175°C) for 10–15 minutes, or microwave slices on medium power for 2–3 minutes, covering with a damp paper towel to retain moisture.

  • Q: What serving suggestions or garnishes work best with this lasagna?

A: Serve slices with a simple side salad dressed in lemon vinaigrette or garlic-infused olive oil. Garnish each portion with chopped fresh parsley for color and a sprinkle of extra Parmesan for sharpness. A drizzle of balsamic glaze also complements the natural sweetness of the root vegetables.

What Makes This Special

This Layered Sweet Potato Butternut Squash Carrot Lasagna stands out because it layers natural sweetness, creamy cheeses, and hearty noodles into a gorgeous, vegetarian masterpiece. The interplay of textures—from tender roasted veggies to gooey mozzarella—makes every slice an adventure. It’s versatile enough for weeknight dinners yet impressive enough for weekend gatherings. Go ahead and print this recipe to keep it in your favorite collection, and don’t forget to save a note here once you try it. Questions, tweaks, or happy feedback? I’d love to hear how your lasagna turned out!

Layered Sweet Potato Butternut Squash Carrot Lasagna

Difficulty: Intermediate Prep Time 25 mins Cook Time 60 mins Rest Time 15 mins Total Time 1 hr 40 mins
Calories: 550

Description

Warm layers of tender sweet potato, nutty butternut squash, and sweet carrot mingle with creamy ricotta, spinach flecks, and gooey mozzarella in every mouthful of this hearty, vegetarian lasagna.

Ingredients

Instructions

  1. Preheat the oven to 375°F (190°C).
  2. In a medium pot, bring water to a boil and cook the lasagna noodles according to package instructions. Drain and set aside.
  3. In a large skillet, lightly sauté the butternut squash in a drizzle of olive oil over medium heat for about 5-7 minutes until slightly tender. Add the grated carrots and cooked squash, mixing well. Season with garlic powder, onion powder, oregano, basil, salt, and pepper. Set aside.
  4. In a separate bowl, combine the ricotta cheese, spinach, a pinch of salt, and pepper. Mix well until the spinach is evenly distributed.
  5. To assemble the lasagna, spread a thin layer of the squash and carrot mixture on the bottom of a 9x13 inch baking dish. Place a layer of lasagna noodles on top.
  6. Next, spread half of the ricotta mixture over the noodles, followed by a layer of the sliced sweet potatoes. Follow that with another layer of the squash and carrot mixture.
  7. Repeat the layers two more times: noodles, remaining ricotta, sweet potatoes, and squash mixture. Top the final layer with the last of the noodles.
  8. Sprinkle the top with the shredded mozzarella and grated Parmesan cheese. Drizzle a little olive oil on top for a nice golden finish.
  9. Cover the baking dish with aluminum foil, making sure it doesn’t touch the cheese. Bake in the preheated oven for 25 minutes.
  10. After 25 minutes, remove the foil and bake for an additional 15-20 minutes until the cheese is melty and slightly golden.
  11. Remove from the oven and let it sit for about 10-15 minutes before slicing. Garnish with fresh parsley if desired.

Note

  • This lasagna is a great way to pack in vegetables and is perfect for a hearty vegetarian meal.
  • You can customize the vegetables according to your preference; zucchini or mushrooms would work beautifully as well.
  • For added flavor, consider adding a layer of marinara sauce between the vegetables.
  • Leftovers can be refrigerated for up to 3 days and can be easily reheated in the oven or microwave.
Keywords: sweet potato lasagna,butternut squash lasagna,carrot lasagna,vegetable lasagna,vegetarian dinner,healthy dinner
Did you make this recipe?

Tag #fastcomfortfood.com if you made this recipe. and follow us on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

How long does it take to prepare and bake the Layered Sweet Potato Butternut Squash Carrot Lasagna?

Total time is about 1 hour and 15 minutes. Prep takes 30 minutes, including peeling and slicing sweet potatoes, cubing butternut squash, grating carrots, cooking noodles, sautéing vegetables, and mixing cheeses. Baking takes 40–45 minutes—25 minutes covered and 15–20 minutes uncovered—plus a 10–15 minute rest before slicing.

Can I make this lasagna gluten-free or with different noodles?

Yes. Simply use gluten-free lasagna noodles and cook them according to package instructions. Ensure they’re al dente since they’ll finish cooking in the oven. You can also use whole wheat noodles if you prefer a heartier texture.

What substitutions can I make for the vegetables or cheeses?

You can swap or add zucchini, mushrooms, bell peppers, or kale in place of or alongside the squash-carrot mix. For a dairy-free version, replace ricotta with a tofu-based ricotta alternative and use vegan mozzarella and Parmesan. Adjust seasoning as needed to maintain flavor.

How do I prevent the lasagna from becoming soggy?

Drain and pat dry cooked noodles before layering. Sauté the butternut squash and carrots until slightly tender to remove excess moisture. Use a thin layer of vegetable mixture and avoid overcrowding fillings. Letting the lasagna rest for 10–15 minutes after baking also helps the layers set.

Can I assemble the lasagna ahead of time?

Yes. Assemble the layers up to the final cheese topping, cover tightly with plastic wrap or foil, and refrigerate for up to 24 hours. When ready, remove wrap, add a drizzle of olive oil, and bake at 375°F (190°C) for 30 minutes covered, then 15–20 minutes uncovered until golden and bubbly.

How should I store and reheat leftovers?

Store leftover lasagna in an airtight container in the refrigerator for up to 3 days. To reheat, bake individual portions in an oven-safe dish at 350°F (175°C) for 10–15 minutes, or microwave slices on medium power for 2–3 minutes, covering with a damp paper towel to retain moisture.

What serving suggestions or garnishes work best with this lasagna?

Serve slices with a simple side salad dressed in lemon vinaigrette or garlic-infused olive oil. Garnish each portion with chopped fresh parsley for color and a sprinkle of extra Parmesan for sharpness. A drizzle of balsamic glaze also complements the natural sweetness of the root vegetables.

Sophie Bennett
Sophie Bennett Food and Lifestyle Blogger

Hi, I’m Sophie Bennett, and I believe comfort food doesn’t have to take all day! As a busy working mom of three and the heart behind Fast Comfort Food, I’m on a mission to bring warmth to your table without keeping you chained to the stove.

Leave a Comment

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