Description
This Loaded Veggie White Lasagna is a hearty, comforting vegetarian bake layered with roasted vegetables, creamy ricotta, a velvety homemade Béchamel sauce, and melty mozzarella. Perfect for dinner parties or weekly meal prep, it’s the ideal choice for plant-based indulgence that doesn’t compromise on richness or flavor.
Ingredients
12 lasagna noodles (boiled or oven-ready)
2 medium zucchini, sliced
2 cups mushrooms, sliced
1 red bell pepper, diced
1 ½ cups broccoli florets
2 cups fresh spinach, chopped
1 ½ cups ricotta cheese
2 cups mozzarella cheese, shredded
¾ cup Parmesan cheese, grated
4 tablespoons butter
4 tablespoons all-purpose flour
3 cups whole milk
3 cloves garlic, minced
2 tablespoons olive oil
1 teaspoon salt
½ teaspoon black pepper
⅛ teaspoon ground nutmeg
Instructions
1. Preheat oven to 425°F (220°C). Toss zucchini, mushrooms, bell pepper, and broccoli with olive oil, salt, and pepper on a baking sheet. Roast for 20–25 minutes until slightly charred.
2. In a saucepan over medium heat, melt butter and whisk in flour. Cook for 1–2 minutes to make a roux. Gradually whisk in milk and cook until thickened. Add garlic, nutmeg, salt, and pepper. Remove from heat.
3. In a bowl, mix ricotta, half the Parmesan, and chopped spinach until smooth.
4. Lightly grease a 9×13-inch baking dish. Spread a thin layer of Béchamel sauce on the bottom. Layer noodles, ricotta-spinach mix, roasted veggies, mozzarella, and sauce. Repeat layers, finishing with noodles, sauce, mozzarella, and the rest of the Parmesan on top.
5. Cover with foil and bake at 375°F (190°C) for 25 minutes. Uncover and bake an additional 15–20 minutes until bubbly and golden.
6. Let rest for 10–15 minutes before slicing and serving.
Notes
Roast your veggies: Roasting concentrates the flavor and removes excess moisture to prevent soggy lasagna layers.
Let it rest: Allow 10–15 minutes of cooling before slicing so the layers hold together better.
Make it ahead: Assemble a day in advance and refrigerate. Bake when ready to serve for fuss-free entertaining.
- Prep Time: 30 minutes
- Cook Time: 45 minutes
- Category: Main Dish
- Method: Baked
- Cuisine: Italian-Inspired
Nutrition
- Serving Size: 1 slice
- Calories: 420
- Sugar: 6g
- Sodium: 550mg
- Fat: 23g
- Saturated Fat: 12g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 3g
- Protein: 18g
- Cholesterol: 60mg