The zucchini disappears into the dough as you stir, but the bowl still feels soft and damp. That’s normal here: these zucchini cookies get their tender bite from finely grated zucchini, with cinnamon and brown sugar giving them a cozy cookie flavor. A light layer of cream cheese frosting adds a tangy finish without burying the spice.
I like that the dough comes together with everyday baking ingredients, then gets a short chill before it goes onto the baking sheet. That pause makes the rounded spoonfuls easier to portion and keeps the soft dough from feeling messy. The cookies bake in just 10 to 12 minutes, so watch for set edges and a pale golden color rather than waiting for the tops to brown.
This batch makes 24 cookies, with enough frosting to finish each one. Once the cookies are completely cool, the smooth topping settles over the cinnamon-scented centers in a soft, creamy layer.

Kitchen Note
Give the covered dough the full 30-minute chill. It firms up enough to portion rounded spoonfuls neatly, which is especially helpful with a dough that feels soft from the zucchini.
Save these zucchini cookies with cream cheese frosting for a soft, cinnamon-scented bake with a tangy finish.
Why the Second Batch Needs a Completely Cool Baking Sheet
The baking sheet doesn’t cool down just because the first batch is out of the oven. If you drop fresh dough onto a hot pan, the butter in those spoonfuls starts softening before the cookies have a chance to bake evenly. That can leave the second batch flatter or more spread out than the first.
For this recipe, the dough is portioned onto parchment on an 18×13-inch baking sheet, with about 2 inches between each rounded tablespoonful. After the first batch, let the baking sheet cool before loading it again. Don’t rush that reset by sliding fresh parchment and dough onto hot metal. You want each batch to begin in the same conditions, so the edges set and turn lightly golden in the same 10-to-12-minute window.
This small pause also makes it easier to compare batches. If one tray goes into the oven hot and the next goes in cool, differences in spread may look like a dough problem when the pan temperature is the real variable.
How Zucchini and Cream Cheese Shape These Cookies

- Zucchini — Finely grated zucchini blends into the dough instead of leaving large, wet pieces. Lightly squeeze it dry, then measure it; measuring before squeezing can leave you with more zucchini and moisture than this dough needs. There’s no need to buy a large or fancy zucchini—choose one that feels firm.
- Light brown sugar and granulated sugar — The two sugars bring a rounded sweetness while keeping the cookie from tasting one-note. If you only have dark brown sugar, use it in place of the light brown sugar; the cookies will have a deeper molasses note. Regular granulated sugar is fine here.
- All-purpose flour and the two leaveners — All-purpose flour gives the cookies their structure, while baking powder and baking soda are both included for lift. Stick with all-purpose rather than self-rising flour, which would change the leavening and salt balance. A standard grocery-store bag works well.
- Unsalted butter, egg, and vanilla — Softened butter creams with the sugars, and the large egg helps bring the dough together. Unsalted butter lets the measured salt stay in control. Use a familiar vanilla extract; there’s no need for a premium bottle in a cinnamon-spiced dough.
- Cream cheese and powdered sugar — Cream cheese gives the topping its gentle tang, and powdered sugar makes it smooth enough to spread. A plain block-style cream cheese is a dependable choice; avoid whipped or tub-style spreads, which can make the frosting softer. The regular grocery-store powdered sugar works well.
Mixing and Baking the Dough Without Losing Its Softness
Whisk the Dry Ingredients, Then Cream the Sugars
Heat the oven to 350°F and line an 18×13-inch baking sheet with parchment. Whisk the flour, baking powder, baking soda, cinnamon, and salt together in a medium bowl so the leaveners are spread through the flour. In a large bowl, beat the softened butter with both sugars until creamy, about 2 minutes. If the butter is still cold, it won’t blend smoothly with the sugar; let it soften before you start.
Build the Dough and Stop When the Flour Disappears
Beat in the egg and vanilla until combined, then mix in the zucchini. Add the flour mixture and mix on low just until no dry flour remains. A few seconds too long can make a tender cookie tougher, so stop as soon as the flour is incorporated rather than continuing to beat for a perfectly uniform-looking dough. Cover the bowl and chill the dough for 30 minutes.
Bake for Set Edges and a Light Golden Color
Drop rounded tablespoonfuls onto the prepared sheet, leaving about 2 inches between them. Bake at 350°F for 10 to 12 minutes, until the edges are set and lightly golden. The tops don’t need to turn deeply brown; waiting for that color can push the cookies past the point where their centers stay tender. Cool the baking sheet before baking the remaining dough.
Cool Completely Before Adding the Frosting
Let each baked batch rest on the baking sheet for 5 minutes, then move the cookies to a wire rack. Beat the softened cream cheese and butter until smooth, then beat in the powdered sugar and vanilla until creamy. Spread the frosting only over completely cooled cookies. Warm cookies soften the topping, so give the centers time to cool as well as the edges.
Two Useful Ways to Adapt These Zucchini Cookies
Make Them Dairy-Free
Replace the unsalted butter in both the cookies and frosting with the same amount of dairy-free stick butter, and use an equal amount of dairy-free cream cheese. Choose stick butter rather than a soft tub spread so the dough and frosting keep a more familiar consistency. The flavor will differ slightly, and plant-based cream cheese can make the topping softer, but the cinnamon and vanilla still come through.
Serve Them Without Frosting
Leave off the cream cheese frosting for a less-sweet, simpler cinnamon zucchini cookie. The cookies still have the brown-sugar sweetness and spice, but you lose the cool tang and creamy finish. This is a useful option when you want a plain cookie to pack or prefer to keep the topping separate.
Storage and Reheating
- Refrigerator: Store frosted cookies in an airtight container for up to 5 days. The frosting firms up in the refrigerator, and the cookies are best after they’ve had a little time at room temperature.
- Freezer: Freeze the cookies in a single layer until firm, then pack them in an airtight container with parchment between layers for up to 2 months. Thaw them in the refrigerator; the frosting may be softer after thawing.
- Reheating: Don’t microwave frosted cookies, since the frosting can melt. Let a cookie sit at room temperature briefly before serving instead.
Questions That Come Up While Baking Zucchini Cookies

Zucchini Cookies with Cream Cheese Frosting
Ingredients
Equipment
Method
- Heat the oven to 350°F.
- Line an 18x13-inch baking sheet with parchment paper.
- In a medium bowl, whisk together the flour, baking powder, baking soda, cinnamon, and salt.
- In a large bowl, beat the butter, brown sugar, and granulated sugar until creamy, about 2 minutes.
- Beat in the egg and vanilla until combined.
- Mix in the zucchini.
- Add the flour mixture and mix on low just until no dry flour remains.
- Cover and chill the dough for 30 minutes.
- Drop rounded tablespoonfuls of dough onto the prepared baking sheet, spacing them about 2 inches apart.
- Bake at 350°F for 10–12 minutes, until the edges are set and lightly golden.
- Cool the sheet before baking the remaining dough.
- Let the cookies cool on the baking sheet for 5 minutes.
- Transfer the cookies to a wire rack and cool completely.
- Beat the cream cheese and butter until smooth.
- Beat in the powdered sugar and vanilla until creamy.
- Spread the frosting over the completely cooled cookies.



