Prep the oven: Preheat to 400°F (200°C). Line a baking sheet with parchment and place a wire rack on top if you have one.
This helps the bacon crisp evenly.
Cut the zucchini: Trim ends, slice each zucchini in half crosswise, then into quarters lengthwise to make spears. Pat dry with paper towels to remove moisture.
Season: Toss spears with a light drizzle of oil. Sprinkle garlic powder, onion powder, smoked paprika, and black pepper.
Add a small pinch of salt only if needed.
Wrap with bacon: Wrap each spear with one slice of thin-cut bacon, slightly overlapping as you spiral to cover most of the zucchini. Tuck the ends under or place seam-side down.
Bake: Arrange on the prepared rack or sheet, leaving space between. Bake for 22–28 minutes, turning once halfway, until the bacon is browned and crisp and the zucchini is tender.
Optional broil: For extra crispness, broil 1–2 minutes at the end.
Watch closely to avoid burning.
Rest and garnish: Let sit 3–4 minutes so the bacon firms up. Garnish with chopped parsley or chives.
Serve: Plate with your favorite keto-friendly dip like ranch or garlic aioli.