Creamy White Veggie Lasagna

Featured in Pasta Perfection: Simple to Spectacular.

This take on classic lasagna trades tomato sauce for a smooth, homemade béchamel. Packed with fresh greens like spinach, mushrooms, and chunks of broccoli, it’s full of flavor and nutrients. Proteins from navy beans and gooey layers of ricotta, parmesan, and mozzarella round it out. Get ahead by freezing after assembly or baking—perfect for prep or busy nights.
A chef holding a plate of food.
Updated on Tue, 18 Mar 2025 22:39:09 GMT
Creamy White Veggie Lasagna Pin it
Creamy White Veggie Lasagna | linacooks.com

Soft pasta sheets tucked between velvety white sauce, garden veggies, and a trio of cheeses make this meatless lasagna truly special. Each mouthful delivers the perfect mix of mushrooms, zucchini, broccoli and spinach, all wrapped in a smooth, dreamy white sauce that'll make you totally forget the usual tomato-based versions.

I came up with this dish during a super busy Christmas season when I needed something impressive that could feed lots of people. After trying it several ways, this version got everything right - creamy, filling, and loaded with veggies that even fussy eaters gobble up.

Key Ingredients

  • Garden vegetables: Pick hard zucchini, vibrant broccoli, and spot-free mushrooms for top-notch taste and crunch
  • Navy beans: They bring subtle flavor and smooth texture plus protein while mixing perfectly with the veggies
  • Whole milk: Makes the creamiest white sauce - the fat stops it from getting grainy
  • Cheese trio: Ricotta adds smoothness, mozzarella gives that pull, and Parmesan brings bold flavor
  • Lasagna noodles: Regular dried ones work best here, giving good support without turning mushy

Step-by-Step Guide

1. Fix the Veggie Mix
First, cut all veggies the same size so they cook evenly. Warm olive oil in a big pan until it shines, then toss in onions and garlic. Cook till see-through before adding mushrooms - let them release their water before throwing in the rest of the veggies.
2. Nail the White Sauce
Make a base by melting butter and stirring in flour until it smells toasty. Slowly pour in warm milk, stirring all the time to avoid lumps. Keep cooking until sauce sticks to your spoon, then add herbs and spices. It should be thick but still easy to pour.
3. Ready the Pasta
Boil lasagna sheets in salty water until just firm - they'll keep cooking in the oven. Handle them carefully and lay them flat on clean towels so they won't stick together. Don't overcook or you'll end up with soggy lasagna.
4. Stack Everything Carefully
Start with white sauce on the bottom to prevent sticking. Add pasta sheets, overlapping them a bit for strength. Spread ricotta all over, then add veggie mix and mozzarella. Do this again and again, finishing with extra cheese on top.
5. Bake It Right
Cover with foil and bake until sauce bubbles at the edges. Take the foil off for the last few minutes to get golden spots on the cheese. Let it sit before cutting so your slices come out clean.
Steaming Veggie Lasagna with Creamy Sauce Pin it
Steaming Veggie Lasagna with Creamy Sauce | linacooks.com

I've made this lasagna tons of times for family get-togethers, and I've learned that good white sauce makes all the difference. My grandma showed me that constant stirring while adding warm milk creates the smoothest sauce - a trick that works every time.

Smart Prep-Ahead Ideas

This lasagna actually tastes better when you make it a day early. Put it all together, wrap it tight with foil, and stick it in the fridge. Take it out 30 minutes before cooking. Add about 10-15 more minutes to your cooking time if it's cold from the fridge.

Freezing Tricks

Pick a good container for freezing - glass or those disposable aluminum pans both do the job. Wrap it tightly in plastic, then foil, and freeze for up to three months. Thaw in your fridge overnight before cooking for best results.

Ways To Switch Things Up

Feel free to swap veggies based on what's fresh now. Try cauliflower, eggplant, or even sweet butternut squash. Just remember to cook out all the extra water from whatever veggies you pick.

What To Serve With It

Match this rich lasagna with a simple arugula salad dressed with just lemon and oil. When I have friends over, I usually add some garlic bread and roasted veggies to make a full meal.

I've been making this lasagna for years now, and it's my favorite dish for special times. There's something magical about taking a hot, golden-brown dish from the oven and seeing everyone's faces light up when they taste that first creamy, veggie-packed bite. While it takes some time to put together, you end up with a show-stopping meal that brings everyone around the table.

Homemade Veggie Lasagna with Creamy Sauce Pin it
Homemade Veggie Lasagna with Creamy Sauce | linacooks.com

Frequently Asked Questions

→ Can this dish be prepped in advance?
Totally! Assemble it a day ahead and store in the fridge, or freeze for up to three months baked or unbaked.
→ What's the easiest way to freeze it?
Completely wrap your lasagna with plastic wrap and then with foil. For individual portions, freeze separately and thaw in the fridge overnight.
→ Can I choose other veggies to include?
Of course! Switch things up with your favorites but make sure any veggies aren’t too wet before layering.
→ Why rinse lasagna noodles after boiling?
Giving them a cold water rinse stops cooking instantly and keeps them from sticking when you're layering.
→ How do I tell if the béchamel is ready?
The sauce should cling to the spoon evenly, and when swiped with your finger, the line will stay clear.

Creamy White Lasagna

Layers of fresh veggies, creamy béchamel, and a trio of cheeses make this simple vegetarian dish comforting and satisfying.

Prep Time
45 Minutes
Cook Time
40 Minutes
Total Time
85 Minutes
By: Paolina

Category: Pasta

Difficulty: Intermediate

Cuisine: Italian

Yield: 8 Servings

Dietary: Vegetarian

Ingredients

→ Veggie Filling

01 1 yellow onion, finely chopped
02 3 garlic cloves, finely minced
03 2 cups of baby spinach, roughly chopped
04 1 zucchini, diced small
05 8 ounces of cremini mushrooms, finely diced
06 2 cups broccoli florets, chopped into small pieces
07 2 tablespoons of extra virgin olive oil
08 1 (15-ounce) can of navy beans, rinsed and drained
09 1/4 teaspoon red chili flakes
10 1/4 teaspoon freshly ground black pepper
11 1/4 teaspoon kosher salt

→ Creamy White Sauce

12 4 tablespoons unsalted butter
13 1/2 teaspoon powdered garlic
14 1/2 teaspoon powdered onion
15 1/2 teaspoon dried oregano
16 1/2 teaspoon dried parsley
17 1/2 teaspoon kosher salt
18 1/2 teaspoon freshly ground black pepper
19 1/2 teaspoon dried basil
20 1/2 cup regular all-purpose flour
21 3.5 cups whole milk
22 1/4 cup parmesan cheese, shredded

→ Putting It Together

23 9 to 12 lasagna sheets, fresh or dried
24 2.5 cups shredded mozzarella cheese
25 1.5 cups creamy ricotta cheese
26 1/2 cup grated parmesan cheese

Instructions

Step 01

Heat your oven to 375°F and chop up all your veggies into small bits.

Step 02

Heat olive oil in a pan and cook onions until soft. Toss in garlic and broccoli, cooking until bright green. Add mushrooms and zucchini, cooking around 5-7 minutes. Stir in spinach and beans until everything's wilted. Season with spices.

Step 03

Cook the noodles as instructed on the package. Rinse them under cold water to keep 'em from sticking.

Step 04

For the béchamel, melt butter and whisk in the flour until smooth. Slowly add the milk, stirring constantly. Let it thicken and mix in seasonings and parmesan cheese.

Step 05

In a 13x9 pan, layer like this: sauce, noodles, ricotta cheese, veggie mix, and mozzarella. Repeat the steps, topping with noodles, mozzarella, and parmesan at the very end.

Step 06

Pop it in the oven for 30-35 minutes until golden and bubbly. Optional: Cover with foil halfway through. Let it rest for at least 10 minutes before slicing.

Notes

  1. Freeze before or after baking for up to 3 months.
  2. Leftovers last 5 days in the fridge.
  3. You can assemble ahead and bake later if needed.

Tools You'll Need

  • Large skillet
  • Big mixing pot
  • 13x9 pan or dish
  • Whisk

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Includes dairy (milk, cheese).
  • Contains gluten (pasta, flour).

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 619
  • Total Fat: 30 g
  • Total Carbohydrate: 58 g
  • Protein: 31 g