Gluten-Free Vegetarian Zucchini and Spinach Lasagna Recipe
Introduction
This gluten-free vegetarian lasagna is a fresh and healthy twist on the classic Italian favorite. Loaded with tender zucchini, spinach, and a creamy ricotta blend, it’s perfect for family dinners or special occasions. Plus, it’s easy to prepare and sure to satisfy both vegetarians and meat-eaters alike.

Ingredients
- 1 pound zucchini (trimmed and sliced thin lengthwise)
- 9 ounces fresh spinach (chopped)
- 24 ounces ricotta cheese
- 3 ounces Parmesan (rennet free, vegetarian)
- 1 egg (beaten)
- 2 teaspoons minced garlic
- 1/4 cup fresh basil
- 1/4 cup fresh parsley
- 1/2 teaspoon crushed red pepper
- 24 ounces marinara sauce
- 12 ounces part-skim mozzarella
- 12 ounces gluten-free lasagna noodles (cooked according to package directions)
Instructions
- Step 1: Heat a skillet over medium heat and spray with oil. Season the zucchini strips with salt and pepper. Cook for 8 to 10 minutes, adjusting time based on the thickness of your slices. Remove from heat and set aside.
- Step 2: Spray the pan again and add the chopped spinach. Cook until wilted, then transfer to a plate lined with a clean towel and squeeze out excess moisture.
- Step 3: Preheat your oven to 350 degrees Fahrenheit.
- Step 4: In a medium bowl, combine ricotta cheese, Parmesan, beaten egg, minced garlic, basil, parsley, and crushed red pepper. Stir in the cooked spinach and season with salt and pepper to taste.
- Step 5: Coat a 13 x 9-inch casserole dish with cooking spray and spread 1/2 cup of marinara sauce evenly on the bottom.
- Step 6: Arrange a layer of cooked noodles over the sauce. Top with a layer of zucchini slices, half of the ricotta mixture, and some mozzarella cheese.
- Step 7: Spread 1/3 of the remaining marinara sauce over the cheese layer and repeat the layering: noodles, zucchini, ricotta mixture, and mozzarella.
- Step 8: Finish with a final layer of noodles, the remaining marinara sauce, and the remaining mozzarella cheese. Bake for 30 minutes, then allow to cool for 15 minutes before serving.
Tips & Variations
- For extra flavor, add sautéed mushrooms or roasted red peppers to the ricotta mixture.
- If you can’t find rennet-free Parmesan, substitute with Pecorino Romano or omit it for a purely vegetarian option.
- Use fresh mozzarella for a creamier texture, but reduce the amount slightly to avoid excess moisture.
- To save time, grill the zucchini slices instead of pan-frying.
- Make sure to squeeze out all excess water from the spinach to prevent a soggy lasagna.
Storage
Store leftover lasagna covered in the refrigerator for up to 3 days. To reheat, cover with foil and warm in a 350-degree oven until heated through, about 15-20 minutes. You can also freeze portions wrapped tightly for up to 2 months; thaw overnight in the fridge before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use regular lasagna noodles instead of gluten-free?
Yes, regular lasagna noodles can be used if gluten is not a concern. Just cook them according to the package directions before assembling the lasagna.
Is this lasagna suitable for vegans?
This recipe contains cheese and egg, so it is not vegan. To make a vegan version, substitute ricotta and mozzarella with plant-based cheeses, and omit the egg or replace it with an egg substitute.
PrintGluten-Free Vegetarian Zucchini and Spinach Lasagna Recipe
A delicious gluten-free vegetarian lasagna made with thinly sliced zucchini, fresh spinach, ricotta and parmesan cheeses, and layered with gluten-free noodles and marinara sauce, baked to perfection for a hearty and satisfying meal.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 8 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Gluten Free, Vegetarian
Ingredients
Vegetables
- 1 pound zucchini, trimmed and sliced thin lengthwise
- 9 ounces fresh spinach, chopped
Cheeses & Dairy
- 24 ounces ricotta cheese
- 3 ounces parmesan (rennet free, vegetarian)
- 12 ounces part-skim mozzarella cheese
- 1 egg, beaten
Herbs & Seasonings
- 2 teaspoons minced garlic
- 1/4 cup fresh basil
- 1/4 cup fresh parsley
- 1/2 teaspoon crushed red pepper
- Salt and pepper, to taste
Other Ingredients
- 24 ounces marinara sauce
- 12 ounces gluten-free lasagna noodles, cooked according to package directions
- Cooking spray or oil for sautéing and greasing dish
Instructions
- Cook the zucchini: Heat a skillet over medium heat and spray with oil. Season the sliced zucchini with salt and pepper. Cook for 8 to 10 minutes, adjusting cooking time based on thickness. Remove from heat and set aside.
- Sauté the spinach: Spray the skillet again and add the chopped spinach. Cook until spinach wilts completely. Transfer spinach to a plate lined with a clean towel and squeeze out excess moisture to prevent sogginess.
- Preheat the oven: Set your oven to 350°F (175°C) to prepare for baking the lasagna later.
- Prepare the cheese mixture: In a medium bowl, combine ricotta cheese, parmesan, beaten egg, minced garlic, fresh basil, fresh parsley, and crushed red pepper. Stir in the cooked spinach and season with salt and pepper to taste.
- Assemble the lasagna – first layer: Coat a 13 x 9-inch casserole dish with cooking spray. Spread 1/2 cup of marinara sauce evenly on the bottom of the dish.
- Add layers: Place a layer of cooked gluten-free noodles over the marinara, followed by a layer of the cooked zucchini. Spread half of the ricotta and spinach mixture over the zucchini, then sprinkle with mozzarella cheese.
- Repeat layering: Spread 1/3 of the remaining marinara sauce over the cheese layer. Repeat the layers: noodles, zucchini, remaining ricotta mixture, and mozzarella cheese.
- Top layers and bake: Finish with a final layer of noodles, remaining marinara sauce, and the rest of the mozzarella cheese. Cover the dish with foil and bake for 30 minutes. Remove the foil during the last 10 minutes to brown the cheese slightly.
- Cool and serve: Allow the lasagna to cool for 15 minutes before slicing to ensure it sets properly and serves cleanly.
Notes
- Make sure to squeeze out excess moisture from cooked spinach to prevent a watery lasagna.
- Slicing zucchini thinly helps it cook evenly and fit well in the layers.
- Using gluten-free noodles allows this recipe to be suitable for those avoiding gluten.
- Allowing the lasagna to cool before serving improves texture and makes slicing easier.
- For a spicier kick, increase the crushed red pepper amount according to taste.
Keywords: Gluten-Free Lasagna, Vegetarian Lasagna, Zucchini Lasagna, Healthy Italian Recipe, Gluten-Free Dinner

