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
Loaded Veggie White Lasagna

Loaded Veggie White Lasagna


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Julia Koch
  • Total Time: 1 hour 15 minutes
  • Yield: 8 servings
  • Diet: Vegetarian

Description

This Loaded Veggie White Lasagna is a hearty, comforting vegetarian bake layered with roasted vegetables, creamy ricotta, a velvety homemade Béchamel sauce, and melty mozzarella. Perfect for dinner parties or weekly meal prep, it’s the ideal choice for plant-based indulgence that doesn’t compromise on richness or flavor.


Ingredients

12 lasagna noodles (boiled or oven-ready)

2 medium zucchini, sliced

2 cups mushrooms, sliced

1 red bell pepper, diced

1 ½ cups broccoli florets

2 cups fresh spinach, chopped

1 ½ cups ricotta cheese

2 cups mozzarella cheese, shredded

¾ cup Parmesan cheese, grated

4 tablespoons butter

4 tablespoons all-purpose flour

3 cups whole milk

3 cloves garlic, minced

2 tablespoons olive oil

1 teaspoon salt

½ teaspoon black pepper

⅛ teaspoon ground nutmeg


Instructions

1. Preheat oven to 425°F (220°C). Toss zucchini, mushrooms, bell pepper, and broccoli with olive oil, salt, and pepper on a baking sheet. Roast for 20–25 minutes until slightly charred.

2. In a saucepan over medium heat, melt butter and whisk in flour. Cook for 1–2 minutes to make a roux. Gradually whisk in milk and cook until thickened. Add garlic, nutmeg, salt, and pepper. Remove from heat.

3. In a bowl, mix ricotta, half the Parmesan, and chopped spinach until smooth.

4. Lightly grease a 9×13-inch baking dish. Spread a thin layer of Béchamel sauce on the bottom. Layer noodles, ricotta-spinach mix, roasted veggies, mozzarella, and sauce. Repeat layers, finishing with noodles, sauce, mozzarella, and the rest of the Parmesan on top.

5. Cover with foil and bake at 375°F (190°C) for 25 minutes. Uncover and bake an additional 15–20 minutes until bubbly and golden.

6. Let rest for 10–15 minutes before slicing and serving.

Notes

Roast your veggies: Roasting concentrates the flavor and removes excess moisture to prevent soggy lasagna layers.

Let it rest: Allow 10–15 minutes of cooling before slicing so the layers hold together better.

Make it ahead: Assemble a day in advance and refrigerate. Bake when ready to serve for fuss-free entertaining.

  • Prep Time: 30 minutes
  • Cook Time: 45 minutes
  • Category: Main Dish
  • Method: Baked
  • Cuisine: Italian-Inspired

Nutrition

  • Serving Size: 1 slice
  • Calories: 420
  • Sugar: 6g
  • Sodium: 550mg
  • Fat: 23g
  • Saturated Fat: 12g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 34g
  • Fiber: 3g
  • Protein: 18g
  • Cholesterol: 60mg