Prepare the Zucchini: Slice zucchini lengthwise into thin strips (~1/8 inch). Sprinkle with salt and let sit for 10–15 minutes. Pat dry with a paper towel to remove excess moisture.
Make the Sauce: Heat olive oil in a pan over medium heat. Add garlic and sauté 1–2 minutes. Pour in tomato sauce and oregano, simmer 5–10 minutes until slightly thickened. Season to taste.
Mix the Cheese Filling: In a bowl, combine ricotta, half the mozzarella, Parmesan, egg, black pepper, and Italian herbs. Stir until smooth.
Assemble the Lasagna: Preheat oven to 375°F (190°C). Spread a thin layer of sauce on the bottom of a baking dish. Layer zucchini slices to cover. Add a layer of cheese filling, then sauce. Repeat layers, finishing with sauce and remaining mozzarella on top.
Bake: Cover with foil and bake 25 minutes. Remove foil and bake 15–20 minutes more until the cheese is golden and bubbly. Let rest 10 minutes before serving.