Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C). Prepare a 9×5-inch loaf pan by greasing and lightly flouring it or lining it with parchment paper.
- In a medium bowl, whisk together the dry ingredients: 2 cups all-purpose flour, 1 teaspoon baking powder, ½ teaspoon baking soda, ½ teaspoon salt, 1½ teaspoons ground cinnamon, and ¼ teaspoon ground nutmeg.
- In a larger bowl, beat 2 large eggs with ½ cup vegetable oil. Then mix in 1 cup granulated sugar and ½ cup packed light brown sugar until the mixture is smooth and slightly thickened.
- Add 1 teaspoon vanilla extract to the wet mixture, then fold in 1 cup grated zucchini and 1 cup peeled, grated apple. If using, fold in the optional ½ cup chopped walnuts or pecans at this point.
- Gently stir the dry ingredients into the wet mixture just until combined to avoid overmixing.
- Pour the batter into your prepared loaf pan and bake for about 50-60 minutes, or until a toothpick inserted in the center comes out clean with a few moist crumbs attached.
- Allow the bread to cool completely in the pan before frosting.
- For the frosting, in a small saucepan, melt ¼ cup unsalted butter over medium heat. Stir in ½ cup packed light brown sugar and cook for about 2 minutes until the mixture bubbles slightly.
- Add 2 tablespoons milk to the saucepan, remove from the heat, and let cool slightly.
- Whisk in 1 cup sifted powdered sugar and ½ teaspoon vanilla extract until the frosting is smooth and spreadable.
- Pour the frosting over the cooled bread, letting it drip down the sides for a beautiful, bakery-style finish.
Notes
For best results, make sure to squeeze out all excess moisture from the zucchini to avoid a soggy loaf. You can substitute chopped walnuts with pecans or other nuts, or omit them entirely. For a dairy-free version, try replacing the butter in the frosting with coconut oil and using almond milk instead of regular milk. This recipe is a wonderful way to use up seasonal produce and works well for breakfast, snack time, or dessert.
