If you have been searching for a comfort food that bursts with flavor while celebrating fresh, wholesome ingredients, you’re in for a real treat with this Best Vegetable Lasagna Recipe. This vibrant, satisfying dish layers tender no-boil noodles with a medley of perfectly sautéed vegetables, a creamy cottage cheese blend, and a bright, homemade tomato-basil sauce. It’s the kind of meal that feels like a warm hug on a plate, bringing together colors, textures, and tastes in a way that will have everyone reaching for seconds. Whether you’re a longtime veggies lover or just looking to add a little more green to your dinner table, this recipe truly shines as a star among vegetarian meals.

Ingredients You’ll Need

The image shows two scenes side by side on a white marbled texture. On the left, there is a white cutting board with three piles of chopped vegetables: green and white zucchini pieces on the top left, orange carrot slices held in a silver measuring cup in the center, and red diced bell peppers at the bottom. On the right, a clear food processor bowl contains crushed red tomatoes mixed with red pepper flakes, a drizzle of yellow olive oil, and fresh green basil leaves on top. photo taken with an iphone --ar 4:5 --v 7

To make this Best Vegetable Lasagna Recipe, you only need simple, everyday ingredients that join forces to create a vibrant and satisfying meal. Each brings something unique to the table: the olive oil adds richness, the fresh vegetables provide both texture and color, and the cheeses create a luscious creaminess that ties it all together.

  • Extra-virgin olive oil (2 tablespoons + 2 tablespoons): Adds a rich, fruity depth and helps sauté the vegetables to perfection.
  • Carrots (3 large, chopped): Bring sweetness and a lovely tender crunch when cooked.
  • Red bell pepper (1, chopped): Adds a pop of color and a slightly smoky sweetness.
  • Zucchini (1 medium, chopped): Offers a mild flavor and winsome texture that balances the dish.
  • Yellow onion (1 medium, chopped): Provides a savory base and an aromatic punch.
  • Salt (¼ teaspoon + ½ teaspoon + ¼ teaspoon to taste): Enhances all those natural flavors in both vegetables and cheese.
  • Baby spinach (5 to 6 ounces): Gives a boost of vibrant green and a tender leafy texture once wilted.
  • Diced tomatoes (1 large 28-ounce can): The foundation of the fresh, chunky tomato sauce that brings acidity and brightness.
  • Fresh basil (¼ cup chopped + extra for garnish): Imparts a fragrant, herbaceous note that transforms the sauce from good to unforgettable.
  • Garlic (2 cloves, pressed or minced): Adds a subtle warmth and a hint of savoriness.
  • Red pepper flakes (¼ teaspoon): Just a touch of heat to elevate the tomato sauce’s complexity.
  • Low-fat cottage cheese (2 cups, divided): Provides creamy richness and protein without overwhelming the flavors.
  • No-boil lasagna noodles (9 sheets): Essential for layering and convenience, these absorb all the delicious sauces and cheese with ease.
  • Low-moisture part-skim mozzarella cheese (8 ounces freshly grated): Delivers that melty, golden top and gooey, irresistible texture.

How to Make Best Vegetable Lasagna Recipe

The image shows a white square baking dish on a white marbled surface with two stages of a layered dish. On the left side, there is a creamy layer mixed with green leafy vegetables and small red pieces, topped with thick red tomato sauce in the middle. A spatula with a blue silicone head and wooden handle, partially covered in the creamy mix, rests inside the dish. On the right side, the same dish is topped with a generous layer of shredded white cheese covering the red sauce and creamy base fully. Photo taken with an iphone --ar 4:5 --v 7

Step 1: Prepare the Vegetables

Start by heating 2 tablespoons of extra-virgin olive oil in a large skillet over medium heat until it shimmers. Toss in the chopped carrots, red bell pepper, zucchini, yellow onion, and ¼ teaspoon salt. Stir occasionally and cook until the veggies are tender and lightly golden on the edges—this should take about 8 to 12 minutes. Next, add the baby spinach in batches, stirring frequently until it’s fully wilted. The result is a beautifully cooked vegetable medley that’s tender, flavorful, and packed full of texture.

Step 2: Make the Tomato-Basil Sauce

Drain the excess juice from the diced tomatoes using a fine-mesh sieve, then combine the tomatoes with ¼ cup chopped fresh basil, 2 tablespoons olive oil, garlic, ½ teaspoon salt, and red pepper flakes in a food processor. Pulse roughly 10 times until the sauce is smooth but still holds some texture. This homemade tomato sauce is fresh, bright, and perfectly balanced with a hint of heat and herbaceous notes. Set this aside for later use in your lasagna layers.

Step 3: Prepare the Cheese and Vegetable Mixture

Place half of the cottage cheese into the food processor and blend until smooth, then transfer to a large mixing bowl. Next, finely chop the cooked vegetable mixture by pulsing it 5 to 7 times in the food processor—be careful not to puree it completely; you want those exciting little bits of veggies in every bite. Add this to the whipped cottage cheese, then top with the remaining cottage cheese, salt to taste, and plenty of freshly ground black pepper. Stir everything gently until combined. This mixture will provide creamy, savory pockets of flavor throughout your lasagna.

Step 4: Assemble Your Lasagna

Begin by spreading ½ cup of the vibrant tomato sauce evenly across the bottom of a 9×9 inch baking dish. Lay down 3 sheets of no-boil lasagna noodles, trimming or overlapping as needed to fit perfectly. Spread half of the cottage cheese and vegetable mixture over the noodles, then drizzle with ¾ cup of tomato sauce and sprinkle ½ cup of shredded mozzarella on top. Repeat with another layer of 3 noodles and the remaining cheese mixture. Add another ½ cup mozzarella but skip the tomato sauce for this middle layer. Finally, top with the last 3 noodles, spread ¾ cup of tomato sauce on top, and finish with a generous 1 cup of shredded mozzarella cheese.

Step 5: Bake to Perfection

Cover the lasagna with parchment paper or foil, making sure it does not touch the cheese. Bake at 425°F for 18 minutes, then remove the cover, rotate the dish 180 degrees for even cooking, and bake uncovered for an additional 10 to 15 minutes until the cheese is bubbly and golden brown. Let the lasagna rest for 15 to 20 minutes to set—this step is pure magic because it helps everything stick together so each slice holds its shape beautifully.

How to Serve Best Vegetable Lasagna Recipe

Garnishes

Fresh herbs truly elevate this dish, so sprinkle torn basil leaves over the top just before serving. You might also like to add a light drizzle of extra-virgin olive oil or sprinkle of crushed red pepper flakes for an extra kick. These simple touches make the lasagna look and taste truly special.

Side Dishes

A crisp, green salad with a lemony vinaigrette pairs beautifully with this hearty lasagna, balancing the richness with freshness. Roasted garlic bread or warm focaccia are ideal companions, perfect for scooping up any stray sauce and adding that delightful crunch to your meal.

Creative Ways to Present

Serve this Best Vegetable Lasagna Recipe family-style straight from the baking dish for a cozy, communal experience. For a more elegant touch, slice into perfect squares and plate alongside a drizzle of pesto or a small dollop of ricotta cheese. You could even portion it into individual ramekins for charming personal servings that wow guests.

Make Ahead and Storage

Storing Leftovers

Simply cover the cooled lasagna with plastic wrap or foil and refrigerate for up to 3 days. The flavors meld beautifully in the fridge, making leftovers even tastier the next day.

Freezing

This dish freezes wonderfully! Wrap tightly in foil or transfer portions to airtight containers before freezing. It will keep for up to 3 months, perfect for when you want a homemade meal without the fuss later on.

Reheating

Thaw frozen portions overnight in the fridge before reheating. Warm them in the oven at 350°F for about 20-25 minutes or until bubbling hot. If reheating from the fridge, cover loosely with foil to keep the cheese from drying out, then remove the foil near the end for a bubbly finish.

FAQs

Can I use other vegetables besides those listed?

Absolutely! One of the best parts of this Best Vegetable Lasagna Recipe is its flexibility. Try adding mushrooms, eggplant, or even kale for your own unique twist. Just adjust cooking times to ensure all veggies are tender.

Do I need to boil the noodles before assembling?

No-boil noodles are used here, which makes assembly simpler and saves time. They cook perfectly in the oven as they absorb moisture from the sauce and cheese.

Is there a vegan version of this recipe?

While this one uses cottage and mozzarella cheeses, you can adapt it by substituting plant-based cheeses and using a tofu or cashew-based ricotta alternative. The flavors will still shine!

How spicy is this lasagna?

The recipe includes a small amount of red pepper flakes, adding just a gentle warming note. You can easily omit or increase them based on your heat preference.

Can I prepare this lasagna in advance?

Yes! Assemble the lasagna and refrigerate it covered overnight before baking. This makes it a perfect dish for busy days when you want dinner ready to go.

Final Thoughts

This Best Vegetable Lasagna Recipe is a heartfelt celebration of wholesome, fresh ingredients that come together to create something truly special and comforting. It’s a wonderful way to enjoy vegetables in a rich, flavorful, and satisfying way that everyone at your table will love. Give it a try, and I promise it will become one of your favorite go-to meals in no time!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Best Vegetable Lasagna Recipe

Best Vegetable Lasagna Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 89 reviews

This Best Vegetable Lasagna recipe features layers of sautéed vegetables, a flavorful tomato sauce blended with fresh basil and spices, and creamy cottage cheese combined with mozzarella. No-boil lasagna noodles make assembly easy. Baked to perfection with a golden, bubbly cheese topping, this vegetarian lasagna is hearty, satisfying, and perfect for family dinners or special occasions.

  • Total Time: 1 hour
  • Yield: 8 servings

Ingredients

Vegetables and Oil

  • 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

Tomato Sauce

  • 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 Mixture

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

Other

  • 9 no-boil lasagna noodles (adjusted as needed to fit)

Instructions

  1. Preheat Oven: Preheat your oven to 425 degrees Fahrenheit to prepare for baking the lasagna.
  2. Sauté Vegetables: In a large skillet over medium heat, warm 2 tablespoons of olive oil. Add the chopped carrots, red bell pepper, zucchini, onion, and ¼ teaspoon salt. Cook, stirring occasionally, until the vegetables turn golden on the edges, about 8–12 minutes.
  3. Cook Spinach: Add handfuls of the baby spinach to the skillet, stirring frequently until wilted. Repeat until all spinach is cooked, about 3 minutes. Remove from heat and set aside.
  4. Prepare Tomato Sauce: Drain excess liquid from the diced tomatoes using a fine mesh sieve. Transfer drained tomatoes to a food processor. Add ¼ cup chopped basil, 2 tablespoons olive oil, garlic, ½ teaspoon salt, and red pepper flakes. Pulse about 10 times until sauce reaches a spreadable consistency. Transfer sauce to a bowl and set aside.
  5. Blend Cottage Cheese: Rinse the food processor. Add half the cottage cheese (1 cup) and blend until smooth, about 1 minute. Transfer the smooth cottage cheese to a mixing bowl.
  6. Chop Vegetables: Add the cooked vegetable and spinach mixture to the food processor. Pulse 5–7 times until finely chopped but not puréed. Scrape down sides as needed. Transfer to the bowl with the blended cottage cheese.
  7. Combine Cheese Mixture: Add remaining cottage cheese, ¼ to ½ teaspoon salt (to taste), and freshly ground black pepper to the bowl. Stir well to combine all the cheese and vegetable ingredients.
  8. Assemble First Layer: Spread ½ cup tomato sauce evenly over the bottom of a 9” by 9” baking dish. Layer 3 no-boil lasagna noodles on top, trimming or overlapping to fit if necessary. Spread half the cheese and vegetable mixture evenly over the noodles. Top with ¾ cup tomato sauce and sprinkle ½ cup shredded mozzarella cheese evenly.
  9. Assemble Second Layer: Add 3 more noodles on top of the cheese layer. Spread the remaining cheese and vegetable mixture evenly (without tomato sauce). Sprinkle another ½ cup shredded mozzarella cheese on top.
  10. Assemble Top Layer: Place the final 3 noodles on top. Spread ¾ cup tomato sauce evenly over the noodles and sprinkle with 1 cup shredded mozzarella cheese. You may have a bit of sauce left over.
  11. Bake Covered: Cover the baking dish with parchment paper or foil, making sure it does not touch the cheese. Bake covered for 18 minutes.
  12. Bake Uncovered: Remove the cover, rotate the dish 180 degrees, and bake for an additional 10 to 15 minutes until the top is spotty golden brown and bubbling.
  13. Cool and Serve: Remove the lasagna from the oven and let it cool for 15 to 20 minutes to set. Garnish with additional fresh basil, then slice and serve.

Notes

  • No-boil lasagna noodles are used for convenience; adjust noodle quantity to fit the baking dish as needed.
  • Be careful not to let the parchment or foil cover touch the cheese to prevent sticking.
  • You can add other vegetables such as mushrooms or eggplant if desired.
  • Allowing the lasagna to cool before slicing helps the layers set and makes serving easier.
  • For a richer flavor, you can substitute regular cottage cheese or add some ricotta.
  • Author: Madelynn
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegetarian

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star