Key takeaways
- ½ cup unsalted butter, softened, about 113 g
- ¾ cup packed light brown sugar, about 150 g
- ¼ cup granulated sugar, about 50 g
- 1 large egg, about 50 g without the shell
- 1 teaspoon vanilla extract
- 1 cup finely shredded zucchini before draining
- 1¾ cups all-purpose flour, about 220 g
- ½ teaspoon baking soda
- ½ teaspoon baking powder
- ½ teaspoon fine salt
- 1 teaspoon ground cinnamon
- Optional for people: ¾ cup rolled oats, chopped walnuts, or ½ cup raisins
The best zucchini cookie recipe for soft, tender cookies uses 1 cup of finely shredded zucchini, measured after shredding and drained until it weighs about 120–135 g, then bakes at 350°F (175°C) for 10–12 minutes. The zucchini should be damp but not dripping: removing too much water makes dry cookies, while leaving excess liquid can produce flat, gummy centers.
This recipe makes about 24 soft cookies with lightly crisp edges and a moist middle. It is suitable as a plain family cookie, and a pet-safe variation is included below for households that want to share a small treat with a dog; never use xylitol, chocolate, raisins, grapes, macadamia nuts, or other ingredients known to be unsafe for pets.
Our top picks
As an Amazon Associate we earn from qualifying purchases at no extra cost to you. Ratings are shown as listed on Amazon.
Zucchini Cookie Recipe at a Glance
| Feature | Recommended amount | Why it matters |
|---|---|---|
| Shredded zucchini | 1 packed cup before draining; 120–135 g after draining | Provides moisture without flooding the dough |
| Oven temperature | 350°F (175°C) | Bakes the centers before the edges become hard |
| Cookie size | 1½ tablespoons of dough, about 30 g | Produces consistent 2½–3-inch cookies |
| Standard bake time | 10–12 minutes | Sets the edges while keeping the centers soft |
| Yield | About 24 cookies | Depends on scoop size and dough spacing |
Ingredients
- ½ cup unsalted butter, softened, about 113 g
- ¾ cup packed light brown sugar, about 150 g
- ¼ cup granulated sugar, about 50 g
- 1 large egg, about 50 g without the shell
- 1 teaspoon vanilla extract
- 1 cup finely shredded zucchini before draining
- 1¾ cups all-purpose flour, about 220 g
- ½ teaspoon baking soda
- ½ teaspoon baking powder
- ½ teaspoon fine salt
- 1 teaspoon ground cinnamon
- Optional for people: ¾ cup rolled oats, chopped walnuts, or ½ cup raisins
For a dog-sharing version, omit the raisins, chocolate, macadamia nuts, and any sugar glaze. Use plain oats only if your veterinarian has confirmed that the individual dog can have the ingredients. These cookies are treats, not a balanced pet food, and should be offered in small portions.
How to Measure and Drain Zucchini Correctly
Measure zucchini by volume before draining, then verify its drained weight. This two-part method is more reliable than squeezing until the zucchini feels completely dry because zucchini varies considerably in water content.
1. Choose and prepare the zucchini
Use a firm medium zucchini with smooth skin. Wash and dry it, but do not peel it; the peel adds color and a small amount of texture. Trim the ends and shred it on the medium holes of a box grater. Very large zucchini may have watery centers and large seeds, so halve them lengthwise and scrape out the soft seed section before shredding.
2. Measure one packed cup
Loosely place the shredded zucchini into a dry measuring cup, then press it down gently with your fingers until the cup is full. Do not compress it aggressively. A packed cup typically weighs about 125–170 g before draining, but the exact number depends on the zucchini and the grater.
3. Drain without drying it out
Put the measured zucchini in a clean kitchen towel, fine-mesh strainer, or several layers of cheesecloth. Twist or press for 10–15 seconds over a bowl until liquid stops running freely. The target is approximately 120–135 g after draining, or about ¾–⅞ cup by volume.
The zucchini should still feel moist when touched. If it is crumbly, dry, or difficult to form into a loose clump, a little too much water has been removed. If it releases a puddle immediately after squeezing, drain it for another few seconds.
| Drained zucchini amount | Likely cookie result | Adjustment |
|---|---|---|
| More than 150 g | Very soft or gummy centers; cookies may spread unevenly | Add 1–2 tablespoons flour if the dough is loose |
| 120–135 g | Soft centers with set edges | Use the recipe as written |
| 100–115 g | Thicker, cakier, and slightly less moist cookies | Do not add extra liquid unless the dough is crumbly |
| Below 100 g | Dryer, denser cookies | Add 1 tablespoon milk or water only if needed |
Step-by-Step Zucchini Cookie Recipe
1. Prepare the oven and pans
Heat the oven to 350°F (175°C). Line two light-colored baking sheets with parchment paper. Allow at least 2 inches between dough portions. Dark pans absorb more heat and may brown the bottoms early, so reduce the temperature to 340°F (170°C) or check the cookies one minute sooner if using them.
2. Combine the dry ingredients
Whisk the flour, baking soda, baking powder, salt, and cinnamon in a medium bowl. Mixing these ingredients first distributes the leaveners evenly, which helps prevent bitter pockets and uneven rise.
3. Cream the butter and sugars
Beat the softened butter, brown sugar, and granulated sugar for about 2 minutes, until smooth and slightly lighter. Butter should be soft enough to indent with a finger but not shiny or melted. Melted butter usually produces flatter cookies, while cold butter can leave dense patches.
4. Add the egg and vanilla
Beat in the egg and vanilla until combined, scraping the bowl once. A little curdling is not a problem. The egg binds the dough and contributes to the soft texture.
5. Add zucchini and dry ingredients
Stir in the drained zucchini. Add the dry ingredients in two additions and mix only until no dry flour remains. Fold in oats or nuts, if using. Overmixing develops gluten and can make the cookies chewy in a tough rather than tender way.
6. Rest the dough if it looks loose
Scoop a test portion onto the prepared sheet. If it spreads immediately or looks glossy and fluid, refrigerate the dough for 20–30 minutes. A short rest hydrates the flour and firms the butter. If the dough is thick enough to hold a mound, it can be baked without chilling.
7. Portion and bake
Scoop approximately 1½ tablespoons, or 30 g, of dough per cookie. Bake one sheet at a time on the center rack for 10–12 minutes. The edges should look set and lightly golden, while the centers should still appear slightly soft and puffy. Do not wait for the centers to look fully dry in the oven; they continue cooking on the hot pan.
8. Cool in stages
Leave the cookies on the baking sheet for 5 minutes, then transfer them to a rack. Moving them immediately can cause the soft centers to break, while leaving them on the hot sheet for more than 10 minutes can overbake the bottoms.
Exact Bake Times for Different Textures
| Texture goal | Dough portion | Bake time at 350°F (175°C) | Visual cue |
|---|---|---|---|
| Very soft and cakey | 1½ tablespoons, chilled 20 minutes | 10 minutes | Edges set; centers still pale and puffy |
| Standard soft cookie | 1½ tablespoons | 11 minutes | Lightly golden edges and soft center |
| More structured and chewy | 1½ tablespoons | 12 minutes | Center looks mostly set with light browning |
| Small training-size treat | 2 teaspoons, about 10–12 g | 7–8 minutes | Edges firm but not dark |
For pet treats, small portions are easier to manage, but the same ingredient-safety rules apply. Let the cookie cool completely before offering it, and break it into smaller pieces appropriate to the animal’s size. A veterinarian can advise whether a particular dog’s diet or health condition permits homemade treats.
Common Problems and Practical Fixes
- Cookies spread too much: The zucchini may have been too wet, the butter may have been warm, or the baking sheet may have been hot. Chill the dough for 30 minutes and add 1 tablespoon flour if the mixture remains loose.
- Cookies are gummy inside: Excess zucchini water is the usual cause. Weigh the drained zucchini next time and use the 120–135 g target. Also check that the oven reaches 350°F with an oven thermometer.
- Cookies are dry: They were likely baked past the soft-center stage or the zucchini was squeezed too hard. Remove them when the centers still look slightly underdone.
- Cookies are puffy and bland: Too much flour can mute the brown sugar and cinnamon. Weighing 220 g of flour is more consistent than scooping directly from the bag.
- Bottoms brown before centers set: Use a light-colored pan, parchment, and the center rack. If necessary, reduce the oven to 340°F and add 1–2 minutes.
- Uneven sizes: Use a tablespoon measure or kitchen scale. A 30 g portion gives a predictable 10–12 minute bake, while larger mounds need longer.
Storage, Freezing, and Freshness
Because zucchini adds moisture, these cookies are best stored in an airtight container at room temperature for up to 3 days. Place parchment between layers if the cookies are very soft. Refrigeration can extend storage to about 5 days, but it may make the cookies firmer; let them sit at room temperature for 15–20 minutes before serving.
For longer storage, freeze fully cooled cookies in a sealed freezer container for up to 2 months. Separate layers with parchment and thaw at room temperature for about 30 minutes. You can also freeze portioned raw dough for up to 6 weeks: freeze scoops on a tray, transfer them to a freezer bag, and bake from frozen at 350°F for approximately 12–14 minutes.
Do not store cookies containing fresh zucchini at room temperature if they develop mold, a sour smell, visible wet spots, or an unusually sticky surface. For pet households, keep the container out of reach; even pet-safe ingredients can cause stomach upset when too many treats are eaten.
Frequently Asked Questions
Do I need to peel zucchini for this cookie recipe?
No. Zucchini skin is tender and adds green flecks without noticeably changing the texture. Peel it only if the zucchini is unusually large, tough-skinned, or bitter.
Can I skip draining the zucchini?
It is not recommended. Undrained zucchini can add enough water to make the cookies spread, remain gummy, or require substantially more flour. Drain until the zucchini is moist but no longer releases liquid freely.
Should I measure zucchini before or after squeezing?
Measure one packed cup before draining, then check the drained weight. The most consistent target is 120–135 g after draining; relying only on a post-squeeze volume can produce different results because the zucchini compresses unevenly.
Can I use frozen shredded zucchini?
Yes, thaw it completely and drain it more thoroughly than fresh zucchini because freezing breaks down the cell walls and releases extra water. Weigh the thawed, drained zucchini and aim for 120–135 g before mixing it into the dough.
Why are my zucchini cookies more cakey than chewy?
Zucchini naturally adds water, and the egg, baking powder, and flour create a soft, cake-like crumb. For a denser cookie, drain closer to 135 g, reduce the baking powder by ¼ teaspoon, and bake for 11–12 minutes; avoid adding extra flour unless the dough cannot hold its shape.
Are zucchini cookies safe for dogs?
Plain zucchini itself is generally used as a dog-friendly food, but the complete cookie depends on every ingredient and the dog’s individual diet. Make a separate batch without sugar, chocolate, raisins, xylitol, macadamia nuts, or rich toppings, offer only a small cooled piece, and ask a veterinarian if your dog has dietary restrictions or a health condition.





Write Your Review
No reviews yet. Be the first to share your experience!