Preheat oven to 400℉. Lightly drizzle or spray a 9x13" baking dish with olive oil.
In a large bowl, mix the ground beef, breadcrumb, parmesan, onion, garlic, egg, red wine vinegar, olive oil, salt, Italian herb blend, garlic powder and onion powder with your hands until combined. Form medium sized balls and place them onto the baking dish, spaced out. Brush them with olive oil.
In the same large bowl, toss together the zucchini, shallots, olive oil, Italian herb blend and salt until incorporated. Place on top of the meatballs and spread out evenly. Bake for 30-35 minutes uncovered. Top with mozzarella and parmesan. Bake for 5 more minutes or until melted. Serve with Lazy Tzatziki.