This easy Veggie Lasagna recipe brings together layers of tender no-boil noodles, a creamy cottage cheese filling, and plenty of garden vegetables like zucchini, broccoli, and spinach for a healthy, meatless dinner everyone can enjoy. This easy vegetable lasagna recipe feels hearty and satisfying while still keeping things simple and weeknight-friendly. You'll see how to make a vegetarian lasagna recipe that turns out creamy and flavorful every time, with clear steps that make it easy even on busy nights. Pin this now so you've always got one of the best simple dinner ideas saved when you need a reliable, meatless meal.

Why is this the best easy veggie lasagna recipe
This easy veggie lasagna recipe is absolutely delicious! The combination of layers of soft noodles, fresh veggies, a mixture of spaghetti sauce and flavorful spinach, cottage cheese, and melted Parmesan cheese is divine!
This recipe makes the best veggie lasagna in the oven, every time! It's super easy to make and quick enough for busy weeknight dinners for the whole family.
This is an easy recipe for vegetable lasagna. While the carrots, onion, and broccoli are sautéing, prepare the roux and add spaghetti sauce and chopped spinach. Next, mix the cheeses. Layer the vegetables and sauce, no-boil noodles, cheese mixture, and then top the whole thing with fresh Parmesan cheese and bake. It might sound like a lot, but it's super easy. You'll be eating homemade veggie lasagna in no time!
The ingredients for the dish are common and easy to find. You likely already have most of the simple ingredients for the best vegetable lasagna recipe in your pantry. If you need an ingredient or two, you can easily find it in most local grocery stores or on Amazon!

This easy vegetable lasagna recipe tastes amazing! This lasagna is delicious on its own, especially topped with freshly grated Parmesan cheese. But you can serve with a simple side salad or crusty warm sourdough bread for a full meatless meal.
This vegetable lasagna looks fancy. This lasagna recipe is so easy that your guests won't believe it. It's perfect for any holiday meal, dinner party, or even as a hearty main dish on a weeknight.
What you'll need to make this easy veggie lasagna recipe
Equipment
- Garlic press - There is no substitute for the flavor of fresh garlic. If you don't have a press, you can smash the garlic clove down with the flat side of you chef's knife, then remove the papery skin and use the sharp edge to mince the garlic as fine as possible.
- 12-inch skillet - You need enough space to saute the onions, shredded carrots, and broccoli.
- Small saucepan - This is to make the roux for the sauce layer in the lasagna.
- Whisk - When making the roux, you need a whisk to combine the flour and milk.
- Deep 9x13 pan - This needs to have enough space to layer the veggie lasagna.
Ingredients

See the printable recipe card at the bottom of the page for all measurements and nutritional information.
- chopped onion - No vegetarian dish is complete without chopped onion!
- fresh garlic cloves pressed with a garlic press - I prefer the flavor of fresh garlic, sautéed right in with the veggies.
- olive oil - This is used several times throughout the recipe.
- chopped zucchini - You can use almost any combination of fresh vegetables in this recipe.
- chopped yellow squash - I like mixing yellow squash and green zucchini, but you can use all of one or the other.
- shredded carrots - Use thinly sliced or shredded carrots from the salad bar if you're in a pinch, or buy shredded carrots in the produce section.
- chopped broccoli - You can use all broccoli or a mix or broccoli and cauliflower.
- salt - This enhances the other flavors in the recipe.
- all-purpose flour - This is for making the roux (pronounced roo).
- milk - This combines with the flour to make the roux.
- Parmesan cheese - This goes in and on top of the lasagna.
- black pepper - This is for a hint of spice.
- nutmeg - This is for flavor. It enhances the flavors of the vegetables.
- spinach - I use frozen spinach that has been thawed and drained.
- spaghetti sauce - I think most lasagna recipes have spaghetti sauce in them.
- cottage cheese - We are using cottage cheese in place of ricotta. You can use ricotta if you want.
- shredded mozzarella cheese - This also goes in and on top of the lasagna.
- no-boil lasagna noodles - No boil noodles are like God's gift to home cooks.
How to make an easy vegetable lasagna recipe
- Preheat the oven to 375ºF.
- Heat a large skillet over medium-high heat. Add a tablespoon of olive oil. Sauté onion 4 minutes or until soft and lightly browned. Add garlic, sauté 1 minute. Spoon onion mixture into a large bowl.

- Add another tablespoon of olive oil to the same skillet. Add zucchini and yellow squash, sauté 4 minutes or until tender and beginning to brown. Add to onion mixture in the bowl.
- Add the last tablespoon of olive oil to the skillet. Add carrots, sauté 4 minutes or until beginning to soften. Add broccoli to the carrots, sauté until both are crisp-tender. Add to onion mixture in the bowl.


- Sprinkle vegetables with ½ teaspoon of salt and toss to mix well.
- Place flour in a medium saucepan. Gradually add milk, stirring with a whisk until well blended. (This is called a roux, pronounced "roo.") Bring to a boil over medium heat, cook 2 minutes or until thick, stirring constantly. Remove from heat.
- Add ½ cup Parmesan cheese, remaining ½ teaspoon salt, pepper, and nutmeg to the roux. Stir until smooth.
- Add spinach and spaghetti sauce to the milk mixture. Stir until well blended.
- Combine cottage cheese and 1½ cups mozzarella, stir well. Spread ½ cup spinach mixture in the bottom of a 9x13 baking dish coated with cooking spray. Arrange 4 noodles over the spinach mixture, top with half of the cottage cheese mixture (about 1½ cups), half of the vegetable mixture (about 2½ cups), and 1 cup of spinach mixture.

- Repeat layers, ending with spinach mixture.



- Sprinkle with remaining ½ cup Parmesan and remaining ½ cup mozzarella cheese.

- Cover and bake at 375ºF for 20 minutes. Uncover and bake an additional 20 minutes or until cheese is bubbly and top is just beginning to brown.
- Let stand 10 minutes before serving.

Substitutions & variations
Depending on what veggies I have on hand, I may substitute different kinds of vegetables for the carrots, broccoli, or squash. In my personal opinion, the more veggies, the better!
There are several ways to boost the flavor and nutritional content: cooked lentils, bell peppers, mushrooms, smashed chickpeas, fresh basil or thyme, red pepper flakes, sun-dried tomatoes, caramelized onions, and roasted garlic can all appear in this gorgeous lasagna. Add any or all to the vegetable mixture, but try to keep the overall volume of veggies consistent with the recipe.

Storing leftovers
If there are any leftovers, cover tightly with plastic wrap and foil. Or transfer to an airtight container. Refrigerate for up to 3-4 days.
Baked lasagna freezes beautifully! Cool completely, wrap tightly in plastic wrap, and then in aluminum foil. Label and freeze up to 2-3 months.
Reheating from the fridge: cover with foil and heat at 350ºF for 20-30 minutes.
Reheating from freezer: thaw overnight in the fridge, then reheat in a 350ºF oven, covered, for 45-60 minutes. Add a splash of water or broth to prevent it from drying out.

Check out more delicious meatless recipes
- Quick and Easy Baked Ravioli Casserole
- Easy Pasta Primavera with Pesto
- Cheesy Vegetable Soup
- Roasted Vegetable & Cornbread Stuffing
- Mexican Rice and Beans
- Easy Black Bean Soup with Canned Beans
- General Tso's Stir Fry with Tofu and Vegetables
- Cheesy Party Potatoes






















Kahuna75 says
Looks like a really good recipe- I always hate when someone serves a veggie lasagna and it is watery- prepping the veggies first is always key- though I usually stick to making my meatball and hot sausage laden lasagna- thanks for posting this
Jaime Bonk Haase says
I totally remember that lasagna, it was so good, and they had the best salad bar there too before they redid it. Although I have to admit I ate at the taco place every day, yummy taco salads. Thanks for the receipe, I'll have to try it.
FeelsLikeHomeBlog says
You know what I did? I alternated between the taco salads and the Panda Express. I'd skip breakfast so that I had enough points to eat that for lunch. How sad is that? 🙂
Jane says
This looks and sounds wonderful! I copied the recipe, and I'm going to try it soon. Thanks for sharing it!
Jane
ButterYum says
I'm so eager for garden season to arrive, especially today when the kids are all home from school because of the snow and ice.
🙂
ButterYum
Self Sagacity says
Hi! Another great vegetable recipe! It is fantastic that we ae getting more vegetable recipes. I will try this, it looks yummy.
FeelsLikeHomeBlog says
Me, too. I'm so over winter already!
Anita@theycallmejammi says
Sounds and looks yummy. Thanks for the recipe.
Geri@heartnsoulcooking says
GREAT!!! recipe using veggie.
Geri
Cathy says
That looks and sounds delicious!
At least it looks like your college cafeteria served appetizing meals...can't say the same for mine. 😛
Carol says
Tara, your recipe looked so yummy I had to try it yesterday. And it is!! It took a lot longer than I expected to put it all together (just under 3 hrs, start to finish), so I'm glad it was my middle of the day, cooking for the sake of cooking project, and no hungry bodies were waiting for me. It was fun!
My notes: I left out the nutmeg (don't care for it) and made 4 layers instead of 3 because that's how the noodles fit in my pan. Oh, and you might add "1/2 tsp salt" to the instructions in #5... it didn't cause me any trouble because I overlooked the salt until #7 anyway. And I could safely wait until #9 is underway to fire up the oven, but maybe I'm slow!
Thanks for a great recipe. I'll gladly eat this all week!
FeelsLikeHomeBlog says
I'm so glad you liked it! 🙂 And thanks for the tips, Carol. It always helps to get someone else's perspective. You're talking to the woman whose from scratch lasagna experiment last year took 13 hours. I don't judge anyone's kitchen speed!
Cathy says
That looks and sounds delicious!
At least it looks like your college cafeteria served appetizing meals...can't say the same for mine. 😛
Carol says
Tara, your recipe looked so yummy I had to try it yesterday. And it is!! It took a lot longer than I expected to put it all together (just under 3 hrs, start to finish), so I'm glad it was my middle of the day, cooking for the sake of cooking project, and no hungry bodies were waiting for me. It was fun!
My notes: I left out the nutmeg (don't care for it) and made 4 layers instead of 3 because that's how the noodles fit in my pan. Oh, and you might add "1/2 tsp salt" to the instructions in #5... it didn't cause me any trouble because I overlooked the salt until #7 anyway. And I could safely wait until #9 is underway to fire up the oven, but maybe I'm slow!
Thanks for a great recipe. I'll gladly eat this all week!
FeelsLikeHomeBlog says
I'm so glad you liked it! 🙂 And thanks for the tips, Carol. It always helps to get someone else's perspective. You're talking to the woman whose from scratch lasagna experiment last year took 13 hours. I don't judge anyone's kitchen speed!