Mom's Best Recipes
Recipe

Veggie Lasagna

Roasted vegetables, creamy ricotta, and saucy, cheesy layers with crisp edges and big comfort-energy.

Author By Matt Campbell
4.8
A bubbling veggie lasagna in a ceramic baking dish with browned cheesy edges and visible layers of pasta, vegetables, and sauce on a warm kitchen counter

If your ideal dinner is cozy carbs plus a bright, punchy sauce and a little golden cheese drama on top, welcome. This veggie lasagna hits all the right notes: roasted vegetables for deeper flavor, a ricotta layer that stays creamy (not grainy), and a bake that finishes with crisp edges you will fight over.

It is also weeknight realistic. You can roast the veggies and mix the filling ahead, then assemble when you are ready. Tasting as you go is encouraged, especially when the marinara starts smelling like you are doing something impressive.

Bowls of chopped zucchini, mushrooms, spinach, ricotta, shredded mozzarella, marinara sauce, and lasagna noodles arranged on a tidy kitchen counter

Why It Works

  • Roasting the vegetables drives off extra moisture, so the lasagna slices clean instead of slumping into a watery puddle.
  • A ricotta, egg, and Parmesan filling sets up tender and creamy, giving you that classic lasagna structure without feeling heavy.
  • Layered sauce and cheese keep everything juicy, while the top gets those browned, bubbly spots that make you hover near the oven window.

Pairs Well With

Storage Tips

Refrigerate: Cool completely, then cover the dish or transfer slices to airtight containers. Keeps well for 4 to 5 days.

Freeze: Wrap individual slices tightly and freeze up to 3 months. For best texture, thaw overnight in the fridge before reheating.

Reheat: Microwave slices with a damp paper towel over the top to prevent drying, or reheat in a 350°F oven until hot (about 15 to 25 minutes depending on thickness). If it looks dry, spoon a little extra marinara over the slice first.

Common Questions

Do I have to roast the vegetables?

You can sauté them, but roasting is the easiest way to get big flavor and avoid watery lasagna. If you sauté, cook until the pan is mostly dry and the veggies are browned in spots.

Can I make veggie lasagna ahead?

Yes. Assemble up to 24 hours ahead, cover, and refrigerate. Bake straight from the fridge, adding about 10 to 15 minutes to the covered bake time.

Should I boil the noodles?

Not if you use no-boil noodles. If using regular noodles, cook just to very al dente (1 to 2 minutes less than the package says) so they do not get mushy after baking.

How do I keep veggie lasagna from being watery?

Roast the vegetables, squeeze the spinach dry, and let the lasagna rest after baking. That rest time is not optional if you want neat slices.

Can I add protein?

Absolutely. A can of rinsed chickpeas (lightly mashed) or cooked lentils stirred into the sauce is great. If your household is mixed, you can also add browned Italian sausage to half the pan.

Veggie lasagna is my favorite way to convince everyone at the table that vegetables are not a compromise. The trick is treating the veggies like the main character: roast them hard enough to get color, season them like you mean it, then tuck them into sauce and cheese like a comfy blanket. It is the kind of dinner that makes the kitchen feel loud in a good way, with somebody sneaking the crispy corner before you even sit down.