Prep the zucchini: Bring a large pot of salted water to a boil. Meanwhile, slice zucchini in half lengthwise and use a spoon to hollow out the centers, leaving a sturdy border so they hold their shape. (You can discard the pulp or finely chop and add it to the filling.)
4 medium/large zucchini
Blanch zucchini: Add zucchini to the boiling water and blanch for 1-2 minutes Start Timer, just until slightly tender. Don’t over-blanch or the zucchini can become too soft
Drain and dry: Remove and place cut-side down on paper towels to drain. Pat dry well.
Preheat: Preheat oven to 400°F.
Assemble base: Spread 1/2 cup of the salsa onto the bottom of a 9x13-inch baking dish. Arrange the zucchini halves on top, cut side up.
1 cup salsa
Make the taco filling: Heat olive oil in a large skillet over medium heat. Add onion and bell pepper and cook for 3-4 minutes Start Timer, until softened. Stir in garlic and cook for 30 seconds.
1/2 small white onion, 1 small red bell pepper, 2-3 cloves garlic, 1 Tbsp. olive oil
Add ground turkey: Add ground turkey and cook until browned, breaking it up as it cooks.
1 lb. ground turkey
Stir in tomato paste and seasoning: Stir in tomato paste and taco seasoning and cook for 1-2 minutes to deepen flavor. Start Timer
1 Tbsp. tomato paste, 1, 1 oz taco seasoning packet
Add remaining ingredients: Add the remaining 1/2 cup salsa, water, and beans. Cook for 3-5 minutes to incorporate everything. Start Timer
1/4 cup water, 1, 15 oz. can black beans or pinto beans
Fill and top: Spoon the taco mixture evenly into each zucchini half. Top generously with shredded cheese.
Bake: Cover with foil and bake for 25-30 minutes Start Timer, or until zucchini is tender and cheese is melted. (Optional: uncover during the last few minutes and broil for extra melty, golden cheese.)
Finish & Serve: Top with fresh cilantro, a squeeze of lime, and any desired toppings. Serve warm.
Fresh cilantro, Lime wedges, Sour cream or Greek yogurt, Avocado or guacamole, Pickled onions, Crushed tortilla chips