• Skip to primary navigation
  • Skip to header navigation
  • Skip to footer top navigation
  • Skip to footer bottom navigation
  • Skip to main content
  • Skip to primary sidebar
Skinny & Fit is Always Delicious
Display Search Bar
Follow me on Facebook! Follow me on Pinterest! Follow me on Instagram! Follow me on YouTube! Contact Cart

Skinny Fitalicious®

Because skinny & fit always tastes delicious

  • Weight Loss Coaching
    • Weight Loss Coaching / Free Consult
    • Client Testimonials
  • Free Class
  • Podcast
  • Recipes
    • Recipe Index
    • Weight Loss 7-Day Meal Plans
    • Protein, Fiber, Calorie Calculator
    • Free Resources for Fat Loss
    • Megan Recommends
  • Podcast
  • Cookbook
  • About
    • About Megan
    • Policies
    • Contact

BONUS!

3 Smart Strategies To Stop Cravings So You Can Lose Weight!

Home » Recipes » Course

High Protein Vegetarian Lasagna

Published: Mar 19, 2025 · Modified: Jun 30, 2025 by Megan

This post contains affiliate links. As an Amazon associate I earn qualifying purchases. Click here for more about this policy.

Jump to Recipe Print Recipe

This High Protein Vegetarian Lasagna is high protein, low fat, loaded with veggies and an absolutely hearty and comforting meal that the entire family can enjoy. You can customize it, prep it ahead of time, and even freeze it for months - it’s seriously delicious. 

High protein vegetarian lasagna slice served up in a white bowl on the table.
Jump to:
  • Why You’ll Love This Recipe
  • Best Vegetable Lasagna Ingredients
  • Variations & Dietary Modifications
  • How to Make High Protein Vegetable Lasagna
  • Storage Directions 
  • Serving Suggestions for Vegetarian Lasagna
  • Expert Tips for the Best Vegetarian Lasagna
  • More Delicious High Protein Recipes
  • High Protein Vegetarian Lasagna

There's simply something irresistible about a plate of roasted vegetable lasagna! This healthier version of lasagna boosts the protein with plenty of cheese and the addition of an egg white. Even better, each bite is packed with veggies!

Keep in mind, this isn’t one of those quick dinner recipes, but that teeny bit of extra kitchen time and effort is all worth it - I promise. 

If you love lasagna, check out my easy Crockpot Lasagna, this healthy Lasagna Skillet, and everyone's favorite Healthy Lasagna Soup next.

Why You’ll Love This Recipe

  • Healthier: If you’re looking for a healthy meatless lasagna recipe, this high protein vegetarian lasagna one ticks all the boxes. It packs in a lot of fiber from the veggies and uses healthy, wholesome ingredients to achieve those classic lasagna flavors. 
  • High protein: Every serving of this high protein vegetarian lasagna gives you a decent amount of protein. Ricotta cheese is an excellent high protein, low fat cheese which is the star ingredient. 
  • Comforting dish: On days when you’re really craving some comfort food but still want to keep it healthier, turn to this easy vegetarian lasagna recipe.

Best Vegetable Lasagna Ingredients

Ingredients to make a healthy vegetarian lasagna on the table in assorted bowls.
  • Lasagna noodles: No-boil noodles can be convenient, but I would recommend using the regular noodles for the best texture. 
  • Cheese: We're using low moisture mozzarella cheese for the topping. This is actually a good protein rich cheese that's perfect for this dish. You will also need ricotta cheese and Parmesan cheese for the filling. Cottage cheese makes a great swap for the ricotta. It's similar in nutrition but you will need to blend it to make it creamier before adding it to the other ingredients.
  • Veggies: These bulk up the dish. I used diced cremini mushrooms, zucchini, carrots, red bell pepper, and green bell peppers. Feel free to mix and match to create your own combination. Eggplant and butternut squash are some other great options! We're also sneaking in some spinach into the ricotta filling too.
  • Sauce: Grab a jar of your favorite marinara or pasta sauce. Using jarred sauce makes homemade lasagna easier but feel free to use a homemade sauce if you prefer.
  • Aromatics and seasonings. Sauteed white onion and garlic, Italian seasoning, bay leaf, oregano and some salt and pepper boost the flavors of the marinara sauce.
  • Egg white: This adds a bit more protein while also giving the cheese layer some structure.
  • Seasoning for filling: Add a dash of lemon juice and some dried parsley and basil to add brightness and more herbal flavors.  
  • Olive oil: Oil is needed to roast the veggies and saute the veggies. I choose olive oil but you can swap it for a different vegetable oil if you prefer.

See the recipe card below for exact ingredient amounts, nutritional information, and detailed instructions.

Variations & Dietary Modifications

  • Low carb: To make a low carb version of this high protein lasagna recipe, use low carb lasagna noodles instead of the regular ones. 
  • Gluten-free: Swap the regular lasagna noodles with a gluten-free version. If you also choose an option made from legumes you can boost the protein even more.
  • Egg free: I used egg white in the filling to help firm up the cheese layer. If you’re allergic to eggs, just skip using it, and the lasagna will still taste great! 

How to Make High Protein Vegetable Lasagna

To make this vegetable lasagna, you’ll need to start by preheating the oven to 400 F degrees and lining a baking sheet with parchment paper.

Also, bring a pot of water to a boil and start cooking the lasagna noodles according to the package instructions. Once they're ready, drain and allow them time to cool before layering the lasagna.

Chopped vegetables in a bowl to toss with olive oil.

Step 1: Prep veggies: Toss all the veggies in some olive and season them with salt and pepper.

Vegetables spread out on a baking pan.

Step 2: Roast veggies: Arrange the veggies on the baking sheet in a single layer and bake for about 20 minutes. Remove from the oven and set them aside. 

Seasonings added to a dutch oven.

Step 3: Saute aromatics: Saute the onion in some olive oil in a large pot until translucent. Then add in the garlic, Italian seasoning and oregano and saute for another minute. 

Tomato sauce added to the pot along with seasonings and a bay leaf.

Step 4: Make the sauce: Add in the marinara sauce, bay leaf and season it with salt and pepper. Turn down the heat and let the sauce cook for about 12 minutes, then take it off heat and set it aside. Don’t forget to remove the bay leaf too. 

Spinach cooking in a pot.

Step 5: Wilt the spinach: Saute the spinach for about 3-5 minutes on medium heat in a bit of oil until it wilts.

Spinach pesto cheese filling for high protein vegetarian lasagna in  mixing bowl.

Step 6: Make the filling: Combine the wilted spinach with the other ingredients for the filling in a mixing bowl and set it aside. 

Sauce and noodles layered in a casserole dish.

Step 7: Layer the noodles: Start by adding a cup of the marinara sauce to the baking dish, followed by a layer of four cooked noodles.

Other layers and a sprinkle of shredded cheese added on top.

Step 8: Top with cheese: Spread the ricotta mixture over the noodles and top it with the mozzarella cheese. 

Ending with a spread of the cheese layer.

Step 9: Add another layer: Follow this up with a layer of roasted veggies and then repeat the same layers again until the dish is filled to the top. End with a layer of the noodles topped with the spinach ricotta mixture and the leftover marinara sauce. 

Baked high protein lasagna when it's finished cooking.

Step 10: Finish up and serve: Bake uncovered for about 25 minutes. Remove the lasagna from the oven and top with mozzarella cheese. Cover it and let it bake for another 20 minutes. Allow it to rest, garnish with Parmesan and chopped basil and serve. 

Storage Directions 

  • Storing: Store your leftover healthy vegetarian lasagna in an airtight container in the refrigerator for 3-4 days or in the freezer for up to three months. I like to freeze it in individual portions so I can easily remove just what I need for a meal.
  • Reheating: To reheat in the oven, place the leftovers in a baking dish and cover with foil. Bake at 350° F for 10-15 minutes or until heated through. You can also microwave individual servings on a plate covered with a paper towel.
  • Make Ahead: You can make this ahead of time too. Simply assemble the lasagna in the casserole dish, cover it up with foil and freeze it for up to 3 months. You can then thaw it overnight in the refrigerator and then bake it as you would, adding a few extra minutes to the baking time. 
Plates of healthy vegetarian lasagna on a table with one in the middle with a fork resting on the plate.

Serving Suggestions for Vegetarian Lasagna

  • Enjoy this easy vegetarian lasagna recipe on its own, or team it up with a simple salad like southwestern Caesar salad, this healthier copycat Olive Garden salad, or a simple tomato cucumber salad.
  • If you love a bread side, try my low carb cloud bread recipe, pick up your favorite crusty bread, or make some garlic bread to serve on the side.
  • Kick the meal off with a small serving of this high protein minestrone soup or healthy zuppa Toscana for more veggies and protein.

Expert Tips for the Best Vegetarian Lasagna

  • Prep the sauce: To make your veggie lasagna recipe quicker, you can prepare the tomato sauce and roast the vegetables up to 2 days in advance and refrigerate them until you’re ready to assemble the lasagna.
  • Time it right: Make sure you don’t overcook the noodles. Check the package instructions and cook the noodles just until they’re al dente. Drain them right away and allow them to cool down before you use them for the recipe.
  • Let it rest: Let the high protein vegetarian lasagna rest for 10-15 minutes before you serve. This will help the filling, noodles and the cheese mixture hold its texture better as you portion it out. 
  • Using no-boil noodles. Add an extra 10 minutes to the baking time if you’re using no-cook noodles instead of the fully cooked, drained noodles.
A casserole dish of high protein vegetarian lasagna on the table with plates and bowls of cheese to the side.

More Delicious High Protein Recipes

  • A serving of high protein enchiladas on a plate with a fork.
    High Protein Chicken Enchiladas
  • Healthy High Protein Burrito
  • A bowl of healthy chili mac with a spoon in the bowl and cheese and green onions sprinkled on top.
    High Protein Healthy Chili Mac
  • This High Protein Minestrone Soup is the best Instant Pot or slow cooker soup! Simple, healthy, delicious and nutritious. Get ready for an amazing tasting soup! Gluten Free + Low Calorie
    High Protein Minestrone Soup

If you tried this high protein vegetarian lasagna recipe or any other recipe on my website, please please leave a 🌟 star rating and let me know how you go in the 📝 comments below.

A slice of high protein vegetarian lasagna on a plate with a fork resting to the side.

High Protein Vegetarian Lasagna

Megan Olson
This high protein vegetarian lasagna recipe is a game changer! It’s savory, cheesy, hearty and meal-prep friendly all at the same time, making it one of the best healthy weeknight dinners for the family.
5 from 2 votes
Print Recipe Pin Recipe
Prep Time 45 minutes mins
Cook Time 45 minutes mins
Total Time 1 hour hr 30 minutes mins
Course Main Course
Cuisine Italian
Servings 12
Calories 370 kcal

Ingredients
  

For the Veggies & Pasta:

  • 1 Red Bell Pepper diced
  • 1 Green Bell Pepper diced
  • 1 Carrot diced
  • 1 Zucchini diced
  • 8 oz. Baby Bella mushrooms diced (or mushrooms of choice)
  • 12 Lasagna Noodles
  • 4 cups Low Moisture Mozzarella Cheese

For the Sauce:

  • 2 – 25 oz. Marinara Sauce or pasta sauce of choice
  • 1 tsp Olive Oil
  • ½ cup White Onion diced
  • 2 tbsp Garlic minced
  • 2 tsp Italian Seasoning
  • ½ tsp Oregano
  • 1 Bay Leaf
  • Salt & Pepper to taste

For the Filling:

  • 1 tsp Olive Oil
  • 5 oz. Spinach chopped
  • 1 Egg White
  • 15 oz. Ricotta cheese
  • 1 tbsp dried Parsley or fresh use ÂĽ cup
  • 1 tbsp dried Basil or fresh use ÂĽ cup
  • 1 tbsp Lemon Juice
  • 1 cup Parmesan grated

Instructions
 

  • Preheat the oven to 400 F. Prepare a large baking sheet with parchment paper. Place all the vegetables – mushrooms, bell peppers, zucchini and carrots in a mixing bowl and toss with the olive oil, salt and pepper. Pour the vegetables onto the sheet pan and spread into an even layer. Bake at 400 F for 25 minutes. When finished, remove from the oven and set aside.
  • Heat a large pot over medium-high heat. Add the olive oil and onion and sautĂ© until the onion is translucent. Then add the garlic, Italian seasoning and oregano. SautĂ© 1-2 minutes then add the marinara sauces, dried bay leaf, salt and pepper. Stir the ingredients, reduce the heat to low, cover the pot and simmer for 12 minutes. After 12 minutes, remove the lid and discard the bay leaf. Turn off the heat and set aside.
  • Next make the filling by adding the one teaspoon of olive oil to another pot with the spinach. SautĂ© on medium heat until the spinach is wilted about 3-5 minutes.
  • To a mixing bowl, add the spinach, egg white, lemon juice, ricotta, parsley, basil and parmesan. Mix until well combined. Set aside.
  • Bring a large pot of water to a boil and add the lasagna. Cook according to package instructions. Drain and cool the lasagna noodles before assembling the casserole.
  • To an 8-inch by 8-inch casserole dish, add 1 cup of the marinara sauce to the bottom. Add 4 lasagna noodles, lengthwise, overlapping the edges if necessary. Add ½ cup of the ricotta mixture spreading it evenly over the top. Then add 1 ÂĽ cups of the mozzarella evenly over the top then add 1/3 of the roasted vegetables over the top. Repeat for a second layer. For the third (last) layer, skip the mozzarella cheese. Instead add the noodles, ricotta filling, roasted veggies then pour remaining marinara sauce over the top.
  • Bake uncovered at 400 F for 25 minutes. Then remove the lasagna from the oven and top with the remaining mozzarella cheese. Cover and return to the oven to finish cooking for another 20 minutes.
  • Remove from the oven and remove the cover. Let the lasagna rest for 15 minutes then add the parmesan on top and garnish with freshly chopped basil.

Notes

  • Avoid overcooking the noodles. Check the package for instructions and cook the noodles until they’re just al dente. 
  • Make the tomato sauce and roast the veggies up to 2 days ahead of time if you want to put the dish together quicker. 
  • Allow the lasagna to rest for a few minutes before you slice and serve! 

Nutrition

Calories: 370kcalCarbohydrates: 35gProtein: 23gFat: 16gSaturated Fat: 9gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gCholesterol: 48mgSodium: 1010mgPotassium: 789mgFiber: 4gSugar: 8gVitamin A: 3312IUVitamin C: 37mgCalcium: 497mgIron: 3mg
Tried this Recipe? Let me know!Let us know how it was!

About Megan

Megan is a certified nutrition practitioner, author, freelance food photographer and fitness instructor living in Phoenix, Arizona. On her blog, Skinny Fitalicious she shares EASY, gluten free recipes for weight loss. Follow Megan on Facebook, Twitter, Pinterest and Instagram for the latest updates.

< Previous Post
Next Post >
103 shares
  • Share
  • Tweet

Reader Interactions

Leave a Comment
    5 from 2 votes

    Leave a Comment Cancel reply

    Recipe Rating




  1. Anna says

    March 23, 2025 at 7:03 pm

    I made this for dinner today. It’s one of the best lasagna recipes I’ve ever made. I loved that you used ricotta cheese instead of cottage cheese. I’m a ricotta cheese junkie. I also added ground turkey to the sauce for added protein. Will definitely make again!

    Reply
    • Megan says

      March 24, 2025 at 9:31 am

      So glad to hear you enjoyed it and yes, can definitely be adjusted to make it with ground meat!

      Reply
  2. Megan says

    March 21, 2025 at 12:53 pm

    A delicious, comfort meal that's lower calories and packed with veggies and cheesy flavor. Easy to add ground meat to this too for a non-vegetarian high protein lasagna!

    Reply

Primary Sidebar

Welcome!

Megan is a nutritionist, author of the Low Calorie Cookbook and podcast host of the Dish On Ditching Diets. Megan helps women over 35 stop dieting, heal their relationship with food and lose weight sustainably. Megan lost 80 pounds herself. Here you get healthy, lower calorie recipes!

More on my weight loss coaching here

Popular

  • Healthy High Protein Burrito
  • A hand dipping a cracker into a healthier buffalo chicken dip with cottage cheese.
    Healthy Buffalo Chicken Dip
  • four pancakes stacked on a white plate with a fork.
    Low Calorie Protein Pancakes
  • Healthy Crockpot Buffalo Chicken with just 4 ingredients! Chicken slow cooked in a secret high protein sauce make super tender and juicy shredded chicken. An easy recipe for meal prep. Low Carb + Low Calorie + Gluten Free
    Healthy Crockpot Buffalo Chicken

Healthy 4th of July Recipes

  • Shredded BBQ chicken crockpot served on a bun with a jar of bbq sauce in the background.
    Shredded BBQ Chicken Crock Pot
  • A bowl of healthy broccoli crunch salad surrounded by small bowls of ingredients.
    Broccoli Crunch Salad with Greek Yogurt
  • A bowl of healthy French onion dip on a plate surrounded by chips and veggies.
    Healthy French Onion Dip
  • Healthy potato salad in a tan bowl on a table with a linen napkin underneath.
    Fresh and Healthy Potato Salad

Some links on this site are affiliate links for which I am compensated a small commission if the link is clicked and a purchase is made. There is no cost to you. For a full disclosure policy, visit my Policies.

My Cookbook

low calorie cookbook

Follow me on Facebook! Follow me on Pinterest! Follow me on Instagram! Follow me on YouTube!
  • Weight Loss Coaching
  • Free Weight Loss Class
  • Podcast
  • Recipe Index
  • Contact
  • Privacy
  • Accessibility
© 2025 Skinny Fitalicious® Design by Melissa Rose Design Development by Once Coupled

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.