Thick, chewy butterscotch zucchini bars bake up with a glossy top, soft middle, and little pockets of melted chips in every bite. They land somewhere between a blondie and a snack cake, which is exactly why they disappear fast once they’re on the counter.
The zucchini doesn’t make these taste like vegetables; it melts into the batter and keeps the bars tender while the brown sugar and butterscotch bring the deep caramel flavor. Squeezing the zucchini dry matters here. If you skip that step, the bars can turn gummy in the center and lose that dense, fudgy texture that makes them good.
Below, I’ll show you how to keep the bars from baking up cakey, why the chips get divided, and what to do if you want to swap in nuts or leave them out entirely. The cooling time matters too, so don’t rush that part if you want clean slices.
I was skeptical about zucchini in a dessert bar, but these stayed moist for days and the butterscotch chips melted into little caramel pockets. The center set up beautifully after cooling, which made slicing so much easier.
Save these butterscotch zucchini bars for the kind of dessert that stays gooey in the middle, slices cleanly after cooling, and makes zucchini disappear without a trace.
The Trick to Keeping Zucchini Bars Fudgy Instead of Wet
Zucchini brings moisture, and that’s the whole point here, but too much of it works against you. The most common failure with zucchini bars is a center that looks baked but eats heavy and damp because the vegetable water never got squeezed out. Grated zucchini should feel barely moist in your hands, not dripping.
The other thing that keeps these bars from drifting into cake territory is how lightly the batter gets mixed. Once the flour goes in, stop as soon as the streaks disappear. Overmixing builds structure, and structure is what turns a good blondie-style bar into something dry and bready.
- Squeezed zucchini — This is the difference between tender bars and soggy ones. Grate it, then press it in a clean towel until it stops releasing liquid.
- Brown sugar — It gives the bars that deep butterscotch note and helps the texture stay soft. All granulated sugar works in a pinch, but the flavor will be flatter.
- Vegetable oil — Oil keeps the bars moist for days. Butter would add flavor, but it firms up more as the bars cool, so these wouldn’t stay as chewy.
- Butterscotch chips — Dividing them matters because some melt into the batter while the rest stay on top and make those glossy pockets. If you only mix them in, you lose that finished look.
What Each Ingredient Is Doing in These Bars

- All-purpose flour — Gives the bars enough body to slice cleanly without becoming dense. A cup-for-cup gluten-free blend can work, but expect a slightly softer edge.
- Baking soda and baking powder — Together they give just enough lift to keep the bars from feeling heavy. Don’t add extra; too much rise makes them puffy instead of chewy.
- Cinnamon — It doesn’t make these taste spiced in an obvious way. It just warms up the butterscotch and makes the whole pan taste more rounded.
- Brown sugar plus granulated sugar — Brown sugar brings depth and moisture, while granulated sugar helps the top bake into that thin glossy crust. Using only brown sugar makes them a little softer and less defined.
- Eggs — They bind everything and help the bars set without crumbling. Room-temperature eggs blend faster and give a smoother batter.
- Vanilla — Vanilla boosts the caramel notes in the chips and brown sugar. Use real vanilla extract if you can; it shows up in a simple bar like this.
- Walnuts — Optional, but they add crunch and keep the bars from reading too sweet. Pecans work just as well if that’s what you have.
Mixing the Batter Without Losing the Chewy Center
Building the Sugar Base
Start by beating the sugars with the oil, eggs, and vanilla until the mixture looks glossy and smooth. You’re not trying to whip in a lot of air here; you just want the sugar to dissolve enough that the bars bake up with a uniform crumb. If the mixture looks grainy, keep mixing for another minute before moving on.
Adding the Zucchini
Stir in the grated zucchini after the wet ingredients are smooth. The batter will look loose at this point, and that’s normal. If the zucchini wasn’t squeezed well enough, you’ll notice pooled liquid at the bottom of the bowl; drain it off or the center may stay too soft after baking.
Finishing with Flour and Chips
Fold the dry ingredients in just until no flour streaks remain, then add one cup of the butterscotch chips and the walnuts if you’re using them. The batter should be thick and scoopable, not runny. Spread it into the pan, sprinkle the remaining chips over the top, and bake until the edges are set and the center has moist crumbs on a tester, not wet batter.
How to Adapt These Bars for Different Kitchens and Different Sweet Tooths
Dairy-Free Version
These bars are already dairy-free as written, so this is one recipe where you don’t need a special swap. Just check your butterscotch chips, since some brands use milk ingredients. Pick a dairy-free chip and the texture stays the same.
Nut-Free Bars
Leave out the walnuts and don’t replace them with extra chips unless you want the bars sweeter and a little softer. The bars still hold together well without nuts, and the texture leans more fudgy and uniform.
Make Them More Blondie-Like
If you want a firmer, more cookie-bar texture, bake them closer to the full 32 minutes and cool them completely in the pan. That extra minute or two helps the center set, but pull them before the top gets dark or they’ll lose that soft middle.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 5 days. The bars firm up a little in the fridge, which actually makes them easier to stack.
- Freezer: They freeze well. Wrap individual bars and freeze for up to 2 months, then thaw at room temperature so the chips soften again.
- Reheating: A 10-second microwave warm-up brings back the gooey texture. Don’t heat them too long or the chips seize up and the edges turn dry.
Questions I Get Asked About These Butterscotch Zucchini Bars

Butterscotch Zucchini Bars
Ingredients
Equipment
Method
- Preheat the oven to 350°F and grease a 9x13 baking pan with a light coating of oil or nonstick spray; set aside for later.
- In a large bowl, whisk together all-purpose flour, baking soda, baking powder, salt, and cinnamon until evenly combined and no dry streaks remain.
- Beat the brown sugar (packed), granulated sugar, vegetable oil, eggs, and vanilla extract until smooth and glossy, about 1–2 minutes.
- Stir in the grated, squeezed-dry zucchini until it disappears into the batter with no visible wet clumps.
- Fold the dry ingredients into the wet ingredients just until no flour remains, then fold in 1 cup butterscotch chips and the chopped walnuts if using.
- Spread the batter evenly in the greased 9x13 pan and scatter the remaining butterscotch chips over the top for pooled pockets.
- Bake at 350°F for 28–32 minutes until a toothpick comes out with moist crumbs, and the top looks set and lightly golden.
- Cool the bars completely in the pan before cutting into bars so the butterscotch chips firm up and the layers slice cleanly, about 30 minutes.