If you are on the lookout for a fresh and lighter twist on classic comfort food, this Vegetarian Zucchini Lasagna Recipe is about to become your new favorite go-to dish. Layered with tender zucchini slices, creamy ricotta cheese infused with fresh herbs, vibrant spinach, and luscious tomato basil sauce, it tastes indulgent yet feels wonderfully wholesome. It’s the perfect way to enjoy all the satisfying textures of traditional lasagna while keeping it meat-free and bursting with color and flavor.
Ingredients You’ll Need
Simple and authentic ingredients are the heart of this Vegetarian Zucchini Lasagna Recipe. Each component brings a unique flavor or texture, making this dish a harmonious blend of creamy, savory, and fresh.
- Zucchini (3 medium-sized): The star of the dish, replaces traditional pasta for a lighter, veggie-packed layer.
- Olive oil (2 tablespoons): Adds richness and helps sauté the onions and garlic for a fragrant base.
- Onion (1 medium, chopped): Provides sweetness and depth of flavor when softened.
- Garlic (4 cloves, minced): Delivers an aromatic punch that lifts the whole recipe.
- Baby spinach (6 oz., chopped): Adds earthiness and vibrant green color while boosting nutrition.
- Full-fat ricotta cheese (1 ½ cups, drained): Creates creamy, luscious layers bursting with richness.
- Egg (1 large): Binds the ricotta mixture to keep it perfectly firm after baking.
- Parmesan cheese (½ cup): Adds a salty, nutty punch to the cheese filling.
- Oregano (2 teaspoons, dried, optional): Brings traditional Italian herb warmth to the filling.
- Fresh basil (3 tablespoons, chopped): Freshness that brightens every bite and is perfect for garnish.
- Lemon zest (1 tablespoon): Infuses a subtle citrusy brightness to elevate the creaminess.
- Kosher salt (½ teaspoon): Seasons the layers to balance the flavors.
- Ground pepper (½ teaspoon): Adds a gentle heat and depth.
- Tomato basil sauce (3 cups): The rich, tangy backbone that soaks into each layer with wonderful flavor.
- Mozzarella cheese (2 ⅓ cups, shredded): Melts into gooey, golden topping to finish the dish beautifully.
How to Make Vegetarian Zucchini Lasagna Recipe
Step 1: Prepare the Zucchini Slices
Start by cutting a tiny slice off the ends of each zucchini, then slice them thinly lengthwise using a mandoline, Y peeler, or a sharp knife. Laying these slices on a kitchen towel helps them release excess moisture, preventing watery lasagna later. Let them rest as you move on to the other ingredients, then pat dry before assembling.
Step 2: Sauté the Aromatics and Spinach
Warm olive oil in a skillet over medium-high heat and sauté onions until they turn translucent and tender. Lower the heat, add minced garlic and cook for just a minute to keep it fragrant without burning. Toss in the chopped spinach and cook until fully wilted. Drain any excess liquid to keep the filling from becoming soggy.
Step 3: Make the Ricotta Filling
In a bowl, mix ricotta cheese with the egg, parmesan, oregano, fresh basil, lemon zest, salt, and pepper. Stir in the cooled spinach mixture until everything is well combined. This blend will be creamy, fresh, and full of flavor, the perfect complement to the zucchini layers.
Step 4: Preheat and Assemble
Preheat your oven to 375°F. Spread a thin layer of tomato basil sauce at the bottom of a 9×13-inch casserole dish. Next, layer zucchini slices to cover the sauce, using around 12 or 13 slices per layer. Then spread a generous amount of the ricotta filling, followed by more tomato sauce and a sprinkle of mozzarella. Repeat layering four more times, finishing with sauce and mozzarella on top.
Step 5: Bake to Perfection
Cover the assembled dish with aluminum foil and bake for 30 minutes to allow all those flavors to meld beautifully. Remove the foil and bake an additional 15 minutes to melt and brown the mozzarella topping, creating that irresistible bubbly crust. Let the lasagna cool for 15 minutes before slicing so it sets nicely.
How to Serve Vegetarian Zucchini Lasagna Recipe
Garnishes
A sprinkle of torn fresh basil leaves on top after baking adds a burst of green color and herbaceous aroma that complements the rich flavors perfectly. You might also add a light dusting of parmesan cheese for extra savoriness.
Side Dishes
This vegetarian lasagna pairs brilliantly with a crisp green salad dressed simply with lemon and olive oil, or roasted seasonal vegetables to keep the meal balanced and vibrant. Garlic bread is also a crowd-pleaser for dipping into any extra tomato sauce.
Creative Ways to Present
For a charming presentation, serve the zucchini lasagna in individual ramekins for a personal touch or layer it in glass dishes so everyone can admire the beautiful strata of colors. Garnishing with edible flowers or fresh herbs can elevate it to a more festive feast.
Make Ahead and Storage
Storing Leftovers
Store any leftover zucchini lasagna in an airtight container in the refrigerator for up to 4 days. The flavors often deepen overnight, making it even more delicious the next day.
Freezing
This Vegetarian Zucchini Lasagna Recipe freezes wonderfully. Wrap portions tightly or freeze the entire casserole if you’d like. It can be stored in the freezer for up to 3 months, perfect for batch cooking and busy weeknights.
Reheating
Reheat in the oven at 350°F covered with foil to keep moisture, until warmed through, about 20 minutes. For single servings, the microwave works well, but check frequently to avoid drying out the zucchini.
FAQs
Can I use other vegetables instead of zucchini?
Absolutely! Thin slices of eggplant or yellow squash can be great alternatives while maintaining a similar texture and layering effect in the lasagna.
Is it necessary to drain the ricotta cheese?
Draining excess liquid from ricotta helps the filling stay firm and prevents a watery lasagna. Using full-fat ricotta also ensures creamy richness.
Can this recipe be made vegan?
Yes, by substituting ricotta with a plant-based ricotta alternative, skipping the egg, and using vegan mozzarella, you can enjoy a delicious vegan zucchini lasagna.
Do I have to peel the zucchini?
There is no need to peel the zucchini. The skin is thin and adds a lovely color and nutrients to the dish.
How do I know when the lasagna is fully cooked?
The zucchini should be tender but not mushy, and the cheese on top should be bubbly and golden brown. Letting it rest after baking also helps it firm up for perfect slices.
Final Thoughts
This Vegetarian Zucchini Lasagna Recipe is so much more than a meatless alternative—it’s a vibrant, comforting celebration of fresh ingredients and Italian-inspired flavors. Whether you’re cooking for family, friends, or yourself, this dish brings warmth and satisfaction to every bite. I truly hope you give it a try and add it to your list of favorite weeknight meals!
Print
Vegetarian Zucchini Lasagna Recipe
- Total Time: 1 hour 15 minutes
- Yield: 9 servings
- Diet: Vegetarian
Description
This Vegetarian Zucchini Lasagna is a delicious low-carb alternative to traditional lasagna, featuring thinly sliced zucchini instead of pasta layers. Combined with a creamy ricotta and spinach filling, tomato basil sauce, and melty mozzarella, this baked casserole provides a comforting and flavorful meal perfect for family dinners or special occasions. The recipe balances fresh vegetables, rich cheeses, and aromatic herbs to create a satisfying and wholesome dish.
Ingredients
Zucchini Layers
- 3 medium-sized zucchini (approximately 1 pound in total, about 60 slices)
Sautéed Vegetables
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 4 cloves garlic, finely minced or crushed
- 6 oz fresh baby spinach, roughly chopped
Ricotta Mixture
- 1 ½ cups full-fat ricotta cheese, excess liquid drained
- 1 large egg
- ½ cup Parmesan cheese
- 2 teaspoons dried oregano (optional)
- 3 tablespoons fresh basil, chopped (plus more for garnish)
- 1 tablespoon lemon zest
- ½ teaspoon Kosher salt
- ½ teaspoon ground black pepper
Sauces and Cheese
- 3 cups Tomato Basil Sauce (or favorite store-bought marinara sauce)
- 2 ⅓ cups mozzarella cheese, shredded
Instructions
- Prepare the zucchini: Trim a small slice off each zucchini end, then thinly slice lengthwise using a mandoline, Y-peeler, or sharp knife.
- Dry zucchini slices: Lay zucchini slices in a single layer on kitchen or paper towels. Let them sit at room temperature to release moisture, then pat dry before assembling.
- Sauté onions and garlic: Heat olive oil in a medium skillet over medium-high heat. Add chopped onions and sauté until translucent, about 5 minutes. Lower heat to medium; add minced garlic and cook for another minute.
- Cook the spinach: Add roughly chopped spinach to the skillet and cook, stirring, until fully wilted, about 2-3 minutes. Remove from heat and allow to cool slightly. Drain any excess liquid from the pan before combining with other ingredients.
- Make the ricotta filling: In a medium bowl, combine full-fat ricotta, egg, Parmesan, dried oregano, chopped basil, lemon zest, kosher salt, and ground black pepper.
- Combine spinach and ricotta mixture: Stir the cooked spinach into the ricotta mixture until fully incorporated.
- Preheat oven: Heat your oven to 375°F (190°C).
- Assemble the lasagna: Spread ¼ cup of tomato basil sauce on the bottom of a 9×13-inch casserole dish.
- Layer zucchini: Place 12-13 zucchini slices across the shorter width, filling gaps to cover the base.
- Add filling and cheese: Spread approximately ⅔ cup (~7 oz) of the ricotta-spinach filling over the zucchini layer. Spoon ½ cup tomato sauce on top and sprinkle with ⅓ cup shredded mozzarella.
- Repeat layers: Repeat zucchini, filling, sauce, and mozzarella layering four more times for a total of five layers, finishing with the remaining tomato sauce and shredded mozzarella on top.
- Bake covered: Cover the casserole dish with aluminum foil and bake for 30 minutes.
- Bake uncovered: Remove foil and bake an additional 15 minutes to allow the top to become bubbly and golden brown. Let cool on the counter for 15 minutes before serving.
- Garnish and serve: Sprinkle torn fresh basil leaves over the baked lasagna, slice, and serve warm.
Notes
- Using a mandoline or peeler ensures uniform zucchini slices for even baking.
- Patting zucchini dry helps prevent excess moisture from making the lasagna watery.
- You can substitute the tomato basil sauce with your favorite marinara sauce for convenience.
- Adjust the seasoning in the ricotta mixture to taste if desired.
- This recipe can be made ahead, assembled, and refrigerated before baking the next day.
- Leftovers store well in the refrigerator for up to 4 days and can be reheated in the oven.
- Prep Time: 30 minutes
- Cook Time: 45 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
