Ingredients
Equipment
Method
Prep and swirl
- Preheat the oven to 350°F and grease a 9x5 loaf pan. Set the pan aside so it’s ready when the batter is mixed.
- Mix the cinnamon swirl ingredients until it forms a thick, crumbly paste. Set aside at room temperature while you make the batter.
Make the zucchini bread batter
- Whisk together all-purpose flour, baking soda, baking powder, salt, and cinnamon for the bread in a bowl. Whisk until the dry spices are evenly distributed.
- Beat granulated sugar, eggs, vegetable oil, Greek yogurt, and vanilla extract until smooth. Stir in the grated zucchini that’s been squeezed dry.
- Fold the dry ingredients into the wet ingredients until just combined. Stop mixing as soon as no dry flour streaks remain to keep the crumb tender.
Layer and swirl
- Pour half the batter into the prepared loaf pan. Level the top lightly for even layering.
- Drizzle half the cinnamon swirl mixture over the batter and drag a knife through in a figure-eight pattern. Keep the swirls shallow so the ribbon stays visible after baking.
- Add the remaining batter and level the surface gently. Drizzle the remaining cinnamon swirl mixture on top.
- Swirl again with a knife using a figure-eight pattern through the top layer. Aim for a continuous ribbon that runs from near the surface downward.
Bake and cool
- Bake at 350°F for 55–65 minutes until a toothpick comes out clean. If it browns too fast, tent loosely with foil for the last 10 minutes.
- Cool the loaf in the pan for 20 minutes before slicing. The loaf should be set and easier to cut cleanly with the swirl intact.
Notes
Key pro tip: squeeze the grated zucchini very dry so the loaf bakes into a light, golden crumb instead of a wet center. Store covered in the fridge up to 4 days; slice-and-freeze individual pieces up to 2 months (thaw overnight in the fridge). For a lighter option, swap vegetable oil for unsweetened applesauce using the same amount for a softer texture.
