Home » Recipes » Course » Dinner » High Protein Zucchini Lasagna Recipe

High Protein Zucchini Lasagna Recipe

This High Protein Zucchini Lasagna is a low-carb twist on the classic, packed with layers of savory beef, creamy cheese, and rich marinara sauce!

Side view of zucchini lasagna on a small white plate with a gold fork.

Let’s be real—lasagna is the ultimate comfort food, but sometimes all that pasta leaves you feeling like you need a nap and a food coma recovery plan

Enter: this High Protein Zucchini Lasagna Recipe, aka all the cheesy, saucy, hearty goodness you love, but way lighter, packed with protein, and sneakily loaded with veggies.

Instead of regular lasagna noodles, we’re using thinly sliced zucchini that gets perfectly tender and soaks up all that rich, garlicky marinara sauce

The layers? Savory seasoned ground beef, a creamy cottage cheese and spinach mix, melty mozzarella, and a sprinkle of parmesan to top it off

Oh, and let’s not forget a final touch of fresh basil—because we’re fancy like that.

And before you worry about watery zucchini sadness—don’t. I’ve got all the tricks to make sure your lasagna turns out thick, flavorful, and perfectly cheesy every time (keep reading for the pro tips!).

So if you’re looking for a low-carb, high-protein meal that actually tastes indulgent, this Zucchini Lasagna is about to be your new weeknight dinner obsession. Ready? Let’s layer it up.

If you love high protein dinner ideas you may also want to try my Steak Stir-Fry or my Greek Chicken Bowls.

Top down view of easy high protein zucchini lasagna in a baking pan.

WHY YOU’LL LOVE THIS HIGH PROTEIN ZUCCHINI LASAGNA RECIPE

All the Lasagna Flavor, None of the Carb Coma – You still get layers of saucy, cheesy, savory goodness, just without the heavy pasta.

High-Protein, Low-Carb Comfort Food – Thanks to lean ground beef, cottage cheese, and eggs, this lasagna is packed with protein to keep you full.

No Watery Zucchini Noodles Here! – The key to perfect texture? Salting and patting dry your zucchini before layering—goodbye, soupy lasagna!

Super Satisfying Without the Guilt – This recipe is gluten-free, low in carbs, and made with wholesome ingredients, so you can eat seconds (or thirds) stress-free.

Ridiculously Easy to Make – Simple steps, minimal effort, and no fancy techniques—just layer, bake, and devour.

Leftovers Taste Even Better – The flavors meld together overnight, making this an A+ meal prep option.

That Cheese Pull Though – Mozzarella, parmesan, and cottage cheese = melty, gooey perfection in every bite.

Fresh, Light, and Still Indulgent – The garlicky marinara, savory beef, and creamy cheese make this taste way too good to be this healthy.

SIMPLE INGREDIENTS YOU NEED FOR THE BEST ZUCCHINI LASAGNA

You will need the following ingredients listed below to make this delicious lasagna (the exact measurements, nutritional information and full recipe are in the printable recipe card at the bottom of this post):

  • Medium Zucchini – The low-carb “noodles” that keep things light and fresh.
  • Olive Oil, Salt & Black Pepper – A little seasoning to bring out the zucchini’s best flavor.
  • Lean Ground Beef – Adds hearty, meaty goodness without excess fat. Can also use ground turkey or ground chicken if desired.
  • Italian Seasoning & Garlic Powder – Because seasoning is life.
  • Prepared Marinara Sauce – Use your favorite store-bought or homemade sauce for max flavor.
  • Cottage Cheese & Fresh Spinach – The creamy, high-protein layer that keeps things light yet satisfying. Can also use ricotta cheese, however it’s not as high in protein.
  • Parmesan Cheese & Mozzarella Cheese – Because lasagna needs cheese, and lots of it.
  • Egg – Helps bind the cottage cheese mixture so it stays thick and luscious.
  • Fresh Basil Leaves – The final chef’s kiss that makes it extra fresh and fancy.
  • Optional – red pepper flakes, fresh parsley or other fresh herbs, tomato paste, italian sausage, etc.

HOW TO MAKE THE LOW CARB ZUCCHINI LASAGNA RECIPE

Prep the Zucchini Noodles – Preheat oven to Using a mandolin, slice zucchini into thin 1 inch strips and sprinkle with salt to draw out excess moisture. Let them sit for 15-20 minutes, then pat dry with paper towels. (No soggy lasagna here!). 

Top down view of zucchini slices on a baking sheet.

Cook the Meat Sauce – In a large skillet, cook the ground beef with olive oil, Italian seasoning, garlic powder, salt, and pepper until browned. Stir in the marinara sauce and let it simmer.

Top down view of tomato meat sauce in a baking pan.

Make the Creamy Filling – In a mixing bowl, combine cottage cheese (liquid drained), fresh chopped spinach, parmesan cheese, and an egg until smooth.

Layer It Up – In a baking dish, spread half of the meat sauce, then half of the zucchini noodles, followed by all the cottage cheese filling. Then add the remaining zucchini slices, followed by the remaining meat sauce and top with the mozzarella cheese.

Top down view of zucchini slices in a baking pan for zucchini lasagna.

Top down view of cottage cheese mixed with spinach and parmesan cheese and an egg all in a 9x13 inch baking pan.

Bake to Perfection – Bake at 400°F for 30 minutes, then turn heat up and broil for 2-3 minutes (watching closely so the cheese doesn’t burn). The cheese should be golden and bubbly.

Top down view of mozzarella cheese spread over top of meat sauce in a baking pan.

Top with Fresh Basil & Serve – Let it rest for 5-10 minutes before slicing (if you can wait that long!) and enjoy.

STORING LEFTOVER HIGH PROTEIN ZUCCHINI LASAGNA

Refrigerate for Up to 5 Days – Store leftovers in an airtight container in the fridge for 3-5 days. The flavors meld together, making it even better the next day!

Reheat Like a Pro – Warm in the microwave for 1-2 minutes or bake at 350°F for 10-15 minutes to keep that cheesy, melty texture.

Freeze for Longer Storage – For best results, freeze individual portions in an airtight container for up to 3 months.

Thaw Before Reheating – If frozen, let it thaw overnight in the fridge before reheating for the best texture.

Prevent Sogginess – If the lasagna releases extra liquid when reheating, drain it off before serving to keep the layers intact.

Great for Meal Prep – Pack leftovers into meal prep containers for a quick, high-protein, low-carb lunch during the week.

TIPS AND TRICKS FOR BEST RESULTS

  • Salt & Pat Dry the Zucchini – Sprinkle salt on sliced zucchini and let it sit for 15-20 minutes to draw out excess moisture. Then, pat dry with paper towels to prevent a watery lasagna.

  • Slice the Zucchini Evenly – Use a sharp knife or mandoline to cut zucchini into thin, uniform slices for even cooking and perfect layers.

  • Don’t Overload with Sauce – Too much marinara can make the dish extra watery. Use just enough for flavor and moisture without drowning the layers.

  • Use Lean Ground Beef – Stick with lean ground beef (or even ground turkey) to avoid excess grease that can make the lasagna soggy.

  • Layer Like a Pro – Always start with a thin layer of marinara sauce, then zucchini, then the cottage cheese mixture, followed by the meat and mozzarella. Repeat for perfect layers.

  • Add Fresh Spinach for Extra Nutrients – Chop fresh spinach and mix it into the cottage cheese layer for a nutrient-packed boost.

  • Let It Rest Before Slicing – After baking, let the lasagna rest for 5-10 minutes before cutting. This helps it hold its shape instead of falling apart.

  • Make It Even Cheesier – Sprinkle extra mozzarella and parmesan on top for a next-level cheesy bite.

  • Store & Reheat Like a Pro – This meal-preps beautifully! Keep leftovers in an airtight container in the fridge and reheat in the oven for the best texture.

Side angle of savoury high protein zucchini lasagna on a small white plate.

FAQS

WHAT’S THE BEST WAY TO PREVENT EXTRA MOISTURE IN ZUCCHINI LASAGNA?

The best way to avoid a watery lasagna is to salt the zucchini slices and let them sit for 15-20 minutes to release extra moisture. Then, pat them dry with paper towels before layering.

CAN I USE RICOTTA CHEESE INSTEAD OF COTTAGE CHEESE?

Absolutely! If you prefer a classic lasagna taste, swap the cottage cheese for a creamy ricotta mixture.

CAN I USE THIS HIGH PROTEIN ZUCCHINI LASAGNA RECIPE DURING SUMMER MONTHS?

Yes! Zucchini is at its peak in the summer months, making this a great way to use up garden zucchini while keeping things light and fresh.

IS THIS RECIPE GOOD FOR MEAL PREP?

Yes! It’s a great option because the flavors meld together overnight, and it tastes even better the next day.

Other Delicious Recipes For Busy Weeknights You May Enjoy!

Yield: 6 servings

High Protein Zucchini Lasagna Recipe

Side view of zucchini lasagna on a small white plate with a gold fork.

This High Protein Zucchini Lasagna is a low-carb twist on the classic, packed with layers of savory beef, creamy cheese, and rich marinara sauce!

Prep Time 20 minutes
Cook Time 32 minutes
Total Time 52 minutes

Ingredients

  • 3 medium zucchini
  • 1 lb lean ground beef
  • 1 tbsp olive oil
  • 1 tsp italian seasoning
  • 1 tsp garlic powder
  • 1 tsp salt
  • 1 tsp black pepper
  • 1 container marinara sauce (770 mL)
  • 2 cups cottage cheese, liquid drained
  • 3 big handfuls fresh spinach, chopped
  • 1/2 cup parmesan cheese
  • 1 egg
  • 1 1/2 cups partly skimmed mozzarella cheese, grated
  • Fresh basil, for garnish

Instructions

  1. Prep the Zucchini Noodles – Preheat oven to Using a mandolin, slice zucchini into thin 1 inch strips and sprinkle with salt to draw out excess moisture. Let them sit for 15-20 minutes, then pat dry with paper towels.
  2. Cook the Meat Sauce – In a large skillet, cook the ground beef with olive oil, Italian seasoning, garlic powder, salt, and pepper until browned. Stir in the marinara sauce and let it simmer.
    Make the Creamy Filling – In a mixing bowl, combine cottage cheese (liquid drained), fresh chopped spinach, parmesan cheese, and an egg until smooth.
  3. Layer It Up – In a 9x13 inch baking dish, spread half of the meat sauce, then half of the zucchini noodles, followed by all the cottage cheese filling. Then add the remaining zucchini slices, followed by the remaining meat sauce and top with the mozzarella cheese.
  4. Bake to Perfection – Bake at 400°F for 30 minutes, then turn heat up and broil for 2-3 minutes (watching closely so the cheese doesn't burn). The cheese should be golden and bubbly.
  5. Top with Fresh Basil & Serve – Let it rest for 5-10 minutes before slicing (if you can wait that long!) and enjoy.

Nutrition Information:

Yield:

6

Serving Size:

1

Amount Per Serving: Calories: 362Total Fat: 19gSaturated Fat: 7gTrans Fat: 0gUnsaturated Fat: 9gCholesterol: 122mgSodium: 1031mgCarbohydrates: 10gFiber: 2gSugar: 5gProtein: 36g

The nutrition information provided is calculated based on industry-standard software and should be used as a general guide only. The information may vary depending on ingredient substitutions, cooking techniques, and individual serving sizes. It is the responsibility of the reader to ensure the accuracy and appropriateness of the nutritional information provided. Always consult a qualified healthcare provider for personalized medical or nutritional advice.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

IF YOU TRIED THIS ZUCCHINI TRADITIONAL LASAGNA RECIPE PLEASE LEAVE IT A COMMENT AND STAR RATING. I LOOK FORWARD TO SEEING YOUR CREATIONS! YOU CAN PIN THIS GREAT RECIPE ON PINTEREST OR SHARE ON INSTAGRAM BY TAGGING @basicswithbails and #basicswithbails

bailey

About Bailey

I love to bake, cook, exercise, and document all of the above. Nutrition is not low fat. It is not low calorie. It’s not feeling deprived or being hungry all the time. It’s nourishing your body with real, whole foods so that you are consistently satisfied and energized to live your life to the fullest! Read more…

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *