Cut the zucchinis in half lengthwise and scoop out the seeds to create boats. Place them cut-side up on a baking sheet lined with parchment paper.
In a large skillet over medium heat, add the ground turkey or beef. Cook until browned, breaking it apart as it cooks (about 5-7 minutes).
Add the diced onion and minced garlic to the skillet and sauté until the onion is translucent (about 3-4 minutes).
Stir in the black beans, corn, diced tomatoes, taco seasoning, cumin, salt, and pepper. Cook for another 5-7 minutes, allowing the flavors to meld and the mixture to heat through.
Remove the skillet from heat and carefully spoon the filling into the zucchini boats, packing it in generously.
Sprinkle the shredded cheese evenly over the stuffed zucchinis.
Place the baking sheet in the preheated oven and bake for 20-25 minutes, or until the zucchinis are tender and the cheese is bubbly and golden.
Remove from the oven and let cool for a few minutes. Garnish with fresh cilantro and serve with lime wedges on the side.
Notes
Feel free to customize the filling with your favorite taco ingredients.