Preheat the oven on 350f/180c.
Wash the zucchini, cut it into thin slices and keep aside.
Heat oil in a skillet pan; add minced garlic, onion and sauté it until onion become soft golden brown.
Add zucchini slices, salt, pepper, ground black pepper, Italian seasoning, red pepper flakes and stir fry it for 2 minutes on medium flame, then switch of the flame and keep aside.
In a big sauce pan boil the water and cook the lasagna sheet as per the packet direction, drain it and then lay flat on a sheet of aluminum foil.
Take one mixing bowl; add scrambled paneer/cottage cheese, parmesan, mozzarella cheese and keep aside.
Now take the square baking pan/Lasagna pan, spray some oil then spread 2-3 tbsp full spoon of marinara sauce.
Then arrange the boiled 3 lasagna noodles/sheets over the sauce for the first layer, then spread 1/3 part of cooked zucchini mixture on it, spread about ¼ cup of marinara sauce, then spread 1/3 part of cheese and paneer mixture over it.
The first layer is done now, again repeat the same process and make more 2-3 layers. Once done arrange some fresh basil leaves on the top.
Cover the prepared baking sheet/pan using aluminum foil, place it into the preheated oven and bake it about 20 mins with cover, then remove the cover and bake it again uncovered about 10 mins to until cheese is crusty around the edges. To make the cheese golden brown on top, slide under the broiler for 1 to 2 minutes.
Vegetarian Zucchini Lasagna is ready, let it be cool down little bit, then serve it fresh and enjoy.