Gluten-Free Veggie Lasagna Recipe for a Comforting Weeknight Meal

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

fresh lasagna ingredients

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:

  1. Spread a thin layer of sauce at the bottom of your baking dish.
  2. Place a layer of noodles.
  3. Add a layer of ricotta mixture.
  4. Spoon on some veggie filling.
  5. Add sauce.
  6. 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

three small baking dishes of lasagna
  • 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

slice of lasagna served on a plate alongside a green salad
  • 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!

freshly baked gluten-free veggie lasagna

Gluten-Free Veggie Lasagna

This gluten-free veggie lasagna is a hearty, colorful, and comforting dish layered with ricotta, fresh vegetables, and gluten-free noodles. It’s perfect for weeknight dinners, family gatherings, or meal prep, and it’s flexible enough to make dairy-free or vegan.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 6 people
Course: Main Course
Cuisine: American, Italian
Calories: 300

Ingredients
  

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 the Cheese Layer:
  • 2 cups ricotta cheese or dairy-free ricotta
  • 1 egg skip if vegan
  • ½ cup grated Parmesan or nutritional yeast for vegan
  • 1 tsp dried oregano
For Assembly:
  • 9 –12 sheets gluten-free lasagna noodles
  • 1 ½ cups shredded mozzarella or vegan mozzarella
  • Fresh basil for garnish

Method
 

  1. Heat olive oil in a skillet. Add onion and garlic. Cook until soft.
  2. Toss in bell pepper, zucchini, and mushrooms. Cook until just tender. Add spinach and stir until wilted. Season with salt, pepper, and Italian seasoning.
  3. In a saucepan, mix marinara, tomato paste, basil, and chili flakes. Simmer 10 minutes.
  4. In a bowl, combine ricotta, egg, Parmesan, and oregano. Mix well.
  5. Cook gluten-free noodles following package directions. Drain and set aside.
  6. 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.
  7. Cover with foil. Bake at 375°F (190°C) for 25 minutes. Remove foil and bake 15 more minutes until golden and bubbling.
  8. 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.

Jeremy Powell Avatar

AUTHOR

Jeremy Powell - Green Springs Bistro

Hi! I’m Jeremy!

Passionate foodie and recipe developer. I share my love for bistro-style, healthy recipes to make nutritious eating flavorful.

Search

Subscribe

Get exclusive access to recipes and cooking tips!





You’ll also love