Best Vegetable Lasagna
A warm and bubbling vegetable lasagna packed with nutritious ingredients, perfect for a cozy night at home or feeding a crowd.

There’s something magical about a warm, bubbling vegetable lasagna straight from the oven, isn’t there? Whether you’re feeding a crowd or simply indulging in a cozy night at home, this Best Vegetable Lasagna recipe is a delightful way to showcase colorful vegetables while enjoying a hearty pasta dish. I discovered this recipe during a busy week when I was craving comfort food without the guilt. It’s rich, satisfying, and packed with nutritious ingredients, making it a staple in my kitchen.
Why You’ll Love This Dish
This vegetable lasagna is a versatile recipe that promises to please everyone at the dinner table. With its rich tomato sauce and layers of creamy cottage cheese, it’s perfect for those certain evenings when you want something comforting yet healthy.
Imagine a weekday dinner that takes less than an hour to prepare? This recipe achieves just that. Plus, it’s budget-friendly—a great way to stretch those grocery dollars while still enjoying a gourmet meal. And if you have picky eaters at home, I can assure you that the vibrant colors and cheesy goodness will tempt even the most selective among us!
The Cooking Process Explained
Crafting the best vegetable lasagna is easier than you might think. We’ll start by sautéing our veggies to bring out their natural sweetness, then create a simple yet flavorful tomato sauce. While we’re at it, we’ll whip up a luscious cottage cheese mixture—this is where the magic happens. Lastly, it’s all about layering—no boil lasagna noodles, veggie goodness, and a sprinkle of mozzarella. In just a few steps, you’ll have a dish ready for the oven.
What You’ll Need
- 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
*Feel free to customize—there are great gluten-free options available!
Step-by-Step Instructions
Preheat the Oven: Start by heating your oven to 425°F (220°C).
Sauté the Vegetables: In a large skillet over medium heat, warm the olive oil until shimmering. Add the chopped carrots, bell pepper, zucchini, yellow onion, and salt. Stir and cook until the veggies have golden edges, about 8 to 12 minutes.
Add Spinach: Toss in large handfuls of spinach, cooking until wilted. It may take a few rounds, about 3 minutes total. Set this skillet aside.
Prepare the Tomato Sauce: Drain excess juice from the diced tomatoes using a sieve. Transfer the tomatoes to a food processor, adding basil, olive oil, garlic, salt, and red pepper flakes. Pulse about 10 times until the mixture is spreadable. Pour into a bowl and set aside.
Blend Custard Cheese Mixture: In the now-empty food processor, blend half (1 cup) of the cottage cheese until smooth—around 1 minute. Move to a large mixing bowl.
Chop the Veggies: Pulse the cooked vegetables in the processor until finely chopped but not puréed. Combine with the blended cottage cheese, adding the remaining cottage cheese, salt, and plenty of black pepper to taste. Mix well.
Assembly Time:
- Spread ½ cup of tomato sauce in the bottom of a 9” x 9” baking dish.
- Layer 3 lasagna noodles on top, adjusting the ends as needed.
- Spread half of the cottage cheese mixture over the noodles, followed by ¾ cup of tomato sauce and ½ cup shredded cheese.
- Add 3 more noodles, the remaining cottage cheese mix (skip the sauce), and sprinkle with another ½ cup of cheese.
- Finish with 3 noodles, ¾ cup of tomato sauce, and a generous 1 cup of cheese on top.
Bake: Cover the dish with parchment or foil (avoid direct contact with the cheese). Bake for 18 minutes, then uncover and rotate the pan—bake for another 10 to 15 minutes, or until it’s golden brown.
Cool and Serve: Once out of the oven, let it cool for 15-20 minutes to set. Sprinkle with fresh basil, slice, and enjoy!

01Ingredients
Vegetable Filling
Tomato Sauce
Cottage Cheese Mixture
Lasagna Assembly
02Method
- Preparation
- Assembly
- Baking
Tap a step when it's done. The next one lights up.
0 OF 13 DONE03Recipe notes
- 01Serve this lasagna on a colorful platter garnished with fresh basil. Pair it with a crisp green salad drizzled with balsamic vinaigrette or garlic bread.
How did it turn out?
No ratings yet. Tap a star to be the first.
Snap a photo and tag @recipe_smoke1 so I can see how yours came out.
Best Ways to Enjoy It
The presentation of your vegetable lasagna can make a world of difference. Serve it on a colorful platter garnished with fresh basil leaves for a pop of color. Pair it with a crisp green salad drizzled with balsamic vinaigrette or some garlic bread to soak up that delicious tomato sauce.
Storage and Reheating Tips
Leftover lasagna? Lucky you! Allow the lasagna to cool completely before wrapping it tightly with plastic wrap or foil. Store it in the refrigerator for up to 4 days or freeze for up to 3 months. When reheating, cover it with foil to prevent drying out. Bake at 350°F (175°C) until heated through, about 30 minutes for refrigerated lasagna and longer for frozen.
Different Ways to Try It
Want to shake things up? Try adding a layer of roasted red peppers or swap out the mozzarella for a gooey blend of cheddar and gouda. For a spicy kick, consider adding jalapeños or a dash of hot sauce into your tomato mixture. The possibilities are endless!
FAQs
Can I make vegetable lasagna ahead of time?
Absolutely! You can assemble it the night before and store it wrapped in the fridge. Just add a few extra minutes to the baking time if you’re baking it from cold.
How do I know when the lasagna is done?
Look for a bubbly, golden top—it should be slightly browned at the edges. If you insert a knife into the center, it should come out hot to the touch.
Are there gluten-free options for the lasagna noodles?
Yes, there are gluten-free no-boil lasagna noodles available at many grocery stores. Simply substitute them for the regular noodles in this recipe and follow the cooking instructions.
Enjoy creating and savoring this Best Vegetable Lasagna—your taste buds will thank you!
Pasta
Pasta
Crockpot & Slow Cooker
