
This vegetarian lasagna transforms garden-fresh vegetables into a dish that rivals any meat-based version. The key is properly preparing each component for maximum flavor and texture.
I layer roasted zucchini, eggplant, and spinach with a rich tomato sauce and creamy ricotta mixture. The vegetables release excess moisture during baking, preventing a watery result.
Baking at 375°F for 45 minutes creates perfectly melted cheese and tender layers. The top develops a golden crust while the inside stays soft and flavorful.
This dish proves that vegetarian meals can be hearty, satisfying, and full of authentic Italian character. The layers hold together beautifully when served.
Ingredients for Lasagna Recipe Veg
Fresh vegetables, creamy cheeses, and rich tomato sauce layer into this hearty dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Lasagna Noodles 🍝 | 12 pieces | Oven-ready or no-boil preferred |
| Zucchini 🥒 | 2 whole | Medium size, sliced lengthwise |
| Eggplant 🍆 | 1 whole | Large, sliced into rounds |
| Fresh Spinach 🥬 | 5 oz | Baby spinach, roughly chopped |
| Ricotta Cheese 🧀 | 15 oz | Whole milk for creaminess |
| Mozzarella Cheese 🧀 | 8 oz | Shredded, part-skim or whole milk |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated from block |
| Tomato Sauce 🍅 | 3 cups | Rich, store-bought or homemade |
| Olive Oil 🫒 | 3 tbsp | Extra-virgin for roasting |
| Garlic Cloves 🧄 | 4 cloves | Minced for sauce and ricotta |
| Fresh Basil 🌿 | ¼ cup | Chopped, for layering |
| Onion 🧅 | 1 whole | Yellow or white, finely diced |
| Large Egg 🥚 | 1 whole | For binding ricotta mixture |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt, divided |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
The vegetables are the backbone here. Farmers market zucchini and eggplant have superior flavor and texture to grocery store varieties. For the eggplant, salt and drain it first to remove bitterness—this step is crucial. Most Whole Foods or specialty grocers carry high-quality ricotta and mozzarella that make a noticeable difference in creaminess and melt.
No eggplant? Portobello mushrooms add a meaty texture. Short on ricotta? Cottage cheese blended smooth works in a pinch. For the tomato sauce, San Marzano canned tomatoes are the gold standard, but any rich, thick marinara will do. If the spinach seems watery after chopping, give it a quick sauté to drive off excess moisture before layering.
Assemble and bake immediately, or cover and refrigerate for up to 24 hours. Leftovers keep well for 4-5 days in the fridge or freeze for 3 months. Reheat covered with foil to prevent the top from drying out (worth the extra minute).
Why You’ll Love This Recipe
- No-Fuss Layers: I skip pre-cooking the noodles—just stack them with the zucchini and eggplant, and the oven does the work.
- Creamy Dreamy: That ricotta layered with fresh spinach? Ridiculously good with every bite.
- Meal Prep Hero: Honestly, this tastes even better the next day, so I always make extra for lunches.
- Budget Stretcher: Eggplant and zucchini bulk it up without breaking the bank, and it still feels indulgent.
Step-by-Step Instructions for Lasagna Recipe Veg
Master the art of layering with this precise method for perfect texture and flavor balance.
Step 1: Prepare the Vegetable Layers
Slice the 2 whole Zucchini lengthwise into ¼-inch thick planks using a sharp chef’s knife. For the 1 whole Eggplant, cut into ½-inch thick rounds. These thickness dimensions ensure proper cooking without becoming mushy during baking.
Arrange the slices on paper towels and sprinkle both sides with ½ tsp Salt. Let them sit for 15 minutes to draw out excess moisture. Pat dry thoroughly with additional paper towels—this prevents a watery lasagna. Meanwhile, roughly chop the 5 oz Fresh Spinach and set aside.
Step 2: Create the Ricotta Mixture
In a medium bowl, combine the 15 oz Ricotta Cheese, 1 whole Large Egg, 2 cloves minced Garlic Cloves, ½ tsp Salt, and ¼ tsp Black Pepper. Stir vigorously until the mixture is smooth and fully homogeneous. The egg acts as a binder to prevent the ricotta from separating during baking.
Fold in the chopped Fresh Spinach and ¼ cup Fresh Basil until evenly distributed. The herbs should be visible flecks throughout the mixture, not clumped together. This layer provides the creamy contrast to the vegetable and sauce components.
Step 3: Build the Sauce Foundation
Heat 3 tbsp Olive Oil in a saucepan over medium heat. Add the finely diced 1 whole Onion and cook for 5-6 minutes until translucent and beginning to caramelize at the edges. Add the remaining 2 cloves minced Garlic Cloves and cook for 30 seconds until fragrant.
Pour in the 3 cups Tomato Sauce and simmer for 10 minutes on low heat, stirring occasionally. The sauce should thicken slightly and deepen in color. Season with the remaining 1 tsp Salt and ¼ tsp Black Pepper, adjusting to taste.
Step 4: Assemble the Layers Strategically
Spread ½ cup of the tomato sauce on the bottom of a 9×13-inch baking dish. Add a layer of 12 pieces Lasagna Noodles, slightly overlapping if necessary. Distribute half of the ricotta mixture evenly over the noodles, followed by half of the sliced zucchini and eggplant.
Sprinkle 4 oz Mozzarella Cheese and ¼ cup Parmesan Cheese over the vegetables. Repeat the layers with remaining ingredients, finishing with a final layer of noodles topped with the last of the tomato sauce and the remaining 4 oz Mozzarella Cheese and ¼ cup Parmesan Cheese.
Step 5: Bake to Perfection
Preheat oven to 375°F. Cover the dish tightly with aluminum foil and bake for 25 minutes. Remove the foil and bake for an additional 20-25 minutes until the top is golden brown and the edges are bubbling actively.
Let the lasagna rest for 10 minutes before slicing. This resting period allows the layers to set and makes for cleaner portions. The internal temperature should reach 160°F for food safety, and the noodles should be tender when pierced with a knife.
Pro Tips For Making Lasagna Recipe Veg
- Salt the Eggplant: I learned this the hard way—salt your sliced eggplant and let it sit for 15 minutes to draw out the bitterness, then pat it dry before layering.
- Pre-cook the Zucchini: Sounds weird, but it works: sauté the zucchini for 2-3 minutes first to remove excess moisture and prevent a watery lasagna.
- Drain the Spinach: After wilting the spinach, squeeze out every last drop of water with your hands—no one wants a soggy ricotta layer.
- Use No-Boil Noodles: Skip the pre-boiling step entirely and use no-boil lasagna noodles; they absorb moisture from the veggies and save you 20 minutes of prep.
Perfect Pairings for These Flavors
Wine Pairings
This lasagna’s rich tomato sauce pairs beautifully with Chianti Classico—its bright acidity cuts through the cheese while complementing the herbs. I love the Castello di Volpaia from Tuscany. For a budget-friendly option, Banfi Chianti Superiore offers similar balance at a lower price point. 🍷
Beer Options
A crisp Italian pilsner like Peroni or Birra Moretti cleanses your palate between bites. For craft beer lovers, try a Belgian-style witbier with its citrus notes that echo the fresh basil in this dish.
Side Salad
A simple arugula salad with lemon vinaigrette cuts through the richness perfectly. Toss 4 cups baby arugula with 2 tbsp olive oil, 1 tbsp lemon juice, and a pinch of salt. The peppery bite provides ideal contrast to the creamy layers.
Bread Pairing
Warm ciabatta bread from New Seasons Market makes an excellent companion. I brush slices with olive oil and toast until golden for dipping in leftover sauce. A garlic bread version also works wonderfully for soaking up every last bite.
Vegetable Additions
Consider serving with roasted Brussels sprouts tossed with balsamic glaze. The caramelized edges and slight bitterness balance the lasagna’s richness. Toss with 1 tbsp olive oil and roast at 400°F for 20 minutes. ✨
Nutrition Facts
Frequently Asked Questions
Can I use no-boil noodles for this?
The recipe already calls for oven-ready noodles. Just ensure they’re fully covered with sauce to soften properly during baking. No pre-cooking needed.
How do I prevent a watery lasagna?
Salt and drain the eggplant slices for 15 minutes first, then pat them completely dry. Also, use thick tomato sauce and avoid overfilling with vegetables.
Can I make this ahead of time?
Yes! Assemble completely, cover tightly, and refrigerate for up to 24 hours. Add 5-10 minutes to the baking time if starting cold.
What can I substitute for ricotta?
Blend cottage cheese until smooth, or use a mix of mascarpone and Parmesan for a richer texture. Both work beautifully.
- Pasta Recipe: Al Dente Perfection With Simple Ingredients - September 30, 2026
- Kalderetang Baboy Recipe Filipino Pork Ribs Caldereta: Rich Tomato Stew with Tender Ribs - September 30, 2026
- Pasta Noodle Recipe Semolina: Fresh Homemade Stracciatella Style - September 29, 2026