If you are looking for a comforting, colorful, and hearty meal that brings a fresh twist to a classic Italian favorite, this Vegetable Lasagna with White Sauce Recipe is the ultimate crowd-pleaser. Layered with tender noodles, vibrant sautéed vegetables, creamy ricotta, and a luscious homemade white sauce, it’s an irresistible dish that feels both wholesome and indulgent. Whether you’re serving family or friends, this recipe fills the kitchen with inviting aromas and promises a satisfying meal that everyone will rave about.

Ingredients You’ll Need

The image shows a collection of fresh ingredients arranged on a white marbled surface. There is a whole zucchini and a broccoli floret at the top left, next to a white bowl filled with white beans. To the right, a blue container holds whole mushrooms, and below it sits a whole onion. Below the beans is a sheet of uncooked lasagna pasta. Next to the pasta, there is a white bowl filled with fresh spinach leaves and a small yellow bowl holding a stick of butter. Nearby, a white bowl contains white flour, and a glass measuring cup is filled with a white liquid, likely milk. A small black dish holds an assortment of dried spices, and at the bottom of the image are two clear bags containing shredded cheese and a large container of ricotta cheese. Photo taken with an iphone --ar 4:5 --v 7

The beauty of this vegetable lasagna lies in its simple yet thoughtfully chosen ingredients. Each item adds a layer of flavor, texture, or color that comes together to create a dish bursting with freshness and comfort.

  • Extra virgin olive oil: For sautéing the vegetables and bringing out their natural flavors.
  • Yellow onion (diced): Adds sweetness and depth to the vegetable medley.
  • Garlic (minced): Gives a fragrant, savory kick to the entire dish.
  • Broccoli florets (small pieces): Provide a pleasant crunch and bright green color.
  • Cremini mushrooms (chopped): Offer earthy notes and meaty texture.
  • Zucchini (chopped): Light and tender, it balances the heartier veggies.
  • Baby spinach (chopped): Adds vibrant green color and mild earthiness.
  • Kosher salt: Enhances all the flavors throughout the dish.
  • Freshly ground black pepper: Brings a subtle warmth to every layer.
  • Red pepper flakes: For a touch of gentle heat and complexity.
  • 15-ounce can navy beans (drained and rinsed): Adds protein and creaminess that blend beautifully with the vegetables.
  • Butter: The base for the creamy white sauce that ties everything together.
  • All-purpose flour: Helps thicken the white sauce into a velvety consistency.
  • Whole milk: Creates richness in the white sauce without overpowering.
  • Garlic powder: Adds nuanced garlic flavor in the sauce.
  • Onion powder: Boosts the savory aroma subtly in the sauce.
  • Dried parsley, basil, and oregano: Classic Italian herbs that infuse the sauce with warmth and earthiness.
  • Grated parmesan cheese: For sharp, salty flavor in both the sauce and topping.
  • Fresh or dried lasagna noodles: The essential layers that hold this masterpiece together.
  • Ricotta cheese: Adds creamy richness and mild sweetness to each noodle layer.
  • Shredded mozzarella cheese: Melts perfectly for that gooey, bubbly topping everyone loves.

How to Make Vegetable Lasagna with White Sauce Recipe

Step 1: Preparing the Veggie Filling

Start by heating olive oil in a large skillet over medium heat. Sauté diced onion and garlic first; this combination forms the aromatic foundation for the veggies. Add chopped broccoli and cook until it brightens in color, then toss in mushrooms and zucchini to soften and release their flavors. Season with salt, pepper, and a pinch of red pepper flakes for a subtle kick. Finally, stir in baby spinach and navy beans, allowing the spinach to wilt and melding all components into a vibrant, hearty mixture.

Step 2: Cooking the Lasagna Noodles

While the vegetables are cooking, bring a large pot of salted water to a boil and prepare the lasagna noodles according to the package instructions. Be mindful not to overcook since they will bake in the oven later. After boiling, drain and rinse them gently with cool water to prevent sticking. This step ensures your noodles remain tender yet firm enough for layering.

Step 3: Making the Creamy White Sauce

Using the same pot, melt butter over medium heat and whisk in flour to form a smooth roux. Slowly pour in the whole milk while continuously whisking to avoid lumps. Season with garlic powder, onion powder, dried herbs, salt, and pepper. Simmer gently on medium-low heat, stirring often, until the sauce thickens into a silky texture. Removing it from heat and folding in parmesan cheese adds a lovely, savory dimension.

Step 4: Assembling Your Vegetable Lasagna with White Sauce Recipe

Preheat your oven and grab a 13×9 baking dish. Begin by spreading a thin layer of the white sauce at the bottom to keep noodles from sticking. Lay down your first layer of noodles, using whole and cut pieces to fill the space. Spread ricotta cheese evenly, then half of your vegetable and bean mixture. Follow with a generous sprinkle of mozzarella and a layer of the creamy sauce. Repeat with another noodle layer, ricotta, remaining veggies, mozzarella, and sauce. Finish with a final noodle layer topped with mozzarella and parmesan cheese for a golden, bubbly crust.

Step 5: Baking and Resting

Place the assembled lasagna in the oven and bake for 30 to 35 minutes until the cheese is delectably bubbling. To avoid over-browning, optionally cover the dish with foil for part of the baking time. Once out of the oven, allow the lasagna to rest for 10 to 20 minutes. This resting period helps the layers set for easy slicing and enhances the flavors melded together during baking.

How to Serve Vegetable Lasagna with White Sauce Recipe

A baked lasagna in a clear rectangular glass dish, showing three layers of pasta sheets with melted white and golden-brown cheese on top, sprinkled with fresh green chopped parsley. The edges have slightly browned, bubbly cheese with some green herb peeking through the sides. The dish is placed on a white marbled surface, surrounded by scattered parsley leaves, a wooden spatula to the right, and a beige cloth napkin at the bottom-left corner. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

A sprinkle of freshly chopped basil or parsley adds a pop of freshness and a beautiful green contrast to the golden cheese crust. You can also drizzle a little extra virgin olive oil or a touch of crushed red pepper for those who love an extra kick.

Side Dishes

Pair this hearty vegetable lasagna with a simple mixed greens salad dressed lightly with lemon vinaigrette or a warm crusty bread to soak up every bit of the creamy sauce. Roasted garlic or a bright tomato salad complements the richness perfectly.

Creative Ways to Present

Serve individual portions topped with a dollop of ricotta and a sprinkle of parmesan for an elegant touch. For gatherings, cut the lasagna into squares and use fresh herb sprigs as edible decorations. You can also offer bowls of additional white sauce or chili flakes for guests to customize their plates.

Make Ahead and Storage

Storing Leftovers

Once cooled, cover the leftover vegetable lasagna tightly with foil or plastic wrap and store it in the refrigerator. It will keep well for up to 4 days, making it a convenient and delicious meal for busy days.

Freezing

This Vegetable Lasagna with White Sauce Recipe freezes beautifully. Wrap the entire unbaked or baked lasagna securely in plastic wrap and foil, then freeze for up to 3 months. When you’re ready to enjoy, thaw overnight in the fridge before reheating to retain its perfect texture.

Reheating

For best results, reheat leftovers in an oven preheated to 350 degrees F, covered with foil to keep moisture locked in, until warmed through—usually about 20-25 minutes. Microwaving works too for individual servings, but the oven gives a more even heat and helps maintain that glorious cheesy top.

FAQs

Can I use gluten-free noodles for the Vegetable Lasagna with White Sauce Recipe?

Absolutely! Gluten-free noodles can be substituted without compromising taste. Just keep an eye on cooking times, as they tend to be a bit more delicate.

Is there a vegan version of this Vegetable Lasagna with White Sauce Recipe?

Yes! Use plant-based milk, vegan butter, and cheese alternatives. You can also swap ricotta for tofu blended with lemon juice and nutritional yeast to mimic the creamy texture.

Can I add other vegetables to the filling?

Definitely! Feel free to incorporate bell peppers, eggplant, carrots, or any seasonal veggies you love. Just adjust cooking times accordingly.

Can I prepare this lasagna entirely ahead of time?

You can assemble the lasagna up to a day in advance and store it covered in the refrigerator, then bake it fresh when needed. This is a great time saver for busy days or entertaining.

What type of milk works best for the white sauce?

Whole milk is ideal for creamy richness, but you can use 2% or lactose-free milk as alternatives. Just avoid skim milk, which may produce a thinner sauce.

Final Thoughts

This Vegetable Lasagna with White Sauce Recipe is a heartfelt dish that celebrates the wonderful textures and flavors of fresh vegetables, creamy cheeses, and wholesome beans wrapped in layers of pasta and velvety white sauce. Every bite feels like a warm hug on a plate, and I truly hope you give it a try soon to experience its comforting magic firsthand!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegetable Lasagna with White Sauce Recipe

Vegetable Lasagna with White Sauce Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 42 reviews

  • Author: Sara
  • Total Time: 1 hour 40 minutes
  • Yield: 8 servings
  • Diet: Vegetarian

Description

This hearty Vegetable Lasagna with White Sauce is a comforting, satisfying dish layered with sautéed vegetables, creamy ricotta, mozzarella, and a rich homemade white sauce. Perfect for a family dinner, it combines wholesome ingredients like broccoli, mushrooms, zucchini, spinach, and navy beans with a luscious béchamel-style sauce for a delicious vegetarian meal.


Ingredients

Vegetable Filling

  • 2 tablespoons extra virgin olive oil
  • 1 yellow onion, diced
  • 3 cloves garlic, minced
  • 2 cups broccoli florets, chopped into small pieces
  • 8 ounces cremini mushrooms, chopped into small pieces
  • 1 zucchini, chopped into small pieces
  • 2 cups baby spinach, loosely packed and chopped into small pieces
  • ¼ teaspoon kosher salt
  • ¼ teaspoon freshly ground black pepper
  • ¼ teaspoon red pepper flakes
  • 1 15-ounce can navy beans, drained and rinsed

White Sauce (Béchamel)

  • 4 tablespoons butter
  • ½ cup all-purpose flour
  • 3.5 cups whole milk
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ½ teaspoon dried parsley
  • ½ teaspoon dried basil
  • ½ teaspoon dried oregano
  • ½ teaspoon kosher salt
  • ½ teaspoon freshly ground black pepper
  • ¼ cup shredded parmesan cheese

Lasagna Assembly

  • 9 to 12 fresh or dried lasagna noodles
  • 1.5 cups ricotta cheese (whole milk)
  • 2.5 cups shredded mozzarella cheese
  • ½ cup shredded parmesan cheese


Instructions

  1. Preheat Oven: Preheat your oven to 375 degrees F to prepare for baking the lasagna.
  2. Prep Ingredients: Gather all ingredients and chop the vegetables into small pieces to streamline the cooking process.
  3. Sauté Vegetables: Heat olive oil in a large skillet over medium heat. Cook diced onion until softened, then add minced garlic and broccoli. Stir until the broccoli brightens, then add mushrooms and zucchini; cook 5 to 7 minutes until tender and most moisture evaporates. Season with salt, pepper, and red pepper flakes. Finally, stir in spinach and navy beans and cook until spinach wilts.
  4. Cook Noodles: Bring salted water to a boil and cook the lasagna noodles according to package instructions, ensuring they are al dente since they will bake again. Drain and rinse to prevent sticking. Test the fit in a 13×9-inch baking dish to know how many noodles are needed for layering.
  5. Make White Sauce: In the same pot, melt butter over medium heat. Whisk in flour until combined to form a roux. Gradually pour in milk while whisking steadily. Add garlic powder, onion powder, parsley, basil, oregano, salt, and pepper. Cook on medium-low, stirring frequently until sauce thickens into a creamy consistency. Remove from heat and stir in parmesan cheese.
  6. Assemble Lasagna: Spread ½ cup of white sauce evenly on the bottom of a 13×9-inch baking dish. Layer noodles (about 3 per layer: 2 whole and 1 halved to fill gaps). Spread ¾ cup ricotta cheese over noodles, then half of the vegetable and navy bean mixture (approx. 2 cups). Sprinkle 1 cup mozzarella and spread 1 cup white sauce on top. Repeat layering with noodles, ricotta, remaining vegetable mixture, 1 cup mozzarella, 1 cup sauce, then top with noodles, ½ cup mozzarella, and ½ cup parmesan cheese.
  7. Bake Lasagna: Place the assembled lasagna on the center rack of the preheated oven. Bake for 30 to 35 minutes, or until the cheese on top is bubbling. To prevent excessive browning, you may cover with foil for half the cooking time.
  8. Rest Before Serving: Allow the lasagna to rest for 10 to 20 minutes after baking to set layers and facilitate easier slicing.
  9. Enjoy and Review: Serve warm and enjoy your vegetable lasagna. Leave a rating or review as desired!

Notes

  • Ensure noodles are not overcooked during boiling as they will bake further in the oven.
  • Use fresh or dried lasagna noodles but adjust cook times accordingly.
  • If you prefer less spicy, reduce or omit red pepper flakes.
  • Letting the lasagna rest after baking helps it hold together better when sliced.
  • You can cover with foil during baking to prevent the cheese from browning too much.
  • Make sure to drain and rinse beans well to avoid excess moisture in the filling.
  • Prep Time: 30 minutes
  • Cook Time: 1 hour 10 minutes
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Italian

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star