Step 1
Preheat oven to 350°. Score zucchini (like you’re dicing an avocado) and scoop out insides, reserving them for later. Place zucchini halves cut side-up into bottom of 9”-x-13” baking dish and drizzle with 1 tablespoon oil; season with salt and pepper. Bake until zucchini turns bright green and is just beginning to soften, 10 minutes.
Step 2
In a large skillet over medium heat, heat oil. Add onion and reserved zucchini and cook until soft, about 5 minutes. Stir in garlic and cook until fragrant, about 1 minute more. Add ground beef, breaking up the meat with a wooden spoon. Cook until beef is no longer pink, about 6 minutes. Drain fat.
Step 3
Stir in chili powder, cumin, and paprika, then season with salt and pepper. Stir in black beans, cherry tomatoes, and corn.
Step 4
Spoon beef mixture into zucchini then top with cheeses. Bake until zucchini is just tender and cheeses are melted, about 15 minutes. Garnish with cilantro before serving.