Best Vegetable Lasagna Recipe

Introduction

This best vegetable lasagna is a vibrant, hearty dish packed with fresh veggies and layered with creamy cottage cheese and melted mozzarella. It’s a wholesome, satisfying meal perfect for family dinners or special occasions.

A square piece of lasagna sits on a white plate with a fork beside it on a white marbled surface. The lasagna has multiple layers, starting with a base of slightly browned pasta, followed by a rich red tomato sauce with chunks of green spinach or herbs, and then topped with melted golden and white cheese that is slightly browned in spots. Small green basil leaves are placed on top as garnish. In the corner, a white rectangular baking dish holds more lasagna, showing similar layers and melted cheese. A blue cloth is partially visible near the fork. photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 2 tablespoons extra-virgin olive oil
  • 3 large carrots, chopped (about 1 cup)
  • 1 red bell pepper, chopped
  • 1 medium zucchini, chopped
  • 1 medium yellow onion, chopped
  • ¼ teaspoon salt
  • 5 to 6 ounces baby spinach
  • 1 large can (28 ounces) diced tomatoes
  • ¼ cup roughly chopped fresh basil + additional for garnish
  • 2 tablespoons extra-virgin olive oil
  • 2 cloves garlic, pressed or minced
  • ½ teaspoon salt
  • ¼ teaspoon red pepper flakes
  • 2 cups (16 ounces) low-fat cottage cheese, divided
  • ¼ teaspoon salt, to taste
  • Freshly ground black pepper, to taste
  • 9 no-boil lasagna noodles*
  • 8 ounces (2 cups) freshly grated low-moisture, part-skim mozzarella cheese

Instructions

  1. Step 1: Preheat the oven to 425 degrees Fahrenheit.
  2. Step 2: In a large skillet over medium heat, warm 2 tablespoons olive oil. Add chopped carrots, bell pepper, zucchini, yellow onion, and ¼ teaspoon salt. Cook, stirring occasionally, until edges are golden, about 8 to 12 minutes.
  3. Step 3: Add handfuls of baby spinach to the skillet, stirring frequently until wilted. Repeat until all spinach is cooked, about 3 minutes total. Remove from heat and set aside.
  4. Step 4: Drain diced tomatoes in a mesh sieve for a minute to remove excess juice. Transfer drained tomatoes to a food processor, then add basil, 2 tablespoons olive oil, garlic, ½ teaspoon salt, and red pepper flakes.
  5. Step 5: Pulse about 10 times until the tomato mixture reaches a spreadable consistency. Pour into a bowl for later use.
  6. Step 6: Without rinsing, add half the cottage cheese (1 cup) to the food processor and blend until smooth, about 1 minute. Transfer to a large mixing bowl.
  7. Step 7: Add the cooked vegetable mixture to the food processor and pulse 5 to 7 times until finely chopped but not pureed. Transfer to the bowl with smooth cottage cheese. Top with remaining cottage cheese, add ¼ to ½ teaspoon salt and freshly ground black pepper to taste. Stir to combine.
  8. Step 8: Spread ½ cup tomato sauce evenly in the bottom of a 9” by 9” baking dish. Layer 3 lasagna noodles on top, trimming or overlapping if needed. Spread half the cottage cheese and vegetable mixture over the noodles, then top with ¾ cup tomato sauce and ½ cup shredded mozzarella.
  9. Step 9: Add 3 more noodles, then the remaining cottage cheese mixture. Sprinkle with ½ cup shredded mozzarella, skipping tomato sauce this layer.
  10. Step 10: Top with the last 3 noodles, spread ¾ cup tomato sauce evenly over them, and sprinkle with 1 cup shredded mozzarella cheese.
  11. Step 11: Cover the dish with parchment paper or foil, avoiding contact with the cheese. Bake covered for 18 minutes. Remove cover, rotate the pan 180°, and bake uncovered for 10 to 15 minutes until the top is spotty brown.
  12. Step 12: Let the lasagna cool for 15 to 20 minutes to set. Garnish with additional basil, slice, and serve.

Tips & Variations

  • Use no-boil noodles for easier assembly and less prep time.
  • Add mushrooms or eggplant for extra vegetable variety.
  • Swap cottage cheese for ricotta for a creamier texture.
  • For a vegan version, try cashew cheese and dairy-free mozzarella alternatives.

Storage

Store leftover lasagna in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave or warm in the oven at 350°F until heated through. You can also freeze lasagna for up to 2 months; thaw overnight in the refrigerator before reheating.

How to Serve

The image shows a square white ceramic baking dish filled with baked lasagna. The top layer is melted cheese that is golden brown and bubbly, with slightly burnt spots around the edges. Beneath the cheese, there are visible layers of rich red tomato sauce and bits of browned meat. Fresh green basil leaves are scattered on top, adding a pop of color. The dish is placed on a white marbled surface, with cheese slightly overflowing on the sides of the dish. photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I prepare this lasagna ahead of time?

Yes, you can assemble the lasagna a day in advance and keep it refrigerated. Just add a few extra minutes to the baking time when cooking from cold.

Do I need to pre-cook the no-boil noodles?

No, the no-boil noodles soften during baking as they absorb moisture from the sauce and vegetables, saving you time and effort.

Print

Best Vegetable Lasagna Recipe

This Best Vegetable Lasagna recipe is a hearty and wholesome dish packed with sautéed fresh vegetables, creamy cottage cheese, tangy homemade tomato sauce, and layers of melted mozzarella. It’s an excellent meatless option that combines wholesome ingredients for a flavorful Italian-inspired meal, perfect for family dinners or special occasions.

  • Author: Maya
  • Prep Time: 25 minutes
  • Cook Time: 33 minutes
  • Total Time: 58 minutes
  • Yield: 6 servings 1x
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

Scale

Vegetables and Sauce

  • 2 tablespoons extra-virgin olive oil
  • 3 large carrots, chopped (about 1 cup)
  • 1 red bell pepper, chopped
  • 1 medium zucchini, chopped
  • 1 medium yellow onion, chopped
  • ¼ teaspoon salt
  • 5 to 6 ounces baby spinach
  • 1 large can (28 ounces) diced tomatoes
  • ¼ cup roughly chopped fresh basil + additional for garnish
  • 2 tablespoons extra-virgin olive oil
  • 2 cloves garlic, pressed or minced
  • ½ teaspoon salt
  • ¼ teaspoon red pepper flakes

Cheese and Pasta

  • 2 cups (16 ounces) low-fat cottage cheese, divided
  • ¼ teaspoon salt, to taste
  • Freshly ground black pepper, to taste
  • 9 no-boil lasagna noodles
  • 8 ounces (2 cups) freshly grated low-moisture, part-skim mozzarella cheese

Instructions

  1. Preheat the oven: Set your oven to 425 degrees Fahrenheit to get it ready for baking the lasagna.
  2. Cook the vegetables: Heat 2 tablespoons of extra-virgin olive oil in a large skillet over medium heat until shimmering. Add chopped carrots, red bell pepper, zucchini, yellow onion, and ¼ teaspoon salt. Sauté, stirring every few minutes, until vegetables have golden edges, about 8 to 12 minutes.
  3. Wilt the spinach: Add a handful of baby spinach to the skillet and cook, stirring frequently until wilted. Repeat with remaining spinach until all is wilted, about 3 minutes. Remove skillet from heat and set aside.
  4. Prepare the tomato sauce: Drain the diced tomatoes in a fine mesh sieve to remove excess juice. Transfer drained tomatoes to a food processor bowl. Add ¼ cup basil, 2 tablespoons olive oil, minced garlic, ½ teaspoon salt, and ¼ teaspoon red pepper flakes. Pulse about 10 times until tomatoes reach spreadable consistency. Transfer sauce to a bowl and rinse food processor bowl.
  5. Blend cottage cheese: Put half (1 cup) of cottage cheese into the food processor and blend for about 1 minute until smooth. Transfer to a large mixing bowl.
  6. Process vegetables: Add the cooked vegetable and spinach mixture to the food processor and pulse 5 to 7 times until finely chopped but not pureed. Transfer this mixture to the bowl containing the pureed cottage cheese.
  7. Combine cheese mixture: Add remaining cottage cheese to the bowl. Season with ¼ to ½ teaspoon salt and freshly ground black pepper to taste. Mix well to combine all ingredients evenly.
  8. Assemble the lasagna – first layer: Spread ½ cup of tomato sauce evenly on the bottom of a 9-inch by 9-inch baking dish. Layer 3 no-boil lasagna noodles on top, trimming or overlapping to fit if necessary. Spread half of the cottage cheese and vegetable mixture over the noodles. Top with ¾ cup tomato sauce and sprinkle ½ cup shredded mozzarella cheese.
  9. Second layer: Add 3 more noodles, followed by the remaining cottage cheese mixture (no tomato sauce this time) and sprinkle another ½ cup shredded mozzarella cheese over the top.
  10. Top layer: Place the last 3 noodles on top and spread ¾ cup tomato sauce to cover. Sprinkle evenly with 1 cup shredded mozzarella cheese. You may have a bit of sauce leftover.
  11. Bake the lasagna: Cover the dish with a sheet of parchment paper or foil, avoiding contact with cheese. Bake covered for 18 minutes. Remove cover, rotate the pan 180 degrees, and bake uncovered for an additional 10 to 15 minutes until the top is spotty brown and bubbly.
  12. Cool and serve: Remove lasagna from oven and let it cool and set for 15 to 20 minutes. Garnish with additional fresh basil before slicing and serving.

Notes

  • Using no-boil lasagna noodles saves time and effort; if you use regular noodles, pre-cook them according to package instructions.
  • Feel free to substitute cottage cheese with ricotta for a richer texture.
  • Drain diced tomatoes well to avoid watery sauce that can make the lasagna soggy.
  • Allow the lasagna to cool before slicing to help it set and maintain structure.
  • Leftover lasagna can be stored in the fridge for up to 3 days or frozen for up to 2 months.

Keywords: vegetable lasagna, vegetarian lasagna, healthy lasagna, no-boil noodles, Italian casserole, baked pasta, cottage cheese lasagna

Did you make this recipe?

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

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating