This low-fat vegetarian lasagna recipe is packed with hearty vegetables, a rich tomato sauce, and lighter cheeses for a healthy twist on a classic comfort food. Perfect for weeknight dinners or meal prep.

Low-Fat Vegetarian Lasagna Recipe
This low-fat vegetarian lasagna recipe is everything you want in a comforting dinner: hearty, flavorful, and surprisingly light. It is loaded with fresh vegetables and layered with a rich tomato sauce that makes every bite satisfying.
You will not miss the meat in this dish. The combination of vegetables creates a texture and depth of flavor that makes this lasagna feel indulgent while still being lighter than the traditional version.

Why You’ll Love This Recipe
- Lighter than traditional lasagna but still rich and satisfying
- Packed with vegetables like zucchini, squash, carrots, and mushrooms
- Perfect for vegetarians or meatless meals
- Great for meal prep and leftovers
- Customizable with seasonal veggies
How This Lasagna Is Lower in Fat
This recipe keeps all the flavor while reducing fat by using smart ingredient swaps:
- Fat-free ricotta cheese
- No eggs needed in the filling
- Low-fat mozzarella instead of full-fat cheese
- Loads of vegetables for natural richness
The result is a lasagna that is creamy and satisfying without feeling heavy.

Vegetables That Work Best
I used carrots, zucchini, squash, and mushrooms to create a hearty filling with lots of texture. The vegetables stay tender without becoming mushy, which is key for a great lasagna.
You can easily swap in seasonal vegetables depending on what you have on hand. In the summer, zucchini and squash are perfect. In the fall, try adding pumpkin or butternut squash for a cozy twist.

Make Ahead Tips
This low-fat vegetarian lasagna is perfect for prepping in advance. Assemble everything ahead of time and refrigerate, then bake when ready to serve.
It is also great for meal planning since leftovers reheat beautifully and taste even better the next day.

Low Carb Option
If you want to make this recipe lower in carbs, simply replace the lasagna noodles with thin slices of zucchini or eggplant. It still tastes amazing and becomes even lighter.
Finally, I hope you can try this delicious low-fat vegetarian lasagna recipe at home. If you do, tag me on Instagram @livingsweetmoments or use #LivingSweet.
Low Fat Vegetarian Lasagna Recipe
Ingredients
- 2 medium zucchinis diced
- 2 medium yellow squash diced
- 2 medium carrots peeled and diced
- 8 oz mushrooms sliced
- 1 small onion diced
- 2 garlic cloves minced
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 15 oz fat-free ricotta cheese
- 9 no-boil lasagna noodles
- 1 1/2 cups part-skim mozzarella cheese shredded
- 28 oz crushed tomatoes no salt added
- 2 teaspoons olive oil
- 1/2 teaspoon salt or to taste
- 1/4 teaspoon black pepper
Instructions
- Preheat oven to 350°F
- In a large skillet, heat the olive oil over medium heat
- Add the diced onion and cook for 2–3 minutes until softened
- Add the garlic and cook for 30 seconds until fragrant
- Add the zucchini, squash, carrots, oregano, basil, salt, and pepper
- Cook for 5–7 minutes, stirring occasionally, until the vegetables begin to soften
- Add the mushrooms and cook for another 2–3 minutes
- Pour in the crushed tomatoes, stir, and reduce heat to low
- Simmer for 5 minutes, then taste and adjust seasoning if needed
- In a bowl, mix the ricotta cheese with a pinch of salt and pepper
- Spread a thin layer of the vegetable sauce on the bottom of a 9x13-inch baking dish
- Place 3 no-boil lasagna noodles on top
- Spread 1/3 of the ricotta mixture over the noodles
- Add half of the vegetable mixture and spread evenly
- Sprinkle a small handful of mozzarella cheese
- Add another layer of 3 lasagna noodles
- Spread another 1/3 of the ricotta mixture
- Add the remaining vegetable mixture
- Top with the final 3 lasagna noodles
- Spread the remaining ricotta on top
- Sprinkle the remaining mozzarella cheese evenly over the top
- Cover the dish with foil
- Bake for 40–45 minutes until hot and bubbly
- Remove foil and broil for 2–3 minutes until the top is lightly golden
- Let rest for 10–15 minutes before slicing
- Serve and enjoy
Notes
- No-boil noodles will soften as the lasagna bakes
- Letting the lasagna rest before slicing helps it hold its shape
- You can make this ahead and refrigerate before baking







Leave a Reply