Written by

Lydia Nichols

Published

Best Spiced Zucchini Cookies with Cream Cheese Frosting

Ready In 60 minutes
Servings 24 cookies
Difficulty Medium

Love this? Save it for later!

Share the inspiration with your friends

My neighbor Carol watched me fumbling with a mountain of garden zucchini on my front steps last August. She didn’t say anything at first—just stood there with her watering can, a tiny smile playing at the corners of her mouth. Then she walked over, picked up the biggest one, and said, “You know, my grandmother used to hide these in cookies. Nobody ever knew.”

I laughed, honestly, because I’d been staring at those zucchini like they were a problem to solve rather than an opportunity. Carol disappeared into her house and came back with a wrinkled index card, the edges soft from years of use. “Try this,” she said. “Just trust the process.”

That afternoon, I made my first batch of what would become these spiced zucchini cookies. And let me tell you—I messed up royally. I forgot to squeeze the moisture out of the zucchini, and my first tray turned into weird green pancakes that looked nothing like cookies. My kitchen was a disaster zone, and I almost gave up. But Carol’s grandmother’s recipe had something special going on, so I tried again the next day. This time, I paid attention to every detail.

The result? These soft, cake-like cookies with warm spices, tender shreds of zucchini that melt into the batter, and a cream cheese frosting that makes everything better. Maybe you’ve been there—staring down a pile of summer squash wondering what on earth to do with it. These cookies are the answer you didn’t know you needed. They’ve become my go-to for potlucks, bake sales, and those days when you just want something sweet that doesn’t make you feel terrible. I keep making them because they surprise people every single time.

Why You’ll Love This Recipe

These aren’t your average cookies. They’re soft, almost muffin-like, with a texture that makes you close your eyes after the first bite. The cream cheese frosting is the perfect tangy counterpoint to the warm, spiced cookie underneath. Here’s what makes them special:

  • Unexpectedly Delicious : Nobody guesses there’s zucchini in these until you tell them. The veggie adds moisture without any weird flavor—it just makes the cookies incredibly tender.
  • Simple Ingredients : You probably have most of this in your pantry right now. No fancy flours or hard-to-find spices—just good, basic baking staples.
  • Perfect for Summer Bounty : Got zucchini taking over your garden? This is the best way to use it up without getting bored of zucchini bread.
  • Crowd-Pleaser : I’ve brought these to four different gatherings this year, and every single time, someone asks for the recipe. Kids love them. Adults love them. Even my picky-eating cousin asked for seconds.
  • Freezer-Friendly : You can make a double batch and freeze half for later. They thaw beautifully, which is a lifesaver during busy weeks.

What makes this recipe different from all the other zucchini cookie recipes out there? It’s the spice blend. I spent weeks tweaking the ratios of cinnamon, nutmeg, and cloves until the balance was just right—warm enough to taste but not so heavy that it overpowers the delicate zucchini. Plus, the cream cheese frosting isn’t too sweet. It’s tangy and rich, the kind that makes you want to lick the bowl clean.

This isn’t just another cookie recipe. It’s the kind that becomes a family staple, the one your kids will request for birthdays and holidays. It’s comfort food that happens to have a vegetable in it—a win-win if you ask me.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver big flavor and that perfect soft texture. Most of these are pantry staples, which makes these cookies perfect for spontaneous baking sessions.

For the Cookies:

  • 1 ½ cups all-purpose flour (195 grams) — regular flour works great here. I’ve tried it with white whole wheat, and it’s good, but all-purpose gives the softest texture.
  • 1 teaspoon baking soda — this helps the cookies rise and stay fluffy.
  • ½ teaspoon baking powder — extra lift for a tender crumb.
  • 1 teaspoon ground cinnamon — the backbone of the spice blend. I use McCormick, but any brand works.
  • ½ teaspoon ground nutmeg — freshly grated if you have it, but pre-ground is fine.
  • ¼ teaspoon ground cloves — just a touch for warmth. Don’t skip this—it makes a difference.
  • ½ teaspoon salt — balances the sweetness and enhances the spices.
  • ½ cup unsalted butter (113 grams), softened to room temperature — salted butter works too, just reduce the added salt to ¼ teaspoon.
  • ¾ cup granulated sugar (150 grams) — regular white sugar keeps these cookies light.
  • ¼ cup packed brown sugar (55 grams) — adds moisture and a hint of molasses flavor.
  • 1 large egg, room temperature — cold eggs can seize the butter, so let it sit out for 20 minutes.
  • 1 teaspoon vanilla extract — pure vanilla is best, but imitation works in a pinch.
  • 1 cup finely shredded zucchini (about 1 medium zucchini), squeezed dry — this is crucial. More on that below.

For the Cream Cheese Frosting:

  • 4 ounces cream cheese (113 grams), softened — full-fat gives the best texture and flavor. Low-fat works but won’t be as rich.
  • ¼ cup unsalted butter (57 grams), softened — make sure it’s soft but not melty.
  • 1 ½ cups powdered sugar (180 grams), sifted if lumpy — sifting prevents grainy frosting.
  • ½ teaspoon vanilla extract — adds depth to the frosting.
  • Pinch of salt — just a tiny bit to balance the sweetness.

Ingredient Tips:

For the zucchini, I recommend using small to medium ones. Large zucchini have more seeds and water, which can make your cookies soggy. If you only have big ones, scoop out the seeds before shredding. I always squeeze the shredded zucchini in a clean kitchen towel or cheesecloth—you’d be surprised how much water comes out. For best results, squeeze until no more liquid drips out.

When it comes to cream cheese, Philadelphia is my go-to. It’s consistent and gives that signature tang. Let it soften on the counter for about 30 minutes before making the frosting—cold cream cheese creates lumpy frosting that’s impossible to smooth out.

Equipment Needed

You don’t need fancy equipment for these cookies, which is part of why I love this recipe. Here’s what you’ll need:

  • Large mixing bowls (2) — one for dry ingredients, one for wet. Glass or metal works fine.
  • Box grater or food processor — for shredding the zucchini. A box grater gives you nice, fine shreds that melt into the batter. A food processor with a shredding disc works too, but watch out for huge chunks.
  • Clean kitchen towel or cheesecloth — for squeezing the zucchini dry. Paper towels work in a pinch, but they tend to tear.
  • Electric hand mixer or stand mixer — for creaming the butter and sugar, and for making the frosting. You can do it by hand with a whisk, but your arm will get tired.
  • Baking sheets (2) — I recommend light-colored metal sheets. Dark sheets can cause the bottoms to brown too quickly.
  • Parchment paper or silicone baking mats — these prevent sticking and make cleanup a breeze. I prefer parchment for cookies because it gives slightly crisper bottoms.
  • Cooling rack — essential for letting the cookies cool completely before frosting. Frosting warm cookies is a disaster—trust me, I’ve learned the hard way.
  • Cookie scoop (1.5 tablespoon size) — for uniform cookies. A spoon works too, but a scoop gives you evenly sized cookies that bake at the same rate.
  • Offset spatula or butter knife — for spreading the frosting. An offset spatula makes it look professional, but a regular knife does the job.

If you don’t have a cooling rack, you can use the overturned baking sheet trick—just make sure the cookies are on a clean surface. And if you’re short on mixing bowls, get creative. I’ve used a large pot in a pinch, and it worked fine.

Preparation Method

spiced zucchini cookies with cream cheese frosting preparation steps

Let me walk you through this step by step. I’ve made these cookies at least twenty times now, so I know exactly where things can go wrong and how to fix them.

Step 1: Preheat and Prep (5 minutes)

Preheat your oven to 350°F (175°C). Line two baking sheets with parchment paper or silicone mats. This makes cleanup so much easier, and it prevents the cookies from sticking.

Step 2: Shred and Squeeze the Zucchini (10 minutes)

Wash your zucchini and trim off the ends. Using a box grater, shred the zucchini on the large holes. You should get about 1 cup of shredded zucchini from one medium zucchini. Transfer the shreds to a clean kitchen towel, gather the corners, and twist tightly over the sink. Squeeze with all your might—you’ll see a surprising amount of green-tinted water drip out. Keep squeezing until no more liquid comes out. Set the squeezed zucchini aside. Don’t skip this step; I once forgot, and my cookies turned into flat, soggy discs that never set properly.

Step 3: Mix Dry Ingredients (5 minutes)

In a medium bowl, whisk together the flour, baking soda, baking powder, cinnamon, nutmeg, cloves, and salt. Whisking ensures everything is evenly distributed. If you skip this, you might get a pocket of baking soda in one cookie—not pleasant.

Step 4: Cream Butter and Sugars (5 minutes)

In a large bowl, beat the softened butter, granulated sugar, and brown sugar together with an electric mixer on medium speed until light and fluffy—about 2 to 3 minutes. Scrape down the sides of the bowl halfway through. The mixture should look pale and airy. This step is important because it incorporates air into the dough, giving the cookies their soft texture.

Step 5: Add Egg and Vanilla (2 minutes)

Add the egg and vanilla extract to the butter mixture. Beat on medium speed until fully combined, about 30 seconds. The mixture might look slightly curdled at this point—that’s normal, especially if your egg was a bit cold. Don’t panic.

Step 6: Combine Wet and Dry (3 minutes)

With the mixer on low speed, gradually add the dry ingredients to the wet ingredients. Mix until just combined—you should see a few streaks of flour remaining. Overmixing at this stage can make the cookies tough. Fold in the squeezed zucchini with a spatula until evenly distributed. The dough will be thick and slightly sticky, which is exactly what you want.

Step 7: Scoop and Bake (15 minutes)

Using a cookie scoop or tablespoon, drop rounded tablespoons of dough onto the prepared baking sheets, spacing them about 2 inches apart. These cookies spread a little, so don’t crowd them. Bake for 12 to 14 minutes, or until the edges are lightly golden and the centers look set. The tops should spring back when lightly touched. Let the cookies cool on the baking sheet for 5 minutes—this allows them to finish setting up—then transfer to a wire rack to cool completely. Do not frost them while they’re warm, or the frosting will melt into a puddle.

Step 8: Make the Frosting (10 minutes)

While the cookies cool, make the frosting. In a medium bowl, beat the softened cream cheese and butter together on medium speed until smooth and creamy—about 2 minutes. There should be no lumps. Gradually add the powdered sugar, one cup at a time, beating on low speed until incorporated. Add the vanilla and salt, then increase to medium speed and beat for another minute until the frosting is light and fluffy. If the frosting seems too thick, add a teaspoon of milk. If it’s too thin, add a bit more powdered sugar.

Step 9: Frost and Serve (10 minutes)

Once the cookies are completely cool, spread a generous amount of frosting on each one. I like to leave a little border around the edge so you can see the cookie. For a pretty finish, sprinkle a tiny bit of cinnamon or nutmeg on top. Serve immediately or refrigerate until ready to eat.

Cooking Tips & Techniques

I’ve learned a lot through trial and error with these cookies. Here are the things I wish someone had told me before my first attempt:

Don’t Skip the Squeeze

This is the number one mistake people make. Zucchini is basically a water balloon disguised as a vegetable. If you don’t squeeze out the moisture, your cookies will spread into sad, flat discs. I once squeezed only half the moisture out, thinking “close enough” — nope. They were still too wet. Squeeze until your hands hurt. Your cookies will thank you.

Room Temperature Ingredients Matter

Cold butter doesn’t cream properly. Cold eggs can make the batter seize. I know it’s tempting to use ingredients straight from the fridge, but taking 20 minutes to let everything come to room temperature makes a real difference in texture. Set your butter and egg out before you start shredding the zucchini, and they’ll be ready by the time you need them.

Watch Your Bake Time

These cookies are meant to be soft, so don’t overbake them. The edges should be lightly golden, but the centers will look slightly underdone when you pull them out. That’s okay—they continue to set as they cool. If you wait until the centers look fully baked, you’ll end up with dry cookies. I’ve made that mistake more times than I care to admit.

Cool Completely Before Frosting

I cannot stress this enough. Warm cookies + cream cheese frosting = a runny, melty mess. I learned this the hard way when I tried to rush the process for a party. The frosting slid right off and pooled around the cookies. It still tasted good, but it looked terrible. Give them at least 30 minutes on the cooling rack.

Use a Cookie Scoop for Uniformity

Using a scoop ensures all your cookies are the same size, which means they bake evenly. No more tiny burnt ones next to giant underdone ones. Plus, it’s faster than spooning out dough by hand. Win-win.

Variations & Adaptations

One of the best things about this recipe is how flexible it is. Here are some ways I’ve adapted it over the years:

Gluten-Free Version

Swap the all-purpose flour for a 1:1 gluten-free baking flour blend. I’ve used King Arthur Measure for Measure with great results. The texture is slightly more delicate, but the flavor is spot on. Just be careful not to overmix the dough—gluten-free batters can get gummy if you work them too much.

Dairy-Free Adaptation

Use vegan butter sticks (like Earth Balance) and a dairy-free cream cheese alternative (Kite Hill is my favorite). The cookies turn out slightly less tender, but the flavor is still wonderful. For the frosting, make sure your vegan cream cheese is softened properly—some brands are firmer than others.

Spice It Up

If you love warm spices, try adding ¼ teaspoon of cardamom or ginger to the flour mixture. I did this once when I ran out of nutmeg, and it was a happy accident. Cardamom adds an almost floral warmth that pairs beautifully with the zucchini.

Add Mix-Ins

Fold in ½ cup of chopped walnuts, pecans, or chocolate chips along with the zucchini. I’ve tried all three, and chocolate chips are my personal favorite—they add little pockets of melted goodness. White chocolate chips are also fantastic if you want something extra sweet.

Summer Berry Twist

In the summer, I sometimes fold in ½ cup of fresh blueberries or raspberries along with the zucchini. The berries burst during baking and create little jammy pockets. Just be gentle when folding so you don’t crush them.

Serving & Storage Suggestions

These cookies are best served at room temperature or slightly chilled. The cream cheese frosting firms up nicely in the fridge, which makes the cookies easier to handle if you’re taking them to a gathering.

How to Serve:

Arrange the frosted cookies on a pretty plate or cake stand. A light dusting of cinnamon on top makes them look extra special. They’re perfect with a cup of coffee or tea—the spices in the cookies complement both beautifully. For a dessert spread, serve them alongside classic chocolate chip cookies for variety.

Storage Instructions:

Store unfrosted cookies in an airtight container at room temperature for up to 5 days. Frosted cookies should be stored in the refrigerator in a single layer (or between layers of parchment paper) for up to 5 days. The frosting stays creamy and delicious straight from the fridge.

Freezer Instructions:

You can freeze both the dough and the baked cookies. For the dough, scoop it into balls, place them on a baking sheet, and freeze until solid. Transfer to a freezer bag and bake directly from frozen—just add 2 to 3 minutes to the baking time. For baked cookies, freeze them unfrosted in a freezer-safe container for up to 3 months. Thaw at room temperature, then frost fresh. I always keep a batch of frozen dough balls in my freezer for emergency cookie cravings.

Reheating Tips:

If you prefer your cookies warm, pop an unfrosted cookie in the microwave for 10 seconds. Don’t microwave frosted cookies—the frosting will melt. Instead, let them sit at room temperature for 15 minutes before serving.

Nutritional Information & Benefits

Per cookie (based on 24 cookies with frosting): approximately 180 calories, 9g fat, 24g carbohydrates, 2g protein, 1g fiber, 15g sugar.

These cookies aren’t health food, but they do have some redeeming qualities. Zucchini is packed with vitamin C, vitamin A, and antioxidants. It’s also high in water content, which is why it keeps these cookies so moist. The cinnamon in the recipe has anti-inflammatory properties and may help regulate blood sugar. Plus, using both granulated and brown sugar means you get a more balanced sweetness with a touch of molasses nutrients.

If you’re watching your sugar intake, you can reduce the granulated sugar to ½ cup—the cookies will be less sweet but still delicious. The cream cheese frosting is where most of the sugar lives, so you could also skip it and enjoy the cookies plain. They’re still soft and spiced and wonderful without it.

For those with dietary restrictions, this recipe can be made gluten-free and dairy-free as noted in the variations section. Always check your ingredient labels for hidden allergens.

Conclusion

These spiced zucchini cookies with cream cheese frosting have become a staple in my kitchen for good reason. They’re the perfect way to use up summer zucchini, they come together with simple ingredients, and they always, always impress. The first time I brought them to a family gathering, my aunt asked for the recipe before she’d even finished her first cookie. That’s the kind of reaction these cookies get.

I love that this recipe takes something ordinary—a garden vegetable that everyone has too much of—and turns it into something extraordinary. It’s a reminder that the best recipes often come from unexpected places. Carol’s grandmother probably never imagined her humble zucchini cookies would make their way into so many kitchens, but here we are.

I encourage you to make these your own. Add your favorite spices, throw in some chocolate chips, or experiment with different frostings. The base recipe is forgiving and flexible, which is exactly what a good recipe should be.

Have you tried these cookies? I’d love to hear how they turned out! Drop a comment below and let me know if you made any changes or additions. And if you’re looking for more ways to use up summer produce, check out my zucchini bread muffins—they’re another family favorite. Happy baking, friends!

Frequently Asked Questions

Can I use frozen zucchini for these cookies?

Yes, but you need to thaw it completely and squeeze out even more water than you would with fresh zucchini. Frozen zucchini holds onto extra moisture, so be thorough. I recommend squeezing it in a kitchen towel twice to get it dry enough.

Why did my cookies turn out flat?

This usually happens when the zucchini wasn’t squeezed dry enough, or the butter was too soft. Make sure your butter is softened but not melty, and squeeze that zucchini until no more water comes out. Also, check that your baking soda and baking powder are fresh—old leavening agents lose their power.

Can I make the dough ahead of time?

Absolutely. You can refrigerate the dough for up to 48 hours before baking. Just cover it tightly with plastic wrap. You may need to add a minute or two to the baking time since the dough will be cold. I actually think the flavors meld together even better after a day in the fridge.

How do I prevent the cream cheese frosting from being runny?

Make sure your cream cheese and butter are properly softened but not warm. If they’re too warm, the frosting will be thin. Also, add the powdered sugar gradually and beat until fluffy. If your frosting is still runny, refrigerate it for 15 minutes before spreading.

Can I leave out the cream cheese frosting?

Yes! These cookies are delicious on their own. The spices and zucchini give them plenty of flavor. If you skip the frosting, you can sprinkle the warm cookies with a cinnamon-sugar mixture (1 tablespoon sugar + ½ teaspoon cinnamon) for a simple finish. They’re also great with a dusting of powdered sugar.

Pin This Recipe!

spiced zucchini cookies with cream cheese frosting recipe

Print

Best Spiced Zucchini Cookies with Cream Cheese Frosting

Soft, cake-like cookies with warm spices and tender shreds of zucchini, topped with a tangy cream cheese frosting. A perfect way to use up summer zucchini.

  • Author: Antonette
  • Prep Time: 20 minutes
  • Cook Time: 14 minutes
  • Total Time: 34 minutes
  • Yield: 24 cookies 1x
  • Category: Dessert
  • Cuisine: American

Ingredients

Scale
  • 1 ½ cups all-purpose flour (195 grams)
  • 1 teaspoon baking soda
  • ½ teaspoon baking powder
  • 1 teaspoon ground cinnamon
  • ½ teaspoon ground nutmeg
  • ¼ teaspoon ground cloves
  • ½ teaspoon salt
  • ½ cup unsalted butter (113 grams), softened
  • ¾ cup granulated sugar (150 grams)
  • ¼ cup packed brown sugar (55 grams)
  • 1 large egg, room temperature
  • 1 teaspoon vanilla extract
  • 1 cup finely shredded zucchini (about 1 medium zucchini), squeezed dry
  • 4 ounces cream cheese (113 grams), softened
  • ¼ cup unsalted butter (57 grams), softened
  • 1 ½ cups powdered sugar (180 grams), sifted if lumpy
  • ½ teaspoon vanilla extract
  • Pinch of salt

Instructions

  1. Preheat oven to 350°F (175°C). Line two baking sheets with parchment paper or silicone mats.
  2. Wash zucchini, trim ends, and shred on the large holes of a box grater. Squeeze shredded zucchini in a clean kitchen towel until no more liquid comes out. Set aside.
  3. In a medium bowl, whisk together flour, baking soda, baking powder, cinnamon, nutmeg, cloves, and salt.
  4. In a large bowl, beat softened butter, granulated sugar, and brown sugar with an electric mixer on medium speed until light and fluffy, about 2-3 minutes.
  5. Add egg and vanilla extract; beat on medium speed until combined, about 30 seconds.
  6. With mixer on low speed, gradually add dry ingredients to wet ingredients, mixing until just combined. Fold in squeezed zucchini with a spatula.
  7. Drop rounded tablespoons of dough onto prepared baking sheets, spacing 2 inches apart. Bake for 12-14 minutes, until edges are lightly golden and centers look set. Cool on baking sheet for 5 minutes, then transfer to a wire rack to cool completely.
  8. For frosting: In a medium bowl, beat softened cream cheese and butter on medium speed until smooth and creamy, about 2 minutes. Gradually add powdered sugar, beating on low until incorporated. Add vanilla and salt; beat on medium speed for 1 minute until light and fluffy.
  9. Once cookies are completely cool, spread frosting on each cookie. Optionally sprinkle with cinnamon or nutmeg. Serve immediately or refrigerate.

Notes

Don’t skip squeezing the zucchini dry; it prevents soggy cookies. Room temperature ingredients ensure proper texture. Cool cookies completely before frosting to avoid melting. For gluten-free, use a 1:1 gluten-free flour blend. For dairy-free, use vegan butter and dairy-free cream cheese.

Nutrition

  • Serving Size: 1 cookie
  • Calories: 180
  • Sugar: 15
  • Sodium: 120
  • Fat: 9
  • Saturated Fat: 5
  • Carbohydrates: 24
  • Fiber: 1
  • Protein: 2

Keywords: zucchini cookies, spiced cookies, cream cheese frosting, summer dessert, garden zucchini, soft cookies

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating