Slice the zucchini lengthwise about 1/8 inch thick. Place on a cookie sheet lined with paper towels and salt lightly. Let sit 20 minutes and pat dry. This helps prevent your lasagna from becoming too watery and is an essential step for a good zucchini lasagna.
In a skillet, heat olive oil over medium heat. Add diced onion and minced garlic and cook until soft. Add ground beef and cook until browned. Stir in pasta sauce and simmer for 10 minutes.
Combine 15 oz cottage cheese, egg, ½ cup Parmesan, 2 tsp. Italian seasoning, 1 tsp. onion powder and a pinch of salt and pepper. Mix until combined.
Spread a little of the sauce mixture on the bottom of an 9x13 baking dish. Add zucchini slices along the bottom of the dish.
Spread the cottage cheese mixture on top the the zucchini, along with a layer of sauce followed by a sprinkling of mozzarella cheese.
Repeat the layering until you reach the top of the dish. Finishing with a layer of meat sauce and mozzarella cheese.
Bake in a preheated oven at 375℉ for 30 minutes coved with foil.
Uncover and bake an additional 15 minutes until bubbly and the cheese is a golden color.
Let sit 10 minutes before serving to allow to cool slighting and firm up.