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.
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.
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.
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 with Fresh Basil & Serve – Let it rest for 5-10 minutes before slicing (if you can wait that long!) and enjoy.