Go Back
+ servings
A slice of vegetable lasagna topped with melted cheese and herbs on a white plate.
Print Recipe
No ratings yet

Vegetable Lasagna in White Sauce

This creamy vegetable lasagna with white sauce is packed with zucchini, spinach, mushrooms & cheese. Perfect for dinner or meal prep.
Prep Time30 minutes
Cook Time45 minutes
Total Time1 hour 15 minutes
Course: Dinner
Cuisine: American
Servings: 6
Calories: 498kcal
Author: Wendy

Equipment

  • saucepan
  • Wisk
  • Baking Dish
  • aluminum foil
  • spatula

Ingredients

For the White Sauce:

  • 4 tablespoons butter
  • ¼ cup all-purpose flour
  • 3 cups milk
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • Salt and pepper to taste
  • ½ cup Grated Parmesan cheese

For the Lasagna:

  • 9 lasagna noodles no-boil or cooked according to package instructions
  • 1 Zucchini thinly sliced
  • 1 Bell pepper diced
  • 1 cup spinach leaves
  • 1 cup mushrooms sliced
  • 1 cup ricotta cheese
  • 1 cup shredded mozzarella cheese
  • 1 teaspoon Italian seasoning

Instructions

  • In a saucepan, melt the butter over medium heat. Stir in the flour to create a roux, cooking for about 1 minute.
  • Gradually whisk in the milk, continuing to stir until the sauce thickens. Add garlic powder, onion powder, salt, pepper, and Parmesan cheese, stirring until smooth. Remove from heat.
  • Preheat your oven to 375°F (190°C).
  • Spread a thin layer of white sauce in the bottom of a 9x13 baking dish.
  • Place 3 lasagna noodles on top, followed by half of the ricotta cheese, half of the vegetables, and a third of the white sauce. Repeat the layers with the remaining noodles, ricotta, vegetables, and sauce.
  • Finish with the last layer of noodles and top with the remaining white sauce. Sprinkle mozzarella cheese and Italian seasoning on top.
  • Cover the dish with aluminum foil and bake for 25 minutes. Remove the foil and bake for an additional 15-20 minutes, or until the cheese is bubbly and golden.
  • Let the lasagna rest for 10 minutes before slicing. Serve warm and enjoy!

Nutrition

Serving: 1g | Calories: 498kcal | Carbohydrates: 48g | Protein: 23g | Fat: 24g | Saturated Fat: 14g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Trans Fat: 0.3g | Cholesterol: 78mg | Sodium: 512mg | Potassium: 587mg | Fiber: 3g | Sugar: 10g | Vitamin A: 2130IU | Vitamin C: 39mg | Calcium: 435mg | Iron: 2mg