Go Back
Vegetable Lasagna with White Sauce

No-Boil Vegetable Lasagna with White Sauce Recipe

Prep Time 25 minutes
Cook Time 50 minutes
Total Time 1 hour 15 minutes
Servings: 8 servings
Calories: 410

Ingredients
  

  • 3 tbsp unsalted butter
  • 3 tbsp all-purpose flour
  • 3 cups whole milk
  • 2 cloves garlic, minced
  • ¼ tsp ground nutmeg
  • Salt and black pepper
  • 2 tbsp olive oil
  • 1 medium onion, diced
  • 1 medium zucchini, diced
  • 1 bell pepper, chopped
  • 8 oz cremini mushrooms, sliced
  • 5 oz fresh baby spinach
  • 15 oz whole milk ricotta
  • 1 large egg
  • ½ cup grated Parmesan
  • 2 cups shredded mozzarella, divided
  • 9 oz no-boil lasagna noodles

Method
 

  1. Whisk the white sauce: Melt butter in a saucepan, whisk in flour and cook 1 minute. Slowly whisk in milk, garlic, nutmeg, salt, and pepper. Simmer 5 to 7 minutes until thickened, then set aside.
  2. Sauté the vegetables: Heat olive oil in a skillet over medium-high heat. Cook onion, zucchini, bell pepper, and mushrooms until softened, about 8 minutes. Add spinach and stir until wilted, about 2 minutes. Season and drain any liquid.
  3. Mix the ricotta filling: Stir together ricotta, egg, Parmesan, salt, and pepper until smooth.
  4. Layer the lasagna: Spread a thin layer of white sauce in a 9×13-inch dish. Layer noodles, half the vegetables, half the ricotta mixture, a third of the mozzarella, and a third of the sauce. Repeat. Top with final noodles, remaining sauce, and remaining mozzarella.
  5. Slice and serve: Cover with foil and bake at 375°F for 30 minutes. Uncover and bake 15 to 20 minutes more until golden and bubbly. Rest 10 minutes, then slice and serve.

Notes

I use no-boil noodles here because they absorb liquid from the sauce and soften perfectly. If your skillet releases a lot of vegetable liquid, drain it before assembling or the lasagna can turn out wet.