Thick, golden butterscotch zucchini bars bake up with a glossy top, a soft crumb, and little pockets of melted chips in every bite. The zucchini keeps the bars tender without making them taste like vegetables, and the brown sugar gives them that caramel note that makes people reach for a second piece before the pan has cooled.
What makes these work is the balance: the zucchini gets squeezed dry so the batter stays rich instead of wet, and the chips are split between the batter and the top so you get both gooey bursts and a candy-like finish. Brown sugar does most of the heavy lifting here, but a little granulated sugar keeps the texture from turning dense and heavy.
If you’ve made blondies before and ended up with something gummy in the middle, these bars fix that problem with a simple squeeze, a gentle mix, and just enough bake time to set the center without drying out the edges. The notes below cover the texture cues that matter, the easiest swaps, and how to keep the bars clean-cut once they cool.
The bars set up beautifully and stayed soft for days. Squeezing the zucchini dry made all the difference — mine baked into that chewy blondie texture instead of turning wet in the middle.
Want those gooey butterscotch zucchini bars with the glossy top? Save this one for the next time you need a soft, chewy dessert bar that actually slices cleanly.
The Zucchini Trick That Keeps These Bars From Turning Dense
Most zucchini bar recipes go wrong in one of two places: they leave too much moisture in the squash, or they overmix the batter once the flour goes in. Either mistake gives you a heavy, almost wet center instead of a tender bar with a clean bite. The squeeze matters because zucchini holds a lot of water, and that water doesn’t bake off fast enough in a pan this thick.
The other thing worth watching is the batter texture after the flour goes in. Stir until the dry streaks disappear, then stop. If you beat it smooth at that point, the bars turn tight instead of soft. You want a thick batter that spreads with a little effort, not a pourable cake batter.
- Zucchini — Grate it fine and squeeze it dry in a clean kitchen towel or several layers of paper towels. That step controls the texture more than anything else in the recipe.
- Brown sugar — This gives the bars their butterscotch depth and keeps them moist. Packed brown sugar matters here; loose scoops make the bars drier and less flavorful.
- Vegetable oil — Oil keeps these soft at room temperature and gives them that dense blondie-style crumb. Melted butter can work, but the bars will set a little firmer and taste more like a traditional cake bar.
- Butterscotch chips — Use a good bagged chip here; the flavor has to carry the bar. Dividing them between the batter and the top gives you melted pockets inside and a glossy finish outside.
- Walnuts — Optional, but they add a nice snap against the soft crumb. Leave them out if you want a smoother bar, or swap in pecans for a sweeter, rounder nut flavor.
What Each Ingredient Is Actually Doing in This Zucchini Bread or Baked Good

- Zucchini (the moisture keeper) — Grate finely and squeeze out excess moisture. The remaining moisture adds tenderness without sogginess.
- Flour (the structure base) — Don’t overmix or the baked good becomes tough. Mix just until dry ingredients are incorporated.
- Sugar (the sweetness and browning) — This tenderizes and helps create browning. Adjust based on other ingredients.
- Oil or butter (the richness) — This creates tender crumb. Oil makes moister; butter makes richer.
- Eggs (the binder) — These hold everything together and add structure. Use room temperature eggs.
- Leavening (baking powder or soda) — This creates rise and light crumb. Too much makes it taste bitter.
- Spices (cinnamon, nutmeg, or allspice) — These warm up zucchini flavor. Layer so no single one overpowers.
- Optional mix-ins (nuts, chocolate, or dried fruit) — These add texture and prevent bland taste.
Building the Batter So the Bars Stay Soft, Not Gum-Like
Mix the Dry Ingredients First
Whisk the flour, baking soda, baking powder, salt, and cinnamon together before anything else. That keeps the leaveners and spice evenly distributed, which matters because this batter gets mixed only briefly later. If the cinnamon clumps, you’ll taste hot spots instead of a steady warm background.
Work the Sugars and Oil Until Smooth
Beat the brown sugar, granulated sugar, oil, eggs, and vanilla until the mixture looks glossy and fully combined. It won’t become fluffy the way butter-based batters do, and that’s fine. You’re looking for a smooth, thick base with no grainy sugar left on the bottom of the bowl.
Fold in the Zucchini, Then Stop Early
Stir in the squeezed zucchini, then add the dry ingredients and fold just until the flour disappears. The batter should look thick and a little lumpy from the zucchini. If you keep stirring after that point, the bars lose their soft crumb and bake up tight.
Scatter the Chips on Top Before Baking
Fold most of the butterscotch chips into the batter, then scatter the rest over the top after you spread it in the pan. The chips on top melt into little caramelized puddles and give the bars their glossy finish. Bake until the edges are set and the center gives only a slight wobble; a toothpick should come out with moist crumbs, not wet batter.
Three Ways to Make These Bars Fit Your Kitchen
Gluten-Free Bars With the Same Chewy Center
Use a good 1:1 gluten-free flour blend in place of the all-purpose flour. The bars will still set up with that soft blondie texture, though they may need an extra minute or two in the oven. Let them cool completely before cutting because gluten-free bars are softer while warm.
Dairy-Free Without Losing the Butterscotch Flavor
These bars are already dairy-free if your butterscotch chips are dairy-free, so the main thing to check is the label on the chips. Some brands use milk ingredients, and that’s the one place the recipe can change fast. The texture stays the same because the richness comes from oil and eggs, not butter.
Swap the Nuts for Extra Chips
Leave out the walnuts and use the full amount of butterscotch chips if you want a softer, more uniform bar. You lose the crunch, but the bars turn even gooier and a little more dessert-shop style. This is the version I’d choose for kids or anyone who doesn’t like nuts in baked goods.
How to Store the Bars for Later
- Refrigerator: Store in an airtight container for up to 5 days. The bars firm up a little in the fridge, but the texture stays pleasantly chewy.
- Freezer: These freeze well. Wrap individual bars tightly and freeze for up to 2 months, then thaw at room temperature so the chips don’t go waxy.
- Reheating: Warm a bar for 10 to 15 seconds in the microwave if you want the chips soft again. Don’t overheat it or the edges will turn dry before the center loosens up.
Answers to the Questions Worth Asking

Butterscotch Zucchini Bars
Ingredients
Equipment
Method
- Preheat the oven to 350°F and grease a 9x13 baking pan. Set aside so the pan is ready to fill.
- Whisk all-purpose flour, baking soda, baking powder, salt, and cinnamon together. Mix until the cinnamon is evenly distributed.
- Beat brown sugar, granulated sugar, vegetable oil, eggs, and vanilla extract until smooth. Stop when the mixture looks glossy and uniform.
- Stir in grated squeezed zucchini. Mix until no dry zucchini pockets remain.
- Fold the dry ingredients into the wet ingredients until just combined. Look for streaks of flour and stop mixing as soon as they disappear.
- Fold in 1 cup butterscotch chips and walnuts if using. Ensure the chips are evenly dispersed through the batter.
- Spread the batter into the prepared pan. Smooth the top so it bakes evenly.
- Scatter the remaining butterscotch chips on top. You should see chips peeking across the surface before baking.
- Bake for 28–32 minutes at 350°F until a toothpick comes out with moist crumbs. Watch for a thick, golden top.
- Cool the bars completely before cutting into bars. The glossy top will set as they cool.


