Go Back

Creamy Vegetable Lasagna with White Sauce

This vegetarian white lasagna is loaded with veggies and coated in a homemade béchamel sauce. It's great for a crowd and can be made in advance, frozen, and reheated.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Course Main Course
Cuisine Italian
Servings 9
Calories 450 kcal

Ingredients
  

  • 9-12 lasagna noodles
  • 1 tbsp olive oil
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 1 zucchini, sliced
  • 1 yellow squash, sliced
  • 1 red bell pepper, diced
  • 1 cup spinach, roughly chopped
  • 1 cup broccoli florets
  • 2 cups ricotta cheese
  • 1 egg
  • 3 cups shredded mozzarella cheese
  • ½ cup grated Parmesan cheese

For the White Sauce

  • 5 tbsp butter
  • ¼ cup all-purpose flour
  • 4 cups milk
  • Salt and pepper to taste
  • Nutmeg (optional, a pinch for flavor)

Instructions
 

  • Prep the Vegetables: In a large skillet, heat the olive oil over medium heat. Add the onion and garlic, and sauté until translucent. Add zucchini, yellow squash, red bell pepper, and broccoli. Cook until vegetables are tender. Stir in spinach until wilted. Set aside to cool.
  • Prepare the White Sauce: In a saucepan, melt butter over medium heat. Stir in flour to create a roux. Gradually add milk, whisking continuously until the sauce thickens. Season with salt, pepper, and a pinch of nutmeg.
  • Cook the Noodles: Bring a large pot of salted water to boil. Cook the lasagna noodles according to package instructions until al dente. Drain and lay flat on a sheet to prevent sticking.
  • Assemble the Lasagna: In a mixing bowl, combine ricotta cheese with the egg. In a greased 9x13 inch baking dish, layer as follows: a thin layer of white sauce, a layer of noodles, half the ricotta mixture, half the vegetable mixture, a third of the mozzarella, and a third of the sauce. Repeat the layers and top with remaining noodles, sauce, mozzarella, and Parmesan cheese.
  • Bake: Preheat the oven to 375°F (190°C). Cover the lasagna with aluminum foil and bake for 25 minutes. Remove the foil and bake for an additional 15 minutes, or until the cheese is bubbly and golden. Let stand for 10 minutes before serving.
Keyword cheesy vegetable lasagna, easy lasagna recipe, healthy lasagna, vegetarian lasagna recipe, white sauce lasagna