Best Low Fat Vegetarian Lasagna Recipe for Healthy Meals

Updated On: October 5, 2025

Lasagna is a classic comfort food beloved by many, but traditional recipes often lean heavily on rich cheeses and fatty meat sauces. For those who want to enjoy the layered goodness without the guilt, this best low fat vegetarian lasagna recipe is a delicious game-changer.

Packed with fresh vegetables, lean protein from legumes, and a light tomato sauce, this lasagna delivers all the hearty flavors you crave without the excess fat. Whether you’re a vegetarian or simply looking to eat lighter, this recipe is easy to prepare, satisfying, and perfect for family dinners or meal prep.

With layers of tender noodles, vibrant veggies, and creamy yet low-fat ricotta, this dish proves that healthy eating doesn’t have to be boring or bland. Plus, it’s a great way to sneak in more plant-based nutrition!

If you love Italian cooking or want to explore more wholesome meals, this recipe is a must-try that will quickly become a staple in your kitchen.

Why You’ll Love This Recipe

This low fat vegetarian lasagna is:

  • Nutritious and filling: Loaded with fiber-rich vegetables and legumes, it keeps you full without excess calories.
  • Flavorful: Fresh herbs, garlic, and a robust tomato sauce create layers of rich taste.
  • Easy to make: Simple steps and common ingredients mean you can have a wholesome dinner on the table without fuss.
  • Versatile: Perfect for meal prep and can be adapted to include your favorite veggies or plant-based proteins.
  • Kid-friendly: Even picky eaters tend to love this comforting, cheesy dish.

Ingredients

  • 9 whole wheat lasagna noodles (preferably no-boil for ease)
  • 2 cups low-fat ricotta cheese
  • 1 cup shredded part-skim mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 1 medium zucchini, diced
  • 1 medium yellow squash, diced
  • 1 cup fresh spinach, chopped
  • 1 cup mushrooms, sliced
  • 1 small onion, diced
  • 3 cloves garlic, minced
  • 1 can (28 oz) crushed tomatoes
  • 1 can (15 oz) no-salt-added cannellini beans, drained and rinsed
  • 1 tablespoon olive oil
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • Salt and pepper to taste
  • Fresh basil leaves for garnish (optional)

Equipment

  • Large baking dish (9×13 inches)
  • Large skillet or sauté pan
  • Mixing bowls
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Aluminum foil
  • Colander (if boiling noodles)

Instructions

  1. Prepare the noodles: If you are using regular lasagna noodles, bring a large pot of salted water to a boil and cook the noodles according to package instructions until al dente. Drain and set aside on a lightly oiled tray to prevent sticking. If using no-boil noodles, skip this step.
  2. Make the vegetable sauce: Heat olive oil in a large skillet over medium heat. Add the diced onion and sauté for 3-4 minutes until translucent. Stir in the minced garlic and cook for another minute until fragrant.
  3. Add the vegetables: Toss in the zucchini, yellow squash, mushrooms, and spinach. Cook until vegetables are tender and any liquid has evaporated, about 5-7 minutes. Season with salt, pepper, dried basil, and oregano.
  4. Incorporate beans and tomatoes: Stir in the drained cannellini beans and crushed tomatoes. Simmer the sauce for 10 minutes, allowing the flavors to meld and sauce to thicken slightly. Adjust seasoning as needed.
  5. Preheat your oven: Set to 375°F (190°C) to prepare for baking the lasagna.
  6. Mix the ricotta layer: In a bowl, combine the low-fat ricotta cheese with half of the Parmesan cheese. You may add a pinch of salt and pepper or fresh herbs if desired.
  7. Assemble the lasagna: Spread a thin layer of vegetable and bean tomato sauce on the bottom of your baking dish. Lay 3 lasagna noodles over the sauce.
  8. Add layers: Spread half of the ricotta mixture evenly over the noodles. Top with one-third of the vegetable sauce, then sprinkle with one-third of the shredded mozzarella.
  9. Repeat the layering: noodles, ricotta, vegetable sauce, mozzarella. Finish with a final layer of noodles, remaining sauce, mozzarella, and Parmesan cheese on top.
  10. Cover and bake: Cover the dish tightly with aluminum foil and bake for 30 minutes. Remove the foil and bake for an additional 10-15 minutes until cheese is melted and bubbly.
  11. Rest and serve: Let the lasagna cool for 10 minutes before slicing. Garnish with fresh basil leaves if you like.

Tips & Variations

To keep the lasagna extra low fat, use part-skim cheeses and avoid adding extra oil. You can also experiment with other vegetables like bell peppers, eggplant, or kale for different flavors and textures.

For a vegan version, swap ricotta and mozzarella for plant-based alternatives or a tofu-based ricotta. You can also add lentils instead of beans for a different protein source.

If you want a quicker version, prepare the vegetable sauce in advance and assemble the lasagna the day before to bake the next day.

For more hearty vegetarian meals, check out my Kosher Lasagna Recipe or try a refreshing side like the Kosher Sushi Salad Recipe.

Nutrition Facts

Nutrient Amount per Serving (1/8 lasagna)
Calories 280 kcal
Protein 18 g
Total Fat 7 g
Saturated Fat 3 g
Carbohydrates 35 g
Fiber 7 g
Sugar 8 g
Sodium 320 mg

Serving Suggestions

This lasagna pairs wonderfully with a crisp green salad dressed lightly with lemon vinaigrette or balsamic glaze. Roasted garlic bread or a warm crusty whole-grain bread also complements the meal beautifully.

For a refreshing contrast, serve with a chilled glass of sparkling water infused with fresh herbs or a light Italian white wine like Pinot Grigio.

If you want to add a protein boost, a simple side of steamed green beans or a small portion of grilled tofu works well without overshadowing the lasagna’s flavors.

Conclusion

This best low fat vegetarian lasagna recipe is a perfect balance between comfort food and healthy eating. It’s rich in flavor, packed with wholesome ingredients, and easy enough to make on a weeknight or for entertaining guests.

Whether you’re vegetarian or simply cutting back on fat, this lasagna will satisfy your cravings without compromising your nutrition goals.

Enjoy the vibrant layers of vegetables, creamy ricotta, and savory tomato sauce that come together to create a dish everyone will love. Don’t forget to check out other delicious recipes like the Magic Dough Recipe and the indulgent Lump Of Coal Recipe for more culinary inspiration.

Happy cooking!

📖 Recipe Card: Best Low Fat Vegetarian Lasagna

Description: A delicious and healthy low fat vegetarian lasagna packed with fresh vegetables and light cheese. Perfect for a nutritious family meal.

Prep Time: PT20M
Cook Time: PT40M
Total Time: PT60M

Servings: 6 servings

Ingredients

  • 9 whole wheat lasagna noodles
  • 2 cups low-fat ricotta cheese
  • 2 cups shredded part-skim mozzarella cheese
  • 1 large zucchini, thinly sliced
  • 1 cup chopped spinach
  • 1 cup sliced mushrooms
  • 1 large carrot, grated
  • 3 cups marinara sauce
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1 tbsp olive oil
  • 1 tsp dried basil
  • 1 tsp dried oregano
  • Salt and pepper to taste

Instructions

  1. Preheat oven to 375°F (190°C).
  2. Cook lasagna noodles according to package instructions; drain and set aside.
  3. Heat olive oil in a pan, sauté onion and garlic until soft.
  4. Add zucchini, mushrooms, carrot, spinach, basil, oregano, salt, and pepper; cook for 5 minutes.
  5. Spread a thin layer of marinara sauce in a baking dish.
  6. Layer 3 noodles, half the vegetable mixture, half the ricotta, and a third of the mozzarella.
  7. Repeat layering with noodles, remaining vegetables, ricotta, and another third of mozzarella.
  8. Top with remaining noodles, marinara sauce, and remaining mozzarella.
  9. Cover with foil and bake for 30 minutes.
  10. Remove foil and bake for another 10 minutes until cheese is bubbly and golden.
  11. Let stand for 10 minutes before serving.

Nutrition: Calories: 280 kcal | Protein: 18 g | Fat: 6 g | Carbs: 38 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Best Low Fat Vegetarian Lasagna”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A delicious and healthy low fat vegetarian lasagna packed with fresh vegetables and light cheese. Perfect for a nutritious family meal.”, “prepTime”: “PT20M”, “cookTime”: “PT40M”, “totalTime”: “PT60M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“9 whole wheat lasagna noodles”, “2 cups low-fat ricotta cheese”, “2 cups shredded part-skim mozzarella cheese”, “1 large zucchini, thinly sliced”, “1 cup chopped spinach”, “1 cup sliced mushrooms”, “1 large carrot, grated”, “3 cups marinara sauce”, “1 medium onion, diced”, “3 cloves garlic, minced”, “1 tbsp olive oil”, “1 tsp dried basil”, “1 tsp dried oregano”, “Salt and pepper to taste”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 375\u00b0F (190\u00b0C).”}, {“@type”: “HowToStep”, “text”: “Cook lasagna noodles according to package instructions; drain and set aside.”}, {“@type”: “HowToStep”, “text”: “Heat olive oil in a pan, saut\u00e9 onion and garlic until soft.”}, {“@type”: “HowToStep”, “text”: “Add zucchini, mushrooms, carrot, spinach, basil, oregano, salt, and pepper; cook for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Spread a thin layer of marinara sauce in a baking dish.”}, {“@type”: “HowToStep”, “text”: “Layer 3 noodles, half the vegetable mixture, half the ricotta, and a third of the mozzarella.”}, {“@type”: “HowToStep”, “text”: “Repeat layering with noodles, remaining vegetables, ricotta, and another third of mozzarella.”}, {“@type”: “HowToStep”, “text”: “Top with remaining noodles, marinara sauce, and remaining mozzarella.”}, {“@type”: “HowToStep”, “text”: “Cover with foil and bake for 30 minutes.”}, {“@type”: “HowToStep”, “text”: “Remove foil and bake for another 10 minutes until cheese is bubbly and golden.”}, {“@type”: “HowToStep”, “text”: “Let stand for 10 minutes before serving.”}], “nutrition”: {“calories”: “280 kcal”, “proteinContent”: “18 g”, “fatContent”: “6 g”, “carbohydrateContent”: “38 g”}}

Photo of author

Marta K

Leave a Comment

X