Gluten Free Vegetarian Lasagna Recipe Made Easy and Tasty

Updated On: September 30, 2025

Lasagna is a beloved comfort food classic that everyone should be able to enjoy, no matter their dietary preferences or restrictions. This gluten free vegetarian lasagna recipe is the perfect way to indulge in layers of rich tomato sauce, hearty vegetables, and creamy cheese—all without gluten or meat.

Whether you’re gluten sensitive, vegetarian, or simply looking for a wholesome, delicious meal, this recipe is sure to satisfy your cravings.

Using gluten-free lasagna noodles and a medley of fresh vegetables, this dish is both nutritious and deeply flavorful. The combination of ricotta, mozzarella, and parmesan cheeses gives it a luscious texture and mouthwatering taste.

Plus, it’s easy to prepare in advance, making it ideal for family dinners or special occasions. Dive in and discover how simple it is to create a comforting, crowd-pleasing meal that everyone will love!

Why You’ll Love This Recipe

This gluten free vegetarian lasagna recipe stands out because it brings together the best of both worlds: hearty, wholesome vegetables and the satisfying richness of traditional lasagna—all made accessible for gluten-free and vegetarian diets.

It’s packed with layers of zucchini, mushrooms, spinach, and bell peppers, providing a colorful and nutrient-dense meal. The recipe uses gluten free noodles that hold up beautifully during baking, so you get the perfect tender bite every time.

Additionally, this lasagna is easy to customize based on your favorite vegetables or cheese preferences. It also freezes well, making it perfect for meal prep or busy weeknights.

Whether you’re feeding a family or making a comforting solo dinner, this recipe is sure to become a staple!

Ingredients

  • 9-12 gluten free lasagna noodles (no-boil or regular)
  • 2 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 1 medium zucchini, thinly sliced
  • 1 red bell pepper, diced
  • 8 ounces mushrooms, sliced
  • 4 cups fresh spinach
  • 2 cups ricotta cheese
  • 2 cups shredded mozzarella cheese
  • 1/2 cup grated parmesan cheese
  • 4 cups marinara sauce (homemade or store-bought)
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • Salt and pepper to taste
  • Fresh basil leaves for garnish (optional)

Equipment

  • Large skillet or sauté pan
  • Large pot for boiling noodles (if not no-boil)
  • 9×13 inch baking dish
  • Mixing bowls
  • Spoon or spatula for spreading sauce and cheese
  • Aluminum foil for covering
  • Grater for cheese (if not pre-shredded)

Instructions

  1. Preheat your oven to 375°F (190°C). If using regular gluten free noodles, cook them according to package instructions until al dente, then drain and set aside. If using no-boil noodles, skip this step.
  2. Sauté the vegetables. Heat olive oil in a large skillet over medium heat. Add chopped onion and garlic, cooking until fragrant and translucent, about 3-4 minutes.
  3. Add zucchini, bell pepper, and mushrooms. Cook for 5-7 minutes until softened. Stir in fresh spinach and cook until wilted. Season with salt, pepper, oregano, and basil. Remove from heat.
  4. Mix the ricotta cheese. In a bowl, combine ricotta with a pinch of salt and pepper. Set aside.
  5. Assemble the lasagna. Spread a thin layer of marinara sauce in the bottom of the baking dish. Lay down a layer of noodles to cover the base.
  6. Add a layer of the sautéed vegetables. Spoon dollops of ricotta over the vegetables, then sprinkle with a third of the shredded mozzarella and some parmesan.
  7. Repeat the layers. Add another layer of noodles, sauce, vegetables, ricotta, mozzarella, and parmesan. Finish with a top layer of noodles and the remaining marinara sauce. Sprinkle the remaining mozzarella and parmesan cheese on top.
  8. Cover with foil and bake. Place the lasagna in the oven, covered with foil, and bake for 30 minutes. Remove the foil and bake for another 10-15 minutes until the cheese is bubbly and golden brown.
  9. Rest before serving. Let the lasagna cool for 10 minutes to set before slicing. Garnish with fresh basil leaves if desired.

Tips & Variations

For extra creaminess, mix some shredded mozzarella into the ricotta layer before assembling.

If you like a bit of spice, add crushed red pepper flakes to the marinara sauce or vegetable sauté.

Swap out vegetables based on seasonality—try eggplant, kale, or butternut squash for variety.

For a vegan version, substitute ricotta and mozzarella with plant-based cheese alternatives and use a vegan marinara sauce.

Nutrition Facts

Nutrient Amount per serving
Calories 320 kcal
Protein 18 g
Carbohydrates 28 g
Fiber 5 g
Fat 14 g
Saturated Fat 7 g
Sodium 450 mg
Calcium 300 mg

Serving Suggestions

This gluten free vegetarian lasagna pairs beautifully with a crisp, fresh green salad tossed in a tangy vinaigrette. Consider serving with garlic bread made from gluten free baguette or a side of roasted vegetables for a complete meal.

For drinks, a light red wine like Pinot Noir or a sparkling water with lemon complements the rich flavors of the lasagna nicely. Leftovers reheat well, making this a convenient, delicious option for next-day meals too.

For more vegetarian comfort food inspiration, you might enjoy our Vegetable Lasagna Stouffer’s Recipe Made Easy and Delicious or explore creative ways to enjoy vegetables with our Vegetarian Swiss Chard Recipes for Healthy Meals.

For creamy pasta enhancements, check out the Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes.

Conclusion

This gluten free vegetarian lasagna recipe is a delightful way to enjoy a classic Italian dish without compromising your dietary needs. It’s packed with fresh vegetables, rich cheeses, and a hearty tomato sauce that all come together in a layered masterpiece.

Whether you’re cooking for family, hosting friends, or simply treating yourself, this recipe offers comforting flavors with a nutritious twist. With easy prep and versatile ingredients, it’s sure to become a favorite in your recipe collection.

Give it a try and savor each delicious bite!

📖 Recipe Card: Gluten Free Vegetarian Lasagna

Description: A hearty and delicious gluten free vegetarian lasagna packed with vegetables and cheese. Perfect for a comforting meal that everyone can enjoy.

Prep Time: PT25M
Cook Time: PT45M
Total Time: PT70M

Servings: 6 servings

Ingredients

  • 9 gluten free lasagna noodles
  • 2 tablespoons olive oil
  • 1 medium onion, chopped
  • 3 cloves garlic, minced
  • 2 cups sliced mushrooms
  • 2 cups chopped spinach
  • 1 medium zucchini, diced
  • 24 oz marinara sauce
  • 15 oz ricotta cheese
  • 2 cups shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • Salt and pepper to taste

Instructions

  1. Preheat oven to 375°F (190°C).
  2. Cook gluten free noodles according to package instructions; drain and set aside.
  3. Heat olive oil in a pan, sauté onion and garlic until fragrant.
  4. Add mushrooms, zucchini, and spinach; cook until vegetables are tender.
  5. Mix ricotta cheese with dried basil, oregano, salt, and pepper.
  6. Spread a thin layer of marinara sauce in the baking dish.
  7. Layer 3 noodles, half the vegetable mixture, half the ricotta mixture, and 1/3 of mozzarella.
  8. Repeat layers once more, then top with remaining noodles, sauce, mozzarella, and Parmesan.
  9. Cover with foil and bake for 35 minutes.
  10. Remove foil and bake an additional 10 minutes until cheese is bubbly and golden.
  11. Let lasagna rest for 10 minutes before serving.

Nutrition: Calories: 350 kcal | Protein: 18 g | Fat: 15 g | Carbs: 35 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Gluten Free Vegetarian Lasagna”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A hearty and delicious gluten free vegetarian lasagna packed with vegetables and cheese. Perfect for a comforting meal that everyone can enjoy.”, “prepTime”: “PT25M”, “cookTime”: “PT45M”, “totalTime”: “PT70M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“9 gluten free lasagna noodles”, “2 tablespoons olive oil”, “1 medium onion, chopped”, “3 cloves garlic, minced”, “2 cups sliced mushrooms”, “2 cups chopped spinach”, “1 medium zucchini, diced”, “24 oz marinara sauce”, “15 oz ricotta cheese”, “2 cups shredded mozzarella cheese”, “1/2 cup grated Parmesan cheese”, “1 teaspoon dried basil”, “1 teaspoon dried oregano”, “Salt and pepper to taste”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 375\u00b0F (190\u00b0C).”}, {“@type”: “HowToStep”, “text”: “Cook gluten free noodles according to package instructions; drain and set aside.”}, {“@type”: “HowToStep”, “text”: “Heat olive oil in a pan, saut\u00e9 onion and garlic until fragrant.”}, {“@type”: “HowToStep”, “text”: “Add mushrooms, zucchini, and spinach; cook until vegetables are tender.”}, {“@type”: “HowToStep”, “text”: “Mix ricotta cheese with dried basil, oregano, salt, and pepper.”}, {“@type”: “HowToStep”, “text”: “Spread a thin layer of marinara sauce in the baking dish.”}, {“@type”: “HowToStep”, “text”: “Layer 3 noodles, half the vegetable mixture, half the ricotta mixture, and 1/3 of mozzarella.”}, {“@type”: “HowToStep”, “text”: “Repeat layers once more, then top with remaining noodles, sauce, mozzarella, and Parmesan.”}, {“@type”: “HowToStep”, “text”: “Cover with foil and bake for 35 minutes.”}, {“@type”: “HowToStep”, “text”: “Remove foil and bake an additional 10 minutes until cheese is bubbly and golden.”}, {“@type”: “HowToStep”, “text”: “Let lasagna rest for 10 minutes before serving.”}], “nutrition”: {“calories”: “350 kcal”, “proteinContent”: “18 g”, “fatContent”: “15 g”, “carbohydrateContent”: “35 g”}}

Photo of author

Marta K

Leave a Comment

X