This wholesome loaf is everything you love about a cozy bake—moist, spiced, and layered with texture. Loaded with fresh carrots, apples, and zucchini, it’s naturally sweet with hints of citrus and spice. Topped with a tangy orange cream cheese glaze, it’s a beautiful balance of comfort and indulgence.
For the Bread:
1 cup unsalted butter, melted
2 cups granulated sugar
3 eggs, room temperature
1/4 cup fresh orange juice
1 tbsp vanilla extract
3 1/4 cups all-purpose flour
1/2 tsp salt
2 1/2 tsp baking powder
3/4 tsp baking soda
1 tsp cinnamon
Pinch of ground cloves
Pinch of ground nutmeg
2 cups shredded carrots
1 cup shredded zucchini
1 cup diced, peeled apple (like Granny Smith or Fuji)
1/2 cup chopped pecans
For the Cream Cheese Glaze:
1/2 cup cream cheese, softened
1/4 cup butter, softened
2–3 cups powdered sugar
1–3 tbsp orange juice (as needed for consistency)
Preheat oven to 350°F (175°C). Grease two 9×5-inch loaf pans.
In a large bowl, mix melted butter, sugar, eggs, orange juice, and vanilla.
In another bowl, whisk together flour, salt, baking powder, baking soda, cinnamon, cloves, and nutmeg.
Combine wet and dry ingredients just until moistened. Fold in carrots, zucchini, apples, and pecans.
Divide batter between pans and bake for 50–60 minutes, or until a toothpick comes out clean.
Let cool completely before glazing.
For the glaze, beat cream cheese and butter until smooth. Gradually add powdered sugar and orange juice to reach desired consistency. Drizzle over cooled bread.