Creamy Vegetable Lasagna

This creamy vegetable lasagna layers tender roasted vegetables, ricotta, a silky béchamel, and melty cheeses for a comforting, meatless centerpiece. It’s perfect for weeknight family dinners, meatless Mondays, or when you want a make-ahead dish that still looks and tastes special. If you like rich, oven-baked comfort, you might also enjoy this similarly cozy dish like creamy chicken gnocchi for another indulgent weeknight option.

Why you’ll love this dish

This lasagna balances rich creaminess with bright, roasted vegetables. Roasting the veg concentrates their flavors so the dish doesn’t taste one-note or overly heavy. It’s also flexible: use whatever seasonal vegetables you have, and it travels well to potlucks.

“Perfectly creamy inside with just enough roast-char on the vegetables — our go-to for gatherings.” — a quick reader note

Reasons to make it:

  • Family-friendly comfort food that sneaks in a big serving of veggies.
  • Make-ahead friendly: assemble in advance and bake when ready.
  • Vegetarian but still hearty and crowd-pleasing.

The cooking process explained

Before you dive in, here’s a quick overview so you know what to expect. You’ll cook the noodles, roast the vegetables to remove excess moisture and deepen flavor, assemble layers with béchamel and cheeses, then bake until bubbling and golden. Total active prep is moderate; much of the time is hands-off roasting and baking.

Timing snapshot:

  • Prep (chopping, roasting, noodle cooking): 30–40 minutes
  • Assembly: 10–15 minutes
  • Bake: 40 minutes
  • Rest: 5–10 minutes

What you’ll need

  • 9 lasagna noodles (regular, boiled according to package) — no-boil noodles can work but shorten sauce slightly.
  • 2 cups ricotta cheese — use whole-milk ricotta for creaminess; part-skim is fine for lighter calories.
  • 3 cups mixed roasted vegetables (suggestions: zucchini, bell peppers, spinach) — roast until just tender.
  • 2 cups mozzarella cheese, shredded — low-moisture for best melt.
  • 1 cup Parmesan cheese, grated — adds sharpness and browning.
  • 2 cups white sauce (béchamel) — see notes below for a quick make-ahead version.
  • Salt and freshly ground black pepper to taste
  • Olive oil for roasting
  • Fresh basil for garnish

Substitution notes:

  • Gluten-free: use gluten-free lasagna sheets.
  • Vegan: swap ricotta with tofu or cashew ricotta, use vegan mozzarella and Parmesan, and make béchamel with plant milk and vegan butter/flour roux.
  • Low-carb: make a layered casserole with thinly sliced eggplant or zucchini in place of pasta.

Quick béchamel note: a basic béchamel is equal parts butter and flour (by weight) cooked into a roux, then whisked with warm milk until thickened and seasoned. Two cups is enough to keep the layers creamy without becoming soupy.

Step-by-step instructions

  1. Preheat the oven to 375°F (190°C). Lightly oil a baking sheet for vegetables and set a 9×13-inch (or similar) baking dish ready.
  2. Cook the lasagna noodles according to package directions until al dente. Drain and lay sheets flat on a lightly oiled tray to prevent sticking.
  3. Prepare the vegetables: toss zucchini and bell peppers (and any sturdy veg) with olive oil, salt, and pepper. Roast in the oven until tender and lightly browned, about 15–20 minutes. If using spinach, quickly wilt it in a skillet and press out excess moisture with a towel.
  4. If making béchamel: melt butter over medium heat, whisk in equal parts flour until bubbly, then slowly whisk in warm milk. Cook until thickened. Season with salt, pepper, and a pinch of nutmeg if desired.
  5. Assemble: spread a thin layer of white sauce on the bottom of the baking dish to prevent sticking. Place 3 lasagna noodles to cover. Dollop and spread about one-third of the ricotta across the noodles. Add a layer of roasted vegetables, then sprinkle with a third of the mozzarella and a little Parmesan. Repeat twice to build three layers, finishing with mozzarella and Parmesan on top.
  6. Cover the dish tightly with aluminum foil (spray foil with oil to prevent cheese sticking if desired) and bake for 25 minutes.
  7. Remove the foil and bake for another 15 minutes until the cheese on top is bubbly and golden brown.
  8. Let the lasagna rest for 5–10 minutes before slicing so the layers settle. Garnish with torn fresh basil leaves and serve.

Directions to follow

  • Keep steps short and organized: roast first, then cook noodles, assemble, and bake.
  • Use a shallow 9×13 dish for even layering.
  • Test doneness: center should be hot and the top bubbly; insert a knife into the center to check temperature.

Best ways to enjoy it

Serve slices with:

  • A crisp green salad (arugula with lemon vinaigrette cuts the richness).
  • Garlic bread or crusty baguette to mop up any sauce.
  • A light tomato salad or marinated olives for brightness.

For another creamy pasta-style side, you can pair this with a fresh herb twist inspired by recipes like creamy pesto gnocchi, which offers a basil-forward flavor contrast.

Plating tip: use a wide spatula to lift neat squares and sprinkle extra grated Parmesan and basil right before serving to keep the top fresh-looking.

Storage and reheating tips

  • Refrigerator: Cool to room temperature, cover tightly, and refrigerate for up to 3–4 days.
  • Freezer: Freeze fully cooled portions in airtight containers for up to 3 months. For best texture, freeze individual slices wrapped in foil and placed in a freezer bag.
  • Reheating (oven): Reheat covered at 350°F (175°C) for 20–30 minutes from refrigerated; from frozen, thaw overnight then reheat for 25–35 minutes. Remove foil for the last 5–10 minutes to refresh the top.
  • Microwaving: For single servings, microwave covered on medium power in 45–60 second bursts until heated through to avoid drying.
  • Food safety: Always reheat to 165°F (74°C) internal temperature. Do not leave lasagna at room temperature for more than 2 hours.

Helpful cooking tips

  • Reduce soggy lasagna: roast vegetables until caramelized so they release less water. Squeeze wilted spinach dry.
  • Ricotta texture: if your ricotta is very wet, drain it in a fine mesh sieve for 15 minutes or fold in a tablespoon of grated Parmesan to firm it up.
  • Even layers: spread sauces thinly and evenly to avoid lopsided baking.
  • Cheese browning: if the top browns too quickly, tent with foil and continue baking.
  • Make-ahead assembly: assemble the lasagna up to 24 hours ahead, keep covered in the fridge, and add 5–10 extra minutes to the baking time if cold from the fridge.

Creative twists

  • Add caramelized onions and mushrooms for a richer umami profile.
  • Swap ricotta for cottage cheese (blended smooth) for a lighter texture.
  • Add pesto swirls between layers for a herby lift.
  • Make it spicy: roast poblano peppers and add a pinch of red pepper flakes to the béchamel.
  • Seafood twist: fold sautéed shrimp into one layer for a pescatarian version — increase oven-safe dish depth to accommodate.

Common questions

Q: Can I assemble this ahead of time?
A: Yes. Assemble, cover tightly, and refrigerate for up to 24 hours. Bring to room temperature for 20–30 minutes before baking and add a few extra minutes to the baking time if it’s very cold.

Q: My vegetables released a lot of water — how do I fix that?
A: Roast vegetables at a higher temp until caramelized, and for leafy greens, squeeze out excess moisture. Also avoid layering watery vegetables directly on ricotta; instead, place them on a thin layer of béchamel to protect the cheese.

Q: Can I use no-boil noodles?
A: Yes. If using no-boil (oven-ready) noodles, reduce the amount of béchamel slightly and ensure you have enough moisture from sauce to hydrate the noodles as it bakes. Check package instructions for layering tips.

Q: How can I make this dairy-free or vegan?
A: Use cashew-based ricotta or blended silken tofu, vegan shredded cheeses, and make béchamel with plant milk and vegan butter. Roast vegetables as usual.

Q: What size baking dish should I use?
A: A 9×13-inch (or similar shallow casserole) works well for this quantity and yields about 6–8 servings depending on portion size.

Q: Is this freezer-friendly?
A: Yes. Freeze fully cooled slices wrapped tightly for up to 3 months. Thaw overnight in the fridge before reheating.

Print

Creamy Vegetable Lasagna

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This creamy vegetable lasagna layers tender roasted vegetables, ricotta, a silky béchamel, and melty cheeses for a comforting, meatless centerpiece.

  • Author: nigob439gmail-com
  • Prep Time: 40 minutes
  • Cook Time: 40 minutes
  • Total Time: 80 minutes
  • Yield: 6 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

Scale
  • 9 lasagna noodles, boiled
  • 2 cups ricotta cheese
  • 3 cups mixed roasted vegetables (zucchini, bell peppers, spinach)
  • 2 cups mozzarella cheese, shredded
  • 1 cup Parmesan cheese, grated
  • 2 cups white sauce (béchamel)
  • Salt and freshly ground black pepper, to taste
  • Olive oil, for roasting
  • Fresh basil, for garnish

Instructions

  1. Preheat the oven to 375°F (190°C). Lightly oil a baking sheet for vegetables and set a baking dish ready.
  2. Cook the lasagna noodles according to package directions until al dente. Drain and lay sheets flat on a lightly oiled tray.
  3. Toss vegetables with olive oil, salt, and pepper. Roast until tender and lightly browned, about 15–20 minutes.
  4. If making béchamel: melt butter over medium heat, whisk in flour until bubbly, then slowly whisk in warm milk until thickened.
  5. Spread a thin layer of béchamel on the bottom of the baking dish. Layer 3 lasagna noodles, then ricotta, roasted vegetables, mozzarella, and a little Parmesan. Repeat twice.
  6. Cover the dish tightly with aluminum foil and bake for 25 minutes.
  7. Remove the foil and bake for another 15 minutes until cheese is bubbly and golden brown.
  8. Let the lasagna rest for 5–10 minutes before slicing and garnish with fresh basil.

Notes

This dish is flexible; you can use whatever seasonal vegetables you have.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

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