Hearty Roasted Veggie Lasagna With Sweet Potatoes & Feta
This comforting roasted veggie lasagna combines caramelized sweet potatoes, savory zucchini, and sharp feta cheese layered with a velvety homemade béchamel sauce for the ultimate cozy vegetarian dinner.
- Roasting the vegetables beforehand drives off excess cellular water, preventing a soggy lasagna.
- Feta cheese provides a sharp, salty contrast to the sweet caramelized sweet potatoes.
- A velvety homemade béchamel sauce binds the layers together without overpowering the roasted vegetables.
I still remember the rainy Tuesday afternoon in my drafty third-floor apartment when I burned my right index finger trying to sneak a caramelized sweet potato slice straight off the roasting sheet.
It was hot, salty, and absolutely perfect.
But translating those roasted roots into a lasagna was a total disaster the first three times I tried it, resulting in a soggy, soupy mess that slid right off the spatula. Traditional vegetable lasagnas fail because raw or under-roasted vegetables release their cellular water directly into the pasta layers as they bake, completely destroying the structural integrity of the noodle matrix. While I adore a classic Creamy Baked Meat Lasagna, I wanted a vegetarian version that could stand tall on its own without turning into a puddle.
The simple fix is roasting the vegetables first to evaporate excess moisture. This concentrates their natural sugars beautifully.
Trust me on this one, it is hands down the most satisfying vegetarian dinner you will make this season. You do not need any fancy equipment, just a couple of standard baking sheets and a willingness to get your hands a little messy while tossing the veggies. Bear with me here, because the combination of sweet, jammy sweet potatoes with sharp, briny feta cheese creates an incredible flavor contrast that cuts through the rich, creamy béchamel sauce.
Hearty Roasted Veggie Lasagna With Sweet Potatoes & Feta
- Publisher Storied Skillet
- Cuisine Italian-inspired
- Category Dinner, Vegetarian
- Prep Time
- Cook Time
- Servings 8 servings
- Calories 420 calories
- Rating 4.8 1661
- Tags roasted vegetable lasagna, sweet potato lasagna, feta lasagna, vegetarian dinner
Ingredients
- 2 large sweet potatoes, peeled and diced into 1/2-inch cubes
- 1 large zucchini, sliced into half-moons
- 1 red bell pepper, chopped
- 3 tbsp olive oil
- 2 tsp Diamond Crystal kosher salt, divided
- 1/2 tsp freshly cracked black pepper
- 12 no-boil lasagna noodles
- 2 cups whole milk
- 4 tbsp unsalted butter
- 1/4 cup all-purpose flour
- 1/4 tsp freshly grated nutmeg
- 1.5 cups crumbled feta cheese (about 6 ounces)
- 2 cups shredded low-moisture mozzarella cheese
- 1/2 cup freshly grated Parmesan cheese
Directions
- Preheat your oven to 400°F (204°C). Toss the diced sweet potatoes, zucchini, and bell pepper with olive oil, 1 teaspoon of Diamond Crystal kosher salt, and black pepper on two large baking sheets.
- Roast the vegetables for 25 to 30 minutes, rotating the pans halfway through, until the sweet potatoes are tender and caramelized at the edges. Remove from the oven and let cool slightly.
- While the veggies roast, make the béchamel. Melt the butter in a medium saucepan over medium heat, then whisk in the flour and cook for 2 minutes to eliminate the raw flour taste.
- Slowly pour in the milk while whisking constantly to prevent lumps. Simmer gently for 5 to 7 minutes until the sauce thickens enough to coat the back of a spoon, then stir in the nutmeg and remaining salt.
- Reduce the oven temperature to 375°F (190°C). Spread a thin layer of bĂ©chamel sauce on the bottom of a 9x13-inch baking dish.
- Arrange a layer of lasagna noodles over the sauce, followed by a third of the roasted vegetables, a sprinkle of crumbled feta, and a handful of mozzarella. Repeat this layering process twice more.
- Top the final layer of noodles with the remaining béchamel, mozzarella, and grated Parmesan cheese.
- Cover the dish with foil (make sure it doesn't touch the cheese!) and bake for 25 minutes. Remove the foil and bake for an additional 15 minutes until the top is golden brown and bubbling. Let rest for 15 minutes before slicing.
Notes
- Salt Conversions: This recipe specifies Diamond Crystal kosher salt. If you are using fine table salt, reduce the amount by half (use 1 teaspoon total) to avoid an overly salty lasagna.
- Moisture Control: Always use low-moisture mozzarella rather than fresh mozzarella. Fresh mozzarella releases too much whey during baking, which ruins the starch gelatinization of the pasta sheets.
- Béchamel Safety: Keep your heat on medium-low when whisking the milk into the roux. Scorched milk solids will ruin the delicate flavor of the sauce, so whisk continuously until your wrist aches.
- Storage Behavior: The sweet potatoes will absorb moisture from the béchamel overnight in the fridge. This makes the leftovers firmer and much easier to slice cleanly the next day.
Serving Suggestions
This rich, comforting lasagna pairs beautifully with bright, acidic sides that cut through the creamy béchamel and sweet roasted vegetables. Here are my favorite ways to round out the meal:
- Serve it alongside a crisp, refreshing Watermelon Feta Salad to echo the salty feta notes.
- Pair it with warm, buttery Cozy Garlic Butter Roasted Cabbage Steaks for an extra dose of savory greens.
- If you love the sweet-and-salty combination of sweet potatoes and feta, you might also enjoy our Roasted Sweet Potato Rounds with Honey & Feta as a quick appetizer.
- A simple green salad tossed with a zesty lemon vinaigrette helps balance the richness of the cheese.
Storage and Reheating
Leftovers of this lasagna are arguably better the next day because the pasta has time to absorb the flavors. Keep it in an airtight container in the fridge for up to four days.
Do not freeze it.
The sweet potatoes will turn mushy upon thawing, and the delicate béchamel sauce can easily split. It is best enjoyed fresh or refrigerated.
To reheat, place a slice in an oven-safe dish, splash a tablespoon of water or milk over the top to restore moisture, and cover with foil. Bake at 350°F (177°C) for 15 minutes until heated through.
Ingredient Substitutes
If you need to adapt this recipe for dietary needs or pantry limitations, these simple swaps work beautifully:
- Sweet Potatoes: Can be swapped for butternut squash or pumpkin.
- Feta Cheese: Goat cheese works beautifully if you want a creamier, earthier tang.
- Gluten-Free: Use gluten-free lasagna sheets and a 1-to-1 gluten-free baking flour for the béchamel.
I hope this cozy bake brings as much warmth to your kitchen table as it does to mine. Happy cooking!
Susan Rosie
I've spent over 12 years perfecting recipes so you can cook with confidence. Every dish on Storied Skillet is tested multiple times – because your dinner matters. I believe in simple ingredients, clear instructions, and big flavors.
Learn More About Me →You Might Also Like
Discover more delicious recipes from the same category.
Loading related recipes...