Loaded Veggie White Lasagna recipe

Loaded Veggie White Lasagna

There's something deeply comforting about a lasagna that's been lovingly layered with fresh vegetables and creamy, dreamy cheeses. This Loaded Veggie White Lasagna is a weeknight hero-it feels indulgent but is packed with wholesome ingredients like zucchini, bell peppers, and spinach. Perfect for Meatless Mondays, family gatherings, or when you crave that cozy, cheesy hug without the guilt. The silky béchamel and ricotta layers make every bite irresistibly rich, while the vibrant veggies add a satisfying crunch and freshness.

What Makes This Recipe Special

  • The béchamel sauce is infused with sautéed onions, garlic, and Italian seasoning, giving it a depth of flavor that elevates the entire dish beyond a typical lasagna.
  • Protein-packed ricotta is blended with mozzarella and Parmesan, creating a creamy, stretchy layer that binds the noodles and veggies together like a cozy blanket.
  • The vegetable medley-zucchini, bell peppers, mushrooms, and spinach-is first sautéed until tender but still vibrant, ensuring they don't turn mushy in the oven.
  • Assembling the lasagna in thirds (noodle, veggie, sauce, cheese) ensures every slice is a perfect balance of textures and flavors, not just a dense block of dough.
⏱ 75 mins
Italian
Servings 4

Ingredients

1 mediumonion, chopped
2 clovesgarlic, minced
1 mediumzucchini, diced
1 piecebell pepper, chopped
1 cupspinach, chopped
1 cupmushrooms, sliced
2 cupsricotta cheese
2 cupsshredded mozzarella cheese
1 cupgrated Parmesan cheese
9 pieceslasagna noodles
3 cupsbéchamel sauce
2 tablespoonsolive oil
1 teaspoonItalian seasoning
salt, to taste
pepper, to taste
½ cupfresh basil, chopped

Nutrition

350 caloriesCalories

Per serving · Values are estimates

Instructions

1
Preheat the oven to 350°F (175°C).
2
Cook the lasagna noodles according to package instructions until al dente. Drain and set aside.
3
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).
4
In a mixing bowl, combine ricotta cheese, 1 cup of shredded mozzarella, and ½ cup of grated Parmesan cheese. Mix well.
5
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.
6
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.
7
Allow the lasagna to cool for 10 minutes before slicing. Garnish with fresh basil if desired.

Essential Tips

Prevent soggy noodles

After boiling, rinse the lasagna noodles under cold water and lay them out on a clean towel to dry slightly. This removes excess starch and prevents a gummy texture in the final dish.

Sauté veggies well

Cook the zucchini, bell peppers, and mushrooms until they're tender but still hold their shape. Overcrowding the pan can lead to steaming instead of browning, so work in batches if needed.

Season layers, not just top

Don't reserve all the salt and pepper for the final garnish. Sprinkle a pinch between every layer of cheese and sauce to build flavor from the ground up.

Use full-fat dairy

Opt for full-fat ricotta, mozzarella, and Parmesan for the richest, most velvety texture. Low-fat versions can make the lasagna dry or grainy.

Let it rest

Resist the urge to dive in immediately after baking. Letting the lasagna rest for 10 minutes allows the layers to set, making it easier to slice and serving up clean portions.

Smart Swaps & Variations

Spinach & Artichoke White Lasagna Swap the zucchini and bell peppers for one 14-oz can of drained artichoke hearts and an extra 1 cup of spinach. Add ½ cup grated Pecorino Romano for a tangy twist.
Roasted Veggie Lasagna Toss the zucchini, bell peppers, and mushrooms with olive oil, salt, and pepper, then roast at 400°F (200°C) for 20 minutes before layering. This intensifies their sweetness and adds depth.
Spicy White Lasagna Add ½ teaspoon red pepper flakes to the béchamel sauce or layer in sliced jalapeños between the veggies and cheese for a subtle kick.

What to Serve With This

  • Garlic bread and a simple arugula salad tossed with lemon vinaigrette to cut through the richness.
  • A crisp white wine like Pinot Grigio or a light-bodied red like Chianti to complement the creamy, cheesy layers.
  • A sprinkle of fresh basil or parsley right before serving for a pop of color and freshness.
  • Roasted cherry tomatoes or a side of marinated olives for a Mediterranean-inspired twist.

Storage & Reheating

Storage

Store the lasagna in an airtight container in the refrigerator for up to 4 days. Keep it covered with plastic wrap or foil to prevent it from drying out or absorbing fridge odors.

Reheating

Reheat individual portions in the microwave for 2-3 minutes, covered with a damp paper towel to retain moisture. For the oven, cover with foil and bake at 350°F (175°C) for 20-25 minutes until heated through.

Expert Chef Tips

  1. Use a mandoline to thinly slice the zucchini and bell peppers for even cooking and a more refined presentation. Soak the slices in cold water for 10 minutes before sautéing to remove excess moisture.
  2. For a truly silky béchamel, temper the eggs by whisking a small amount of the hot milk mixture into them before combining everything. This prevents scrambled eggs and ensures a smooth sauce.
  3. If you're short on time, use no-boil lasagna noodles. Just add an extra ½ cup of béchamel sauce to the dish to compensate for the extra moisture they absorb during baking.

Equipment You’ll Need

  • 9x13-inch baking dish (glass or ceramic works best for even heating)
  • Large pot for boiling lasagna noodles
  • Medium saucepan for making béchamel sauce
  • Mandoline or sharp knife for slicing vegetables evenly

Nutritional Benefits

  • A single serving provides approximately 350 calories, making it a balanced meal with protein from ricotta and mozzarella, and fiber from the vegetables.
  • Rich in calcium from the cheese, which supports bone health, but opt for low-sodium versions if you're watching your salt intake.
  • Contains vitamins A and C from the bell peppers and spinach, contributing to immune support and skin health.
  • The fiber from the vegetables and whole-grain noodles (if using) promotes digestive health and helps keep you fuller for longer.

Reviews

No written reviews yet — be the first to cook this and share how it turned out!

Leave a Review

Frequently Asked Questions

Can I make this lasagna ahead of time?

Absolutely! Assemble the lasagna up to 24 hours ahead and refrigerate, covered tightly. When ready to bake, add 10-15 minutes to the initial baking time (covered) to account for the cold start. This also allows the flavors to meld beautifully.

What's the best substitute for ricotta cheese?

Cottage cheese blended until smooth works well, or a mix of mascarpone and Greek yogurt for extra creaminess. If using tofu, blend firm tofu with nutritional yeast, lemon juice, and salt for a vegan option.

My lasagna turned out watery. What went wrong?

Watery lasagna usually stems from undercooked vegetables or not draining excess liquid from the veggies before layering. Sauté the veggies until fully tender and pat them dry with a paper towel before assembling.

Can I freeze this lasagna?

Yes! Assemble the lasagna in a freezer-safe dish, wrap tightly with plastic wrap followed by foil, and freeze for up to 3 months. Thaw overnight in the fridge before baking, adding 15 minutes to the covered baking time.

How do I make this vegan?

Use vegan lasagna noodles, cashew-based ricotta (blended cashews, lemon juice, garlic, and water), and a mix of vegan mozzarella and Parmesan. Swap the béchamel for a cashew-based white sauce thickened with nutritional yeast.

What's the best way to layer the lasagna for even cooking?

Start with a thin layer of béchamel on the bottom of the dish to prevent sticking. Then alternate layers of noodles, veggies, ricotta mixture, and sauce, finishing with a generous layer of mozzarella and Parmesan on top.

Can I use gluten-free noodles?

Yes, but choose a brand specifically designed for lasagna (like Barilla or Jovial) as they hold up better to baking. Add an extra ½ cup of béchamel to the dish to account for any dryness gluten-free noodles may absorb.

How can I add more protein to this dish?

Mix in cooked lentils or crumbled tempeh with the sautéed vegetables. For a heartier option, layer in thinly sliced grilled chicken or turkey sausage between the veggies and cheese.

More Dinner Victories

See all Dinner Victories recipes →

🔒 From the Vault — 43,000+ premium recipes

Browse 43,000+ recipes →

Cook This Next

Al Faham Charcoal Chicken recipe
Up Next

Al Faham Charcoal Chicken

⏱ 55 mins★ 5.0
Start Cooking →