Preheat oven to 350F. Line a 9x5 loaf pan with parchment paper and set aside.
In a large bowl, whisk sugars, oil, yogurt, eggs, and vanilla until smooth.
In a separate medium bowl, combine flour, baking powder, baking soda, salt, cinnamon and nutmeg. Fold flour mixture into liquid until just combined, then fold in zucchini and walnuts if using.
Scrape batter into prepared pan. Bake zucchini bread at 350F 40-45 minutes until a toothpick comes out clean. Cool bread completely in pan on a wire cooling rack.
Orange Cream Cheese Glaze
In a medium bowl with a handheld electric mixer, beat cream cheese and powdered sugar until creamy. Beat in orange zest and just enough milk to achieve drizzling consistency.
Remove bread from pan and drizzle cream cheese glaze over top. Slice bread and enjoy!
Notes
Storing InstructionsStore unglazed bread in an airtight container at room temperature up to 3 days. Once glazed, bread is best if enjoyed immediately.