Go Back
A golden-baked layered lasagna made with sweet potatoes, butternut squash, carrots, creamy sauce, and melted cheese, served in a casserole dish.

Layered Sweet Potato Butternut Squash Carrot Lasagna – Healthy Vegetarian Recipe

Rich, hearty, and full of flavor—this layered sweet potato butternut squash carrot lasagna is a healthy vegetarian dish that’s as comforting as it is delicious. With roasted veggies, creamy layers, and gooey cheese, it’s perfect for family meals, holidays, or cozy nights in.
Prep Time 30 minutes
Total Time 1 hour 50 minutes
Course Comfort Food, Holiday Meal, Main Dish
Cuisine Italian-inspired, Vegetarian
Servings 8
Calories 350 kcal

Equipment

  • Baking dish
  • Sharp knife or mandoline
  • Mixing bowls
  • Saucepan (for sauce)
  • Aluminum foil

Ingredients
  

Vegetable Layers:

  • 2 medium sweet potatoes, thinly sliced
  • 1 small butternut squash, thinly sliced
  • 3 large carrots, thinly sliced

Sauce Options:

  • 3 cups creamy béchamel OR tomato-based sauce

Cheese Layer:

  • 1 cup ricotta
  • 2 cups mozzarella, shredded
  • ½ cup Parmesan, grated

Pasta:

  • 9–12 lasagna noodles (regular or no-boil)

Flavor Boosters:

  • 1 onion, diced
  • 2 cloves garlic, minced
  • Herbs: thyme, sage, basil

Optional Add-ins:

  • 2 cups spinach or kale
  • 1 cup mushrooms

Instructions
 

  • Preheat Oven: Heat oven to 375°F (190°C). Grease baking dish.
  • Prepare Vegetables: Slice sweet potatoes, squash, and carrots evenly. Roast on a sheet pan for 20 minutes until slightly tender.
  • Prepare Sauce: Make béchamel (butter, flour, milk, nutmeg) or tomato sauce with garlic, onion, and herbs.
  • Prepare Cheese Mixture: Mix ricotta with herbs, salt, and pepper.
  • Layer Lasagna: Spread sauce on bottom → add noodles → roasted vegetables → ricotta mixture → mozzarella. Repeat layers.
  • Final Layer: Top with noodles, sauce, mozzarella, and Parmesan.
  • Bake: Cover with foil and bake 30 minutes. Remove foil and bake 15 minutes until golden.
  • Rest Before Serving: Let lasagna rest 10–15 minutes before slicing for clean layers.
  • Serve: Garnish with fresh basil or parsley.

Notes

  • Roast Vegetables First: Enhances sweetness and prevents soggy layers.
  • Even Slicing: Ensures vegetables cook uniformly.
  • Season Each Layer: Light seasoning keeps flavors balanced.
  • Sauce Choice: Béchamel for creamy richness, tomato for lighter freshness.
  • Variations: Vegan with plant-based cheese, gluten-free with GF noodles, or low-carb with zucchini slices instead of pasta.
  • Storage: Refrigerate leftovers for 3–4 days; reheat in oven for best texture.
 
Keyword butternut squash lasagna, carrot lasagna, sweet potato lasagna, vegetable lasagna, vegetarian comfort food