Loaded Veggie White Lasagna

As seen in: Evening Meals That Deliver Results

Layers of tender lasagna noodles are paired with sautéed onion, zucchini, bell pepper, mushrooms, and spinach for a nourishing dish. A mix of creamy ricotta, mozzarella, and Parmesan melts into a rich béchamel sauce, building distinct, flavorful strata. Topped with golden cheese and a hint of fresh basil, this casserole is baked to bubbly perfection and served hot. It's an appealing choice for a family dinner, pleasing vegetarians and anyone seeking a comforting, wholesome main.

Sarah Crisp
Contributed By Sarah Crisp
Last modified on Sat, 19 Jul 2025 02:36:51 GMT
A plate of food with a white sauce and vegetables. Save This
A plate of food with a white sauce and vegetables. | cookrisp.com

This hearty Loaded Veggie White Lasagna has become my go-to comfort food for family gatherings and special occasions. The creamy béchamel sauce combined with layers of vegetables creates a rich, satisfying meal that even the pickiest eaters enjoy.

I first created this recipe when hosting a dinner party with guests who had various dietary preferences. The empty dish and requests for seconds convinced me this needed to become a regular in my meal rotation.

Ingredients

  • Lasagna noodles: cooked al dente to provide the perfect structure
  • Olive oil: the foundation for sautéing your vegetables
  • Onion and garlic: creates an aromatic base for all the other flavors
  • Zucchini: adds moisture and a tender texture
  • Bell pepper: provides a sweet crunch and vibrant color
  • Spinach: packed with nutrients and folds beautifully into the layers
  • Mushrooms: deliver a meaty texture and earthy flavor
  • Italian seasoning: a time-saving blend that brings authentic flavor
  • Ricotta cheese: creates a creamy protein-rich layer
  • Mozzarella cheese: melts perfectly for that classic cheese pull
  • Parmesan cheese: adds a sharp salty finish
  • Béchamel sauce: the silky white sauce that brings everything together
  • Fresh basil: brightens the rich flavors with its aromatic finish

Step-by-Step Instructions

Prepare the Oven:
Preheat your oven to 350°F. This moderate temperature allows the lasagna to cook through evenly without burning the cheese on top.
Cook the Noodles:
Boil the lasagna noodles until they're just al dente. They should be slightly firm as they'll continue cooking in the oven. I always cook an extra noodle or two in case some tear during handling.
Sauté the Vegetables:
Heat olive oil in a large pot and add onions and garlic first, cooking until translucent but not browned. This builds your flavor base. Add the remaining vegetables and seasonings, cooking just until tender but still holding their shape. Avoid overcooking as they'll continue to soften in the oven.
Prepare the Cheese Mixture:
Combine the ricotta, mozzarella and Parmesan in a bowl. This creates a cohesive cheese layer that will melt beautifully between the vegetables and noodles. The mixture should be well blended but still have texture.
Layer the Lasagna:
Start with béchamel sauce on the bottom of your baking dish to prevent sticking. Then build your layers methodically noodles, cheese, vegetables, sauce and repeat. The final top layer should have plenty of cheese to create that golden, bubbly crust everyone loves.
Bake to Perfection:
Cover with foil for the first 30 minutes to trap moisture and heat, allowing the layers to meld together. Then remove the foil for the final 15 minutes to achieve that beautiful golden top. The lasagna should be bubbling around the edges when it's done.
A plate of food with a white sauce and tomatoes. Save This
A plate of food with a white sauce and tomatoes. | cookrisp.com

The béchamel sauce is truly the heart of this dish. I learned my technique from an Italian grandmother who insisted on whisking constantly to prevent lumps. Her secret was adding a pinch of nutmeg which elevates the entire dish with a subtle warmth you can't quite place but definitely notice.

Make-Ahead Options

This lasagna actually improves with time, making it perfect for busy weeknights. I often assemble it completely on Sunday, refrigerate it, and bake it Monday evening. The extra resting time allows the flavors to meld together beautifully. If making ahead, take the dish out of the refrigerator about 30 minutes before baking to take the chill off, then add an extra 10-15 minutes to the covered baking time.

Vegetable Variations

One of the best things about this recipe is its flexibility with seasonal produce. In summer, I add fresh corn kernels and garden tomatoes. Fall brings butternut squash and kale into the mix. Winter versions often include root vegetables like carrots and parsnips. Spring calls for asparagus and peas. The key is keeping the total volume of vegetables roughly the same so the lasagna maintains its structure.

Serving Suggestions

This white lasagna pairs beautifully with a simple arugula salad dressed with lemon and olive oil to cut through the richness. A glass of crisp white wine like Pinot Grigio or Sauvignon Blanc complements the creamy flavors perfectly. For a complete meal, serve with warm crusty bread for soaking up any extra sauce on your plate. Let the lasagna rest for at least 10 minutes before serving to make slicing cleaner and easier.

Troubleshooting Tips

Sometimes béchamel sauce can separate if overheated. Keep your heat medium-low and whisk constantly for best results. If your lasagna seems too watery after baking, this usually means the vegetables released too much moisture. You can prevent this by salting and draining watery vegetables like zucchini before sautéing them. For make-ahead versions, use slightly undercooked noodles to prevent them from becoming too soft during storage and reheating.

Common Queries

→ How do I keep the noodles from sticking together?

After draining, lay the cooked noodles flat on a lightly oiled sheet or gently toss with a bit of olive oil to prevent sticking while you assemble the dish.

→ Can I use other vegetables in this lasagna?

Yes, you can substitute or add vegetables such as broccoli, carrots, or eggplant based on personal preference or seasonality.

→ What type of white sauce works best?

Homemade béchamel offers a fresh, creamy texture, but a good-quality store-bought version can be used for convenience.

→ Should I cover the casserole while baking?

Cover the dish with foil during the initial baking to retain moisture, then uncover for the last 15 minutes for a golden, bubbly topping.

→ How can I make this lasagna ahead of time?

Assemble the dish, cover tightly, and refrigerate for up to 24 hours. Bake as directed when ready to serve, adding a few extra minutes if chilled.

Loaded Veggie White Lasagna

Creamy layers of lasagna noodles, rich béchamel, and vibrant veggies for a satisfying vegetarian dish.

Preparation Time
30 Minutes Required
Cooking Duration
45 Minutes Required
Overall Time
75 Minutes Required
Contributed By: Sarah Crisp

Recipe Type: Dinner Victories

Skill Level: Moderate

Cuisine Type: Italian

Serving Size: 4 Number of Servings

Dietary Preferences: Suitable for Vegetarians

What You’ll Need

→ Vegetables

01 1 medium onion, chopped
02 2 cloves garlic, minced
03 1 medium zucchini, diced
04 1 piece bell pepper, chopped
05 1 cup spinach, chopped
06 1 cup mushrooms, sliced

→ Cheese and Dairy

07 2 cups ricotta cheese
08 2 cups shredded mozzarella cheese
09 1 cup grated Parmesan cheese

→ Pasta and Sauces

10 9 pieces lasagna noodles
11 3 cups béchamel sauce

→ Seasonings and Others

12 2 tablespoons olive oil
13 1 teaspoon Italian seasoning
14 salt, to taste
15 pepper, to taste
16 ½ cup fresh basil, chopped

Steps to Follow

Step 01

Preheat the oven to 350°F (175°C).

Step 02

Cook the lasagna noodles according to package instructions until al dente. Drain and set aside.

Step 03

In a large pot, heat olive oil over medium heat. Add the chopped onion and garlic, sautéing until translucent (about 3 minutes). Add diced zucchini, chopped bell pepper, spinach, and sliced mushrooms. Stir in Italian seasoning, and season with salt and pepper. Cook until the vegetables are tender (approximately 5–7 minutes).

Step 04

In a mixing bowl, combine ricotta cheese, 1 cup of shredded mozzarella, and ½ cup of grated Parmesan cheese. Mix well.

Step 05

Spread a layer of béchamel sauce on the bottom of a prepared 9x13-inch baking dish. Place 3 lasagna noodles on top of the sauce. Layer half of the ricotta mixture, half of the sautéed veggies, and a third of the remaining béchamel sauce. Repeat layers with the next 3 lasagna noodles, remaining ricotta mixture, remaining vegetables, and another third of béchamel sauce. Top with the last 3 lasagna noodles, remaining béchamel sauce, and sprinkle the remaining shredded mozzarella and Parmesan cheese on top.

Step 06

Cover the baking dish with foil and bake in the preheated oven for 30 minutes. Remove the foil and bake for an additional 15 minutes, or until the top is golden and bubbly.

Step 07

Allow the lasagna to cool for 10 minutes before slicing. Garnish with fresh basil if desired.

Additional Notes

  1. For a quicker option, use store-bought béchamel sauce. Homemade béchamel adds a richer flavor to the dish.

Tools to Have

  • 9x13 inch baking dish
  • large pot
  • mixing bowl
  • whisk
  • saucepan
  • oven

Allergen Information

Double-check ingredients for allergens, and seek medical guidance if necessary.
  • Contains dairy from ricotta, mozzarella, Parmesan, and béchamel ingredients.
  • May contain gluten from lasagna noodles and certain store-bought béchamel sauces.

Nutrition Info (Per Serving)

These figures are estimates and shouldn’t replace professional health advice.
  • Calories Per Serving: 350
  • Fat Content: ~
  • Carbohydrates: ~
  • Protein Amount: ~