Delicious Vegetable Lasagna

Featured in Ultimate Comfort Food Dishes.

Switch up classic lasagna with smooth, creamy white sauce and a mix of fresh vegetables like mushrooms, broccoli, and spinach. Navy beans add protein, while ricotta, parmesan, and mozzarella deliver cheesy goodness. Great for freezing, whether unbaked or baked, it’s ideal for meal prep or casual get-togethers.
Un'immagine di una donna con i capelli raccolti in una borsa.
Updated on Thu, 03 Apr 2025 23:34:29 GMT
Tasty Vegetable Lasagna with Creamy Sauce Pin it
Tasty Vegetable Lasagna with Creamy Sauce | kyliecook.com

Soft noodles cradled between velvety white sauce, garden-fresh veggies, and a trio of cheeses make up this cozy meat-free lasagna that puts a twist on an old favorite. Every mouthful delivers just the right mix of mushrooms, zucchini, broccoli, and spinach, all wrapped in a smooth, creamy sauce that'll make you forget all about the regular tomato kind.

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 out a few times, this version hit the spot - it's creamy, filling, and loaded with veggies that even fussy eaters gobble up.

Key Components

  • Garden veggies: Go for solid zucchini, vibrant broccoli, and fresh mushrooms without any dark patches for the tastiest results
  • Navy beans: They bring protein with a subtle taste and soft texture that works perfectly with the vegetables
  • Full-fat milk: Makes the smoothest white sauce - the extra fat stops it from getting lumpy
  • Cheese trio: Ricotta adds creaminess, mozzarella gives that fantastic stretch, and Parmesan brings a sharp kick
  • Pasta sheets: Regular dried lasagna noodles work better than fresh ones, giving good structure without turning soggy

Method Overview

1. Get Your Veggie Mix Ready
Cut all your vegetables the same size so they cook evenly. Warm olive oil in a big pan until it shimmers, then toss in onions and garlic. Cook them until see-through before adding mushrooms - let them release all their water before throwing in the other veggies.
2. Nail the Creamy Sauce
Make a base by melting butter and mixing in flour until it smells toasty. Slowly pour in warm milk, stirring all the time to avoid lumps. Keep cooking until the sauce sticks to your spoon, then add herbs and spices. It should be thick but still easy to pour.
3. Ready the Noodles
Cook lasagna sheets in very salty water until they're just firm to the bite - they'll finish cooking in the oven. Handle them carefully and lay them out on clean kitchen towels so they don't stick together. Don't overcook them or your final dish will turn mushy.
4. Stack Everything Carefully
Start with some white sauce on the bottom to stop sticking. Add noodles, slightly overlapping them for a strong base. Spread ricotta all over, then add your veggie mixture and mozzarella. Keep repeating these layers, finishing with extra cheese on top.
5. Bake It Right
Cover with foil and bake until you see sauce bubbling at the edges. Take the foil off for the last few minutes to get those nice golden brown spots on the cheese. Let it sit before cutting to get clean slices.
Closeup shot of Veggie Lasagna with Creamy Sauce Pin it
Closeup shot of Veggie Lasagna with Creamy Sauce | kyliecook.com

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

Smart Prep-Ahead Tricks

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

Freezing Know-How

Pick the right container for freezing - glass or those throwaway aluminum pans both do the job. Wrap it tight with plastic, then foil, and it'll keep in the freezer for up to three months. Let it thaw in the fridge overnight before baking for the best outcome.

Ways To Switch It Up

Feel free to swap out veggies based on what's fresh or in season. Try cauliflower, eggplant, or even some roasted butternut squash. Just remember to cook away any extra moisture from whatever veggies you pick.

What To Serve With It

Match this rich dish with a simple arugula salad dressed with just lemon and olive oil. When I'm hosting, I usually add some garlic bread and roasted veggies on the side for a full spread.

After making this lasagna for years, it's become my favorite dish for special occasions. There's something wonderful about taking a hot, golden-brown dish from the oven and seeing everyone's eyes light up when they taste that first creamy, veggie-packed bite. Though it takes some time to put together, you end up with a show-stopping meal that brings everyone together around the table.

Mouth-watering Veggie Lasagna with Creamy Sauce Pin it
Mouth-watering Veggie Lasagna with Creamy Sauce | kyliecook.com

Frequently Asked Questions

→ Can I prep this lasagna early?
Of course! Build it, then refrigerate for a day or freeze it for up to 3 months—before or after baking.
→ How should I freeze this dish?
Wrap the whole thing in plastic wrap and foil, or freeze pieces separately. Thaw overnight before heating.
→ Can I play around with the veggies?
Yes! Use what you love, but cook off extra water from them before adding layers.
→ Why rinse the noodles with water?
Cold water stops the cooking and keeps noodles from sticking when you’re assembling.
→ How can I tell when the sauce is ready?
It’s thick enough when it clings to the back of a spoon and an open trail shows when swiped with a finger.

Vegetable Lasagna Dish

Comforting veggie-packed lasagna with a smooth homemade white sauce and three cheeses. Ideal for prepping ahead or freezing!

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

Category: Cozy & Classic

Difficulty: Intermediate

Cuisine: Italian

Yield: 8 Servings

Dietary: Vegetarian

Ingredients

→ Vegetable Mixture

01 2 cups finely chopped broccoli florets
02 1 medium yellow onion, diced
03 3 minced garlic cloves
04 1 zucchini, diced small
05 2 tablespoons olive oil (extra virgin)
06 8 oz cremini mushrooms, chopped
07 2 cups chopped spinach, loosely packed
08 A 15-ounce can of navy beans, rinsed and drained
09 A pinch of kosher salt (about ¼ teaspoon)
10 ¼ teaspoon of black pepper
11 Just a dash of red chili flakes (¼ teaspoon)

→ Creamy Sauce

12 4 tablespoons unsalted butter
13 ½ teaspoon each of garlic and onion powders
14 A pinch of dried oregano (½ teaspoon)
15 ½ teaspoon of kosher salt
16 ¼ cup grated parmesan cheese
17 3.5 cups whole milk
18 ½ teaspoon of dried parsley
19 A tiny sprinkle of black pepper (½ teaspoon)
20 ½ teaspoon dried basil
21 ½ cup all-purpose flour

→ Lasagna Build

22 9-12 sheets of fresh or dried lasagna noodles
23 2.5 cups of shredded mozzarella cheese
24 1.5 cups creamy ricotta (whole milk)
25 ½ cup grated parmesan cheese

Instructions

Step 01

Set your oven to 375°F. Gather all your ingredients, prepping and chopping vegetables into small bits.

Step 02

Heat olive oil and sauté diced onion until soft. Add garlic and broccoli, cooking until the broccoli is bright green. Toss in mushrooms and zucchini, cook for another 5-7 minutes. Season, then mix in spinach and beans until the spinach wilts.

Step 03

Cook the lasagna noodles following the package details. Rinse them with cold water, so they don’t stick together.

Step 04

Prepare the creamy bechamel by melting butter and whisking in flour. Slowly add milk, stirring to avoid lumps. Once thick, season and mix in the parmesan cheese.

Step 05

In a 13x9 dish, layer sauce first, then noodles, followed by ricotta, veggies, and mozzarella. Repeat the layers, ending with noodles and a mix of mozzarella and parmesan cheeses on top.

Step 06

Pop it in the oven for 30-35 minutes. Cover with foil partway through if needed. Let it cool for at least 10 minutes before enjoying.

Notes

  1. Store in the freezer before or after baking for up to 90 days.
  2. Leftovers can be refrigerated for 5 days.
  3. Prepare it in advance and bake when needed.

Tools You'll Need

  • Baking dish (13x9)
  • A large skillet
  • Big pot for boiling pasta
  • Whisk for stirring sauces

Allergy Information

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

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