By Karyl Laeving. Updated May 10, 2026. ⭐⭐⭐⭐⭐ from 248 votes.
Golden cheese pull. Rich tomato layers. Tender vegetables tucked between creamy protein-packed filling and perfectly baked pasta sheets. This high protein healthy veggie lasagna delivers comfort food satisfaction with smarter nutrition and weeknight-friendly practicality.

About This Recipe
This high protein healthy veggie lasagna is a nourishing, family-friendly twist on classic lasagna, built for flavor and balance. Instead of relying only on cheese and pasta, this version layers in protein-rich cottage cheese, ricotta, mozzarella, eggs, and hearty lentils for a satisfying vegetarian dinner that feels indulgent while staying wholesome.
It works because every layer serves a purpose. Moist sautéed vegetables keep the filling tender, cottage cheese boosts protein without heaviness, and whole wheat noodles add extra fiber for a more balanced meal.
This is the kind of dinner you make for:
- Sunday family meals
- Meal prep lunches
- Cozy winter dinners
- Vegetarian dinner parties
- Protein-focused healthy eating plans
Why You’ll Love It
- Packed with satisfying protein in every slice
- Loaded with colorful vegetables
- Great for meal prep and freezer storage
- Family-friendly comfort food
- Balanced texture with creamy, cheesy, saucy layers
- Easier than traditional heavy lasagna
Key Ingredients & Notes
Whole Wheat Lasagna Noodles
Whole wheat lasagna noodles bring extra fiber and a nuttier flavor while helping keep this lasagna more filling. Oven-ready noodles save prep time.
Substitution:
Regular lasagna noodles or gluten-free noodles both work beautifully.
Low-Fat Cottage Cheese
This is the secret protein weapon. Cottage cheese creates creamy structure while dramatically increasing protein.
For extra smooth texture, blend before mixing.
For nutritional guidance on protein intake, see Healthline’s protein guide.
Part-Skim Ricotta
Ricotta adds classic lasagna richness without making the filling too dense.
Substitution:
Use additional blended cottage cheese for even higher protein.
Mozzarella Cheese
Part-skim mozzarella gives that irresistible stretchy cheese pull while keeping fat more moderate.
Parmesan Cheese
Adds concentrated savory depth and helps balance the lighter cheeses.
Eggs
Eggs stabilize the filling so slices hold cleanly.
Lentils
Cooked lentils are the powerhouse vegetarian protein addition here.
They add:
- fiber
- plant protein
- hearty texture
- satisfying body
Substitution:
Crumbled extra-firm tofu works well too.
Zucchini
Keeps the lasagna moist and boosts veggie content without overpowering flavor.
Mushrooms
Mushrooms create rich umami depth that makes this vegetarian lasagna taste deeply satisfying.
For mushroom cooking science, see BBC Good Food mushroom guide.
Spinach
A classic lasagna vegetable that folds seamlessly into the filling.
Marinara Sauce
Choose a high-quality no-added-sugar marinara when possible.
For sauce layering techniques, King Arthur Baking baking basics offers helpful texture guidance.
Olive Oil
Used for sautéing and flavor foundation.
Ingredients
For the Vegetable Filling
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 4 garlic cloves, minced
- 8 ounces mushrooms (225 g), sliced
- 2 medium zucchini (400 g), diced
- 5 ounces fresh spinach (140 g)
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1 teaspoon Italian seasoning
For the Protein Cheese Filling
- 2 cups low-fat cottage cheese (450 g)
- 1 cup part-skim ricotta (240 g)
- 2 large eggs
- 1/2 cup grated Parmesan (50 g)
- 1 1/2 cups cooked lentils (300 g)
- 1 teaspoon Italian seasoning
- 1/2 teaspoon garlic powder
For Assembly
- 12 whole wheat oven-ready lasagna noodles
- 4 cups marinara sauce (960 ml)
- 2 cups shredded part-skim mozzarella (225 g)
- 2 tablespoons chopped fresh basil
How to Make High Protein Healthy Veggie Lasagna
1. Prep the Pan
Preheat oven to 375°F (190°C).
Lightly grease a 9×13-inch baking dish.
2. Cook the Vegetables
Heat olive oil in a large skillet over medium heat.
Add:
- onion
- garlic
Cook for 3 to 4 minutes until fragrant.
Add mushrooms and cook 6 to 8 minutes until browned and moisture evaporates.
Add zucchini, salt, pepper, and Italian seasoning.
Cook another 5 minutes.
Fold in spinach and cook until wilted, about 2 minutes.
Remove from heat and cool slightly.
Visual cue:
The mixture should look concentrated, not watery.
3. Make the Protein Filling
In a large bowl combine:
- cottage cheese
- ricotta
- eggs
- Parmesan
- cooked lentils
- Italian seasoning
- garlic powder
Mix until evenly combined.
For smoother texture, pulse cottage cheese in a blender before mixing.
Visual cue:
Creamy, thick, scoopable consistency.
4. Build the Layers
Spread 1 cup marinara sauce across the baking dish.
Layer:
- 4 lasagna noodles
- half protein filling
- half vegetable mixture
- 1 cup mozzarella
- 1 cup marinara
Repeat.
Finish with:
- final noodle layer
- remaining marinara
- remaining mozzarella
- Parmesan sprinkle if desired
5. Bake
Cover tightly with foil.
Bake 35 minutes.
Remove foil.
Bake another 15 to 20 minutes until bubbly and golden.
Visual cue:
Edges should actively bubble and top should show golden cheese spots.
6. Rest Before Slicing
Rest 15 to 20 minutes before cutting.
This step is essential for clean slices.
Top with chopped basil.
Pro Tips for Success
1. Cook Out Vegetable Moisture
Watery vegetables create soupy lasagna.
Brown mushrooms thoroughly and cook zucchini until excess liquid disappears.
2. Blend Cottage Cheese
For ricotta-style smoothness, blending makes a dramatic difference.
3. Don’t Skip the Rest Time
Fresh-from-the-oven lasagna collapses when sliced too early.
4. Cover Tightly
Foil traps moisture so noodles soften properly.
5. Use Quality Marinara
Thin watery sauces weaken structure.
6. Season Every Layer
Vegetarian dishes need deliberate seasoning for depth.
7. Let Cheese Brown
Those caramelized cheese edges bring major flavor.
Variations & Substitutions
Lower Carb Version
Replace noodles with thin zucchini ribbons or roasted eggplant slices.
Extra Protein Version
Add:
- crumbled tofu
- white beans
- edamame
- extra lentils
Dairy Lighter Version
Use reduced-fat ricotta and mozzarella.
Gluten-Free Version
Swap gluten-free lasagna sheets.
Kid-Friendly Version
Finely chop vegetables for less texture resistance.
Mediterranean Version
Add:
- chopped roasted red peppers
- oregano
- feta crumble
- sun-dried tomatoes
For more wholesome comfort food inspiration, explore healthy dinner ideas, vegetarian family meals, and protein-packed casserole recipes.
Serving & Storage
Serving Suggestions
Serve with:
- crisp green salad
- roasted broccoli
- garlic green beans
- tomato cucumber salad
A slice pairs beautifully with lighter vegetable-forward sides.
Refrigeration
Store cooled leftovers in airtight containers for 4 to 5 days.
Freezing
Freeze:
- whole baked lasagna
- individual slices
- unbaked assembled lasagna
Storage time:
Up to 3 months
Wrap tightly in foil plus freezer-safe wrap.
Reheating
Individual slices:
Microwave 2 to 4 minutes
Whole lasagna:
Cover and bake at 350°F (175°C) until heated through, about 25 to 35 minutes
Shelf Life
Best flavor within:
- 4 days refrigerated
- 3 months frozen

High Protein Healthy Veggie Lasagna
- Total Time: 1 hour 20 minutes
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
Protein-packed healthy veggie lasagna layered with whole wheat noodles, cottage cheese, ricotta, lentils, sautéed vegetables, marinara, and golden mozzarella.
Ingredients
1 tablespoon olive oil
1 medium yellow onion, diced
4 garlic cloves, minced
8 ounces mushrooms (225 g), sliced
2 medium zucchini (400 g), diced
5 ounces fresh spinach (140 g)
1 teaspoon kosher salt
1/2 teaspoon black pepper
2 teaspoons Italian seasoning, divided
2 cups low-fat cottage cheese (450 g)
1 cup part-skim ricotta (240 g)
2 large eggs
1/2 cup grated Parmesan cheese (50 g)
1 1/2 cups cooked lentils (300 g)
12 whole wheat oven-ready lasagna noodles
4 cups marinara sauce (960 ml)
2 cups shredded part-skim mozzarella cheese (225 g)
2 tablespoons chopped fresh basil
Instructions
1. Preheat oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish.
2. Heat olive oil in a large skillet over medium heat.
3. Add onion and garlic, then cook for 3 to 4 minutes until fragrant.
4. Add mushrooms and cook for 6 to 8 minutes until browned and moisture has evaporated.
5. Add zucchini, spinach, salt, pepper, and 1 teaspoon Italian seasoning, then cook for 5 minutes until softened.
6. In a large bowl, mix cottage cheese, ricotta, eggs, Parmesan, lentils, and remaining Italian seasoning.
7. Spread 1 cup marinara sauce in the baking dish.
8. Layer 4 noodles, half the protein filling, half the vegetable mixture, 1 cup mozzarella, and 1 cup marinara.
9. Repeat the layers, then finish with remaining noodles, marinara, and mozzarella.
10. Cover tightly with foil and bake for 35 minutes.
11. Remove foil and bake for 15 to 20 minutes until bubbling and golden.
12. Rest for 15 to 20 minutes before slicing.
13. Garnish with fresh basil and serve.
Notes
Blend the cottage cheese before mixing for a smoother filling.
Cook the vegetables until excess moisture evaporates to avoid watery lasagna.
Use a thick marinara sauce for the best structure.
Let the lasagna rest before slicing so the layers set cleanly.
For extra protein, add crumbled tofu or extra lentils.
- Prep Time: 25 minutes
- Cook Time: 55 minutes
- Category: Dinner
- Method: Baked
- Cuisine: American Italian
Nutrition
- Serving Size: 1 slice
- Calories: 385
- Sugar: 8 g
- Sodium: 640 mg
- Fat: 15 g
- Saturated Fat: 7 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 39 g
- Fiber: 8 g
- Protein: 27 g
- Cholesterol: 88 mg
Frequently Asked Questions
How much protein is in high protein healthy veggie lasagna?
Exact nutrition varies by brand, but this recipe typically delivers approximately 24 to 30 grams of protein per serving depending on slice size.
The cottage cheese, ricotta, mozzarella, eggs, and lentils do the heavy lifting.
Can I make this ahead?
Absolutely.
Assemble the full lasagna up to 24 hours in advance, cover tightly, and refrigerate.
Bake when ready.
You may need an extra 10 minutes if baking straight from cold.
Can I freeze it before baking?
Yes.
Assemble completely, wrap tightly, and freeze.
Thaw overnight before baking for best texture.
Is cottage cheese better than ricotta?
For protein, yes.
Cottage cheese usually offers significantly more protein while keeping texture creamy.
Blending makes it especially close to ricotta consistency.
Can I use no-boil noodles?
Yes.
Oven-ready noodles work especially well in this recipe because the sauce provides enough moisture.
How do I avoid watery lasagna?
Three keys:
- cook vegetables thoroughly
- use thick marinara
- rest after baking
Those steps make all the difference.
Conclusion
If you’ve been craving comfort food that actually supports your nutrition goals, this high protein healthy veggie lasagna deserves a spot in your dinner rotation.
It is cozy, satisfying, protein-rich, and absolutely packed with flavor.
Tried it?
Leave a rating below, drop your tweaks in the comments, share your delicious photos, and join the newsletter for more crave-worthy healthy recipes.





