Preheat your oven to 350°F (175°C). Grease a 9x5-inch loaf pan or line it with parchment paper for easy removal.
Grate the zucchini using a box grater or food processor. Make sure to leave the skin on for added texture and nutrients. Squeeze out excess moisture using a clean kitchen towel or cheesecloth.
In a large mixing bowl, whisk together the grated zucchini, egg, Greek yogurt, canola oil (or melted coconut oil), honey (or maple syrup), brown sugar, vanilla extract, and lemon zest until well combined.
In another bowl, whisk together the white whole wheat flour, ground cinnamon, baking powder, baking soda, and kosher salt.
Gradually add the dry ingredients to the wet mixture, stirring gently until just combined. Be careful not to overmix, as this can make the bread dense.
Toss the fresh blueberries with the reserved tablespoon of flour to prevent them from sinking to the bottom of the loaf. Gently fold the blueberries into the batter.
Pour the batter into your prepared loaf pan, smoothing the top with a spatula. If desired, add a few extra blueberries on top for a pop of color.
Bake in the preheated oven for about 50-60 minutes, or until a toothpick inserted in the center comes out clean. If the top is browning too quickly, tent it with aluminum foil.
Once baked, remove the loaf from the oven and let it cool in the pan for 10 minutes. Then, transfer it to a wire rack to cool completely before slicing.