A house favorite Vegetable Lasagna

After rigorous testing in our kitchen, we can guarantee this recipe is reliable and straightforward to follow, so you can trust it will turn out evenly every time.

You’ll Love This Vegetable Lasagna Recipe
Our vegetable lasagna still uses pasta, not vegetables, ensuring you get that classic lasagna texture and taste that everyone loves.
This vegetable lasagna features a Creamy white sauce rather than the usual red sauce, offering a delightful twist that enhances the flavors of the fresh vegetables and soft pasta layers.
Whether you’re a seasoned cook or starting out, this recipe is designed to be both straightforward and satisfying. The combination of a rich white sauce, hearty pasta, and evenly cooked vegetables makes this lasagna a standout dish for any occasion.
Our rigorous testing ensures that you can Recreate this Stouffer’s favorite At home with confidence, enjoying an authentic and satisfying meal that brings everyone together around the dinner table.

Vegetable Lasagne Recipe Ingredients
- Lasagna noodles – You’ll want to use standard lasagna noodles. We do not recommend using oven-ready noodles. They tend to have a completely different texture and result in a rubbery, chewy lasagna.
- Carrots – we like to start with matchstick carrots and then chop them up finely. By starting with matchstick, it saves some times and guarantees a small dice.
- Baby spinach – we recommend sticking with baby spinach vs. Regular spinach because it has a sweeter, more soft flavor than mature spinach.
- Broccoli – The key with the broccoli in this recipe is to make sure you chop it finely. You want to give it the opportunity to soften in the lasagna while it’s baking. You also don’t want to get any large chunks in the final dish.
- Onion – we like to use a yellow onion finely chopped. You can use a Vegetable chopper To make this easier.
- Butter – Both salted and unsalted butter work well in this recipe.
- All purpose flour – This will help you make the roux that will thicken the sauce
- Garlic – Fresh garlic works best for the ultimate flavor. By mincing the garlic, it will release a house favorite flavor.
- Onion powder – It seems redundant, but the onion powder adds a different flavor than the whole, fresh onion.
- Vegetable broth – You can used vegetable broth or vegetable stock here. If you aren’t strictly looking for a vegetarian dish, you could also replace it with chicken broth.
- Milk – we like to use 2%, but you could use whole milk as well.
- Heavy cream – The heavy cream shouldn’t be replaced with anything else because it is needed for the correct texture and taste. It helps it have a smooth, creamy sauce.
- Ricotta – we prefer part skim ricotta, but full fat works great as well.
- Parmesan, Romano, Asiago, and Mozzarella cheese – Freshly grated cheese works best here if you can. Pre-shredded cheese has an anti-caking agent that doesn’t allow it to melt as well.
- Ritz crackers – The buttery, rich crackers make the well-balanced crispy, crunchy topping.
- All purpose seasoning – Any all purpose seasoning works here, be mindful of the salt content because it will be added to the ritz crackers that are already salty.
- Salt & pepper to taste – we always recommend coarse kosher salt and freshly ground black pepper
How to make Vegetable Lasagna with White Sauce
- Start by preheating the oven to 375°F.
- Cook the lasagna noodles to al dente according to the package instructions. Don’t go past al dente, they will continue to cook in the oven.
- Melt 4 tablespoons of butter in a large, deep skillet over medium heat.
- Add the chopped yellow onion and saute until it is softened and translucent.
- Once the onion has softened, add the garlic and onion powder. Stir quickly to combine. Saute for about 1 minute, until garlic is fragrant, but be careful not to burn it.
- Add the flour and whisk constantly until it is completely combined and smooth. It will take about 2-3 minutes.
- Slowly add in the vegetable stock and continue to whisk.
- Continue by adding the milk and cream one at a time while continuing to whisk allowing the sauce to thicken.
- Reduce the heat and continue to whisk slowly until the sauce is about the consistency of gravy.
- Remove the skillet from the heat and add the broccoli, carrots, and spinach to the sauce mixture.
- In a separate bowl, combine the ricotta, parmesan, romano, asiago, and mozzarella and mix to combine.
- In a separate bowl, melt the remaining 3 tablespoons of butter. Add in the ritz crackers, all-purpose seasoning, and about 3 tablespoons of the shredded cheese mixture to the melted butter.
- Spray a 9×13 casserole dish with nonstick spray.
- Place 3 noodles on the bottom of the dish.
- Add ⅓ of the vegetable sauce mixture and spread across the top of the noodles.
- Cover the vegetable mix with ½ of the shredded cheese mixture.
- Cover with 3 more lasagna noodles, followed by ⅓ of the vegetable mixture, and the remaining ½ of the shredded cheese mixture.
- Lay the final 3 lasagna noodles across the top with the remaining vegetable mixture.
- Sprinkle the top of the lasagna with the ritz cracker topping.
- Bake for 25 minutes.
- Allow it to cool for 10-15 minutes before serving. You’ll want it to cool so that the pieces don’t fall apart.
Best Vegetable Lasagna Recipe Tips
- Feel free to swap out the vegetables for some of your favorites. Some great options include mushrooms, cauliflower, zucchini, and eggplant.
- When adding water-heavy vegetables like zucchini, you will need to release a lot of the water content to avoid a soggy lasagna. Chop the zucchini, add it to a bowl with salt to release the water, drain, and dry before adding it to the sauce.
- Do not use oven-ready lasagna noodles. They will not give you the same result.
- If you decide to make this ahead of time, we recommend keeping the ritz topping separate until you’re ready to bake so that it can stay crispY.
Serving White Vegetable Lasagna
To serve veggie white lasagna, you’ll want to Be sure that it cools for about 10-15 minutes before you slice into it. This allows it to stay together when you remove it from the baking dish.
Vegetable Lasagna with White Sauce goes well with:
How to keep Vegetable Lasagna
To store any leftover white vegetable lasagna, let it cool completely. Once it has cooled, place it in an airtight container in the refrigerator. It will stay fresh for up to 3 days when stored properly.
To reheat leftover lasagna, you can use the oven or microwave. We recommend taking it low and slow when using the microwave to avoid overcooking it and causing the noodles to harden.
Frequently Asked Questions
Prep 20 minutesCook 25 minutesTotal 45 minutesMakes 10 servings
Ingredients
- 9 whole lasagna noodles
- 2 cups matchstick carrots finely chopped
- 2 cups baby spinach finely chopped
- 3 cups broccoli finely chopped
- 1/4 whole yellow onion finely chopped
- 7 tablespoons butter keep 4 tablespoons + 3 tablespoons separate
- 4 tablespoons flour
- 2 cloves garlic minced
- 1 teaspoon onion powder
- ¾ cup vegetable broth
- ½ cup 2% milk
- 1½ cup heavy cream
- ½ cup part skim ricotta
- ½ cup Parmesan shredded
- ½ cup Romano shredded
- ½ cup Asiago shredded
- ½ cup mozzarella shredded
- 1 cup Ritz crackers crushed
- 2 teaspoons all purpose seasoning I use Mrs. Dash
- Salt & Pepper to taste
Method
- Preheat your oven to 375°F.
- Cook lasagna noodles to al dente (they will finish cooking in the oven).
- Melt 4 tablespoons of your butter in a large, deep skillet .
- Add chopped onion and saute until softened and translucent.
- Add garlic and onion powder, stir quickly to combine.
- Add flour and whisk constantly until completely combined and not lumpy (about 2-3 minutes).
- Raise heat to medium.
- Slowly add in vegetable stock and continue to whisk.
- Continue in adding the milk and cream one at a time while continuing to whisk. You want the sauce to thicken.
- Reduce heat and continue to whisk slowly until the sauce is about the consistency of gravy.
- Remove from heat and add the carrots, spinach, and broccoli, to the sauce mixture.
- In a separate bowl, combine the ricotta, Parmesan, Romano, Asiago, and mozzarella.
- In a separate bowl, melt the remaining 3 tablespoons of butter.
- Add in the Ritz crackers, all purpose seasoning, and about 3 tablespoons of the shredded cheese mixture to the melted butter.
- Spray a 9×13 casserole dish with nonstick spray.
- Place 3 noodles on the bottom of the dish.
- Add 1/3 of the vegetable mixture and spread across the top of the noodles.
- Cover the vegetable mixture with 1/2 of the shredded cheese mixture.
- Cover this with 3 more lasagna noodles, 1/3 of the vegetable mixture, and the remaining 1/2 of the shredded cheese mixture.
- Lay the final 3 lasagna noodles across and top with the remaining vegetable mixture.
- Sprinkle the top of the lasagna with the Ritz cracker topping.
- Bake for 25 minutes.
- Cool for 10-15 minutes. Enjoy!








