If you’re craving a creamy, hearty, and delicious vegetarian dish, you’ll fall in love with this Vegetable Lasagna in White Sauce!
Packed with garden vegetables, layers of creamy béchamel sauce, and plenty of cheese, this vegetarian lasagna dish is everything you need for a cozy family dinner or meal prep for the week. It’s so delicious that even the meat eaters in your life will be coming back for seconds!
If you love Lasagna recipes, then next you should try this Instant Pot Lasagna recipe or this Slow Cooker White Lasagna.
Jump to:
Ingredients
This is an overview of the ingredients that you need to make this recipe. You can find the full list of ingredients in the printable recipe card at the bottom of this post.
- Lasagna Noodles – You can use oven-ready noodles (which save so much time!) or regular lasagna noodles.
- Zucchini – This veggie adds a fresh, tender bite to your lasagna. Be sure to slice them thinly and blot them with a paper towel to remove excess water—this helps prevent a watery end result.
- Red Bell Pepper– Bright, crunchy, and full of flavor, this veggie is perfect for a veggie-packed lasagna.
- Spinach Leaves – Fresh spinach is key to the filling. If you’re using frozen spinach, make sure to squeeze out any excess water to avoid soggy layers.
- Mushrooms – Use a food processor or hand-chop mushrooms finely to ensure they cook evenly. They add a meaty texture, making this vegetarian lasagna irresistible even for meat eaters.
- Ricotta Cheese – For a creamy layer, mix ricotta cheese and Italian seasoning in a medium bowl. This cheese mixture is the secret to that indulgent, creamy texture.
- Shredded Mozzarella & Parmesan Cheese – Plenty of cheese is non-negotiable! Use shredded mozzarella cheese for that gooey, melty top and Parmesan cheese for a salty, savory kick in the layers.
- Bechamel Sauce (White Sauce) – Forget jarred Alfredo sauce! A homemade white sauce or béchamel sauce is the best way to get that creamy layer.
Instructions
This is an overview of the steps needed to make this recipe. The full instructions are available in the recipe card.
Step 1: In a saucepan, melt the butter over medium heat. Stir in the flour to create a roux and cook.
Step 2: Gradually whisk in the milk, stirring until the sauce thickens. Add garlic powder, onion powder, salt, pepper, and Parmesan cheese, stirring until smooth.
Step 3: Spread a thin layer of white sauce in the bottom. 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.
Step 4: Finish with the last layer of noodles and top with the remaining white sauce. Sprinkle mozzarella cheese and Italian seasoning on top.
Step 5: Cover the dish with aluminum foil and bake. Then, you will want to remove the foil and bake until golden brown.
Step 6: Let the lasagna rest before slicing. Serve warm and enjoy!
Storage
Storing – Transfer leftover lasagna to an airtight container and refrigerate. It will stay fresh for up to 4 days.
Freezing – Want to make your lasagna ahead of time? Assemble it in a freezer-safe dish, tightly cover it with plastic wrap and aluminum foil, and freeze it for up to 3 months.
Reheating – To reheat, place your leftover lasagna in a baking dish. Cover it with aluminum foil and bake at 350°F until heated through—microwave individual portions for a quicker option.
Wendy’s Tips
- Prevent Sogginess: Use a paper towel to soak up excess water from vegetables like zucchini and spinach to avoid a watery lasagna.
- Use Extra Virgin Olive Oil: For sautéing vegetables, adding a touch of extra virgin olive oil enhances their natural flavors.
- Try Jarred or Fresh: No time to make white sauce? Use jarred alfredo sauce for a shortcut creamy layer.
What To Serve With Vegetable Lasagna in White Sauce
- A crisp green salad or a Butter Bean Salad with balsamic dressing for freshness.
- Garlic bread or this Bread Machine Cheese Bread to soak up that creamy sauce.
- Roasted green beans and asparagus for an elegant touch.
FAQs
Yes! Cottage cheese works just as well and adds a protein-packed bite. Blend it in a food processor if you’d like a smoother consistency.
If you’re using oven-ready noodles, there’s no need to boil noodles beforehand. For uncooked lasagna noodles, follow the package instructions and boil until al dente.
Vegetable Lasagna in White Sauce
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 9×13 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!
Disclaimer:
Any nutritional data I provide is an approximation and actual dietary information can vary based on ingredients and proportion sizes.
Nutrition
More Recipes
Looking for Casserole recipes like this? Try these:
Leave a Reply