01 -
Preheat oven to 350°F (175°C). Lightly grease a 9×5 inch loaf pan or line with parchment paper.
02 -
Shred the zucchini and place in a clean kitchen towel. Squeeze out excess moisture until very dry.
03 -
In a large mixing bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt until thoroughly blended.
04 -
In a separate bowl, whisk the whole milk with the vinegar, then add melted butter and the egg. Whisk until well combined.
05 -
Add the wet mixture to the dry ingredients and stir gently until just combined. Avoid overmixing the batter.
06 -
Gently fold in the drained zucchini, chopped green onions, and shredded cheddar cheese until evenly distributed.
07 -
Transfer the batter to the prepared loaf pan and smooth the surface. Bake for 50 to 60 minutes, until the top is golden and a toothpick inserted in the center emerges clean.
08 -
Allow the loaf to cool in the pan for about 10 minutes, then turn onto a wire rack and let cool completely before slicing.