There’s something about lasagna that feels like a hug on a plate. Layers of sauce, creamy filling, and perfectly baked noodles make it the kind of dish that never fails to comfort. But if you’ve been avoiding gluten, or if you’re simply trying to add more vegetables into your meals, this gluten-free veggie lasagna will hit the sweet spot.
This recipe keeps all the flavor and coziness of traditional lasagna while swapping in lighter, wholesome ingredients. It’s hearty enough for dinner guests, yet simple enough for a Tuesday night. And the best part? Nobody will miss the gluten.
Why You’ll Love This Gluten-Free Veggie Lasagna
- It’s a healthy plant-based lasagna that still feels indulgent.
- You can make it dairy free, or keep the classic ricotta for creaminess.
- It’s packed with colorful vegetables—think zucchini, bell peppers, spinach, and mushrooms.
- It’s flexible: perfect for meal prep, weeknight meals, or even as a crowd-pleasing dish for gatherings.
I’ve tested my fair share of vegetarian lasagna recipes, and this one has become my go-to. It’s straightforward, packed with flavor, and makes leftovers worth fighting over.
Ingredients You’ll Need

Here’s what you’ll need to make this gluten-free lasagna recipe:
For the Veggie Filling:
- 2 tbsp olive oil
- 1 medium onion, diced
- 2 garlic cloves, minced
- 1 red bell pepper, chopped
- 1 zucchini, diced
- 1 cup mushrooms, sliced
- 2 cups baby spinach, roughly chopped
- Salt and pepper, to taste
- 1 tsp Italian seasoning
For the Sauce:
- 3 cups marinara sauce (homemade or store-bought)
- 1 tbsp tomato paste
- 1 tsp dried basil
- ½ tsp red chili flakes (optional, for a kick)
For the Cheese Layer:
- 2 cups ricotta cheese (or dairy-free ricotta alternative)
- 1 egg (skip if vegan)
- ½ cup grated Parmesan (or nutritional yeast for vegan option)
- 1 tsp dried oregano
For Assembly:
- 9–12 sheets gluten-free lasagna noodles
- 1 ½ cups shredded mozzarella (or vegan mozzarella)
- Fresh basil for garnish
Step-by-Step Instructions
Step 1: Cook the Vegetables
Heat olive oil in a skillet over medium heat. Add onion and garlic, cooking until softened. Toss in bell pepper, zucchini, and mushrooms. Cook until tender but not mushy. Add spinach last—it’ll wilt in seconds. Season with salt, pepper, and Italian seasoning.
Step 2: Prepare the Sauce
In a saucepan, combine marinara sauce, tomato paste, basil, and chili flakes. Simmer for 10 minutes, letting the flavors deepen.
Step 3: Mix the Cheese Layer
In a bowl, stir together ricotta, egg, Parmesan, and oregano. If you’re keeping it dairy free, swap ricotta with a plant-based option and skip the egg.
Step 4: Boil the Noodles
Cook your gluten-free lasagna noodles according to package directions. Some brands don’t require pre-cooking, so check the label before boiling. Drain and set aside.
Step 5: Layer the Lasagna
Here’s where the magic happens:
- Spread a thin layer of sauce at the bottom of your baking dish.
- Place a layer of noodles.
- Add a layer of ricotta mixture.
- Spoon on some veggie filling.
- Add sauce.
- Sprinkle mozzarella.
Repeat until you run out of ingredients. End with sauce and mozzarella on top.
Step 6: Bake It Up
Cover with foil and bake at 375°F (190°C) for 25 minutes. Remove foil and bake another 15 minutes until golden and bubbly. Let it rest for at least 10 minutes before slicing—trust me, this makes cutting much easier.
Tips for Success
- Don’t skip resting time. It prevents the lasagna from collapsing into a cheesy landslide.
- Make it ahead. You can assemble the dish a day in advance and bake when ready.
- Freeze leftovers. Wrap slices individually for easy grab-and-go weeknight meals.
- Play with vegetables. Carrots, eggplant, or kale also work great in this recipe.
Variations to Try

- Vegan Lasagna Recipe: Use dairy-free ricotta and mozzarella, skip the egg, and sprinkle nutritional yeast for a cheesy flavor.
- Extra Protein: Add lentils or chickpeas to the sauce for a heartier dish.
- Low-Carb Veggie Lasagne: Swap gluten-free noodles for zucchini slices.
- Spicy Kick: Add jalapeños or more chili flakes for a fiery twist.
Why This Gluten-Free Lasagna Works
Lasagna is often seen as heavy, but this version strikes a balance between cozy and wholesome. The vegetables add freshness, the ricotta layer keeps it creamy, and the gluten-free noodles mean everyone at the table can dig in.
It’s a dish that makes you want seconds—and maybe thirds. I’ve made it for family dinners where no one realized it was gluten-free until I told them. That’s how you know it works.
Pairing Ideas

- A simple green salad with balsamic dressing
- Garlic bread (yes, you can find gluten-free versions)
- A glass of red wine or sparkling water with lemon
Final Thoughts
This veggie lasagna recipe is proof that comfort food doesn’t need gluten—or loads of dairy—to taste amazing. It’s hearty, colorful, and full of flavor. Whether you’re making dinner for your family, prepping for the week, or trying a new twist on a classic, this dish will bring warmth to your table.
So, grab your baking dish, layer it up, and let’s make something sweet… or in this case, savory and satisfying!

Gluten-Free Veggie Lasagna
Ingredients
Method
- Heat olive oil in a skillet. Add onion and garlic. Cook until soft.
- Toss in bell pepper, zucchini, and mushrooms. Cook until just tender. Add spinach and stir until wilted. Season with salt, pepper, and Italian seasoning.
- In a saucepan, mix marinara, tomato paste, basil, and chili flakes. Simmer 10 minutes.
- In a bowl, combine ricotta, egg, Parmesan, and oregano. Mix well.
- Cook gluten-free noodles following package directions. Drain and set aside.
- Spread a thin layer of sauce on the bottom of a baking dish. Add noodles, ricotta mixture, veggies, sauce, and mozzarella. Repeat layers. End with sauce and mozzarella.
- Cover with foil. Bake at 375°F (190°C) for 25 minutes. Remove foil and bake 15 more minutes until golden and bubbling.
- Let rest 10 minutes before slicing. Garnish with fresh basil. Serve warm.
Notes
- For a vegan option, replace ricotta and mozzarella with dairy-free alternatives and skip the egg (use flax egg if needed).
- Don’t skip the resting time after baking—it helps the lasagna set and makes slicing easier.
- Leftovers freeze really well. Slice first, then wrap tightly before freezing.
Frequently Asked Questions
Q: Can I use oven-ready gluten-free noodles?
Yes, but check the packaging. Some need extra sauce to soften properly.
Q: How do I make this lasagna fully vegan?
Use dairy-free ricotta and mozzarella, and replace the egg with a flax egg (1 tbsp flaxseed meal + 3 tbsp water).
Q: Can I freeze this lasagna?
Absolutely. Bake, cool completely, slice, and freeze in airtight containers. Reheat in the oven until hot.
Q: Is ricotta necessary?
Not at all. You can use cottage cheese or a dairy-free alternative. The lasagna will still be creamy.
Q: How long does it keep in the fridge?
About 3–4 days when stored in an airtight container.