Print

Moist Cinnamon Swirl Zucchini Bread Recipe with Easy Cream Cheese Frosting

moist cinnamon swirl zucchini bread - featured image

A moist and tender zucchini bread with a gooey cinnamon swirl and tangy cream cheese frosting, perfect for a cozy treat or quick dessert.

Ingredients

Scale
  • 2 cups all-purpose flour (240g)
  • 1 teaspoon baking soda
  • ½ teaspoon baking powder
  • ½ teaspoon salt
  • 1 tablespoon ground cinnamon
  • 1 cup granulated sugar (200g)
  • ½ cup brown sugar, packed (110g)
  • 2 large eggs, room temperature
  • ½ cup vegetable oil (120ml)
  • 1 teaspoon vanilla extract
  • 1½ cups shredded zucchini (about 1 medium zucchini, squeezed to remove excess water)
  • ½ cup brown sugar (110g) for cinnamon swirl
  • 1 tablespoon ground cinnamon for cinnamon swirl
  • 2 tablespoons unsalted butter, melted for cinnamon swirl
  • 4 ounces cream cheese, softened (115g)
  • ¼ cup unsalted butter, softened (57g)
  • 1 cup powdered sugar (120g), sifted
  • ½ teaspoon vanilla extract for frosting
  • 12 tablespoons milk (optional, to thin frosting if needed)

Instructions

  1. Preheat your oven to 350°F (175°C). Grease a 9×5-inch loaf pan or line it with parchment paper.
  2. Shred 1½ cups of zucchini using a fine grater, then squeeze out excess moisture.
  3. In a large bowl, whisk together flour, baking soda, baking powder, salt, and 1 tablespoon cinnamon.
  4. In another bowl, beat granulated sugar, brown sugar, eggs, oil, and vanilla extract until smooth and creamy.
  5. Gently fold shredded zucchini into the wet ingredients.
  6. Gradually add dry ingredients to wet mixture, folding gently until just combined.
  7. In a small bowl, mix brown sugar, cinnamon, and melted butter for the cinnamon swirl.
  8. Pour half of the batter into the loaf pan, sprinkle half of the cinnamon swirl mixture evenly over it, then pour remaining batter on top followed by the rest of the cinnamon mixture. Use a knife or skewer to gently swirl the cinnamon through the batter.
  9. Bake for 50-60 minutes or until a toothpick inserted in the center comes out clean or with a few moist crumbs. Tent with foil after 40 minutes if browning too quickly.
  10. Let the bread cool in the pan for 15 minutes, then transfer to a wire rack to cool completely.
  11. Beat cream cheese and softened butter until smooth and fluffy. Gradually add powdered sugar and vanilla extract, mixing well. Add milk a teaspoon at a time if frosting is too thick.
  12. Once bread is completely cool, spread cream cheese frosting evenly over the top. Optionally, sprinkle with cinnamon or chopped nuts.

Notes

Squeeze out excess moisture from zucchini to avoid soggy bread. Do not overmix batter to keep bread tender. Cool bread completely before frosting to prevent melting. Tent with foil if bread browns too quickly.

Nutrition

Keywords: zucchini bread, cinnamon swirl, cream cheese frosting, quick bread, moist zucchini bread, easy dessert, homemade bread