Here are my butterscotch zucchini bars, with a simple brown sugar batter, shredded zucchini that keeps them moist, warm cinnamon, and plenty of butterscotch chips mixed in and sprinkled on top.
These bars are my go-to recipe when zucchini season hits and I need to use up what’s growing in the garden. They taste like a cross between a blondie and a snack cake, and nobody ever guesses there’s a vegetable hiding inside!
Why You’ll Love These Butterscotch Zucchini Bars
- Sneaky way to use up zucchini – If you’re looking for creative ways to use your garden harvest or farmers market haul, these bars are perfect. The zucchini keeps them moist without adding any veggie flavor.
- Quick and easy to make – Ready in about an hour from start to finish, these bars come together with simple mixing and baking—no fancy techniques required.
- Sweet butterscotch flavor – The butterscotch morsels add a rich, caramel-like sweetness that makes these bars feel like a special treat, not just another way to eat your vegetables.
- Perfect for sharing – These bars are great for potlucks, bake sales, or bringing to work. They travel well and nobody will guess there’s zucchini hiding inside.
What Kind of Zucchini Should I Use?
Any type of zucchini will work great for these bars, whether you’ve got green, yellow, or even the striped varieties from your garden. The key is to use medium-sized zucchini rather than those giant ones that sometimes sneak up on you in the garden, since smaller zucchini tend to have fewer seeds and a better texture. Make sure to grate your zucchini finely and then squeeze out as much moisture as possible using a clean kitchen towel or cheesecloth – this step is really important to prevent your bars from turning out soggy. Fresh zucchini works best here, but if you only have frozen on hand, just be extra diligent about draining all that excess water before adding it to your batter.
Options for Substitutions
This recipe is pretty forgiving, so here are some swaps you can make if needed:
- Butter: You can use margarine or coconut oil as a 1:1 substitute, though butter gives the best flavor. Make sure whatever you use is at room temperature for proper mixing.
- Brown sugar: In a pinch, use white granulated sugar instead. You’ll lose a bit of that caramel-like flavor, but the bars will still turn out tasty.
- Zucchini: Yellow squash works just as well and you won’t notice much difference in taste or texture. Just make sure to grate it finely and squeeze out the excess moisture with a clean kitchen towel.
- Butterscotch morsels: Feel free to swap these with chocolate chips, white chocolate chips, or even peanut butter chips depending on what you have on hand or what your family prefers.
- All-purpose flour: You can use a 1:1 gluten-free flour blend if needed. The texture might be slightly different, but the bars will still be delicious.
Watch Out for These Mistakes While Baking
The biggest mistake you can make with these bars is skipping the draining step for your grated zucchini – excess moisture will make your bars dense and gummy instead of tender, so squeeze the zucchini in a clean kitchen towel or paper towels until no more liquid comes out.
Overbaking is another common issue since these bars can look underdone in the center even when they’re perfectly cooked, so pull them from the oven when a toothpick inserted in the middle comes out with just a few moist crumbs attached, not completely clean.
Make sure your butter and eggs are truly at room temperature before mixing, as cold ingredients won’t blend properly with the brown sugar and can lead to uneven texture.
Finally, let the bars cool completely in the pan before cutting – they need time to set up, and cutting too early will give you crumbly pieces instead of neat squares.
What to Serve With Butterscotch Zucchini Bars?
These bars are sweet enough to stand on their own, but they’re even better with a cold glass of milk or a hot cup of coffee for an afternoon snack. If you’re serving them for dessert, a scoop of vanilla ice cream on the side turns them into something really special, especially if the bars are still slightly warm. They also work great as part of a dessert spread at potlucks or barbecues alongside fresh fruit like berries or sliced peaches. For a cozy fall treat, try pairing them with hot apple cider or chai tea.
Storage Instructions
Store: Keep your butterscotch zucchini bars in an airtight container at room temperature for up to 3 days, or in the fridge for up to a week. The zucchini keeps them nice and moist, so they actually taste even better the next day once the flavors have had time to meld together.
Freeze: These bars are great for freezing! Cut them into individual portions, wrap each one in plastic wrap, and store in a freezer-safe container for up to 3 months. It’s nice to have a stash ready for whenever a sweet craving hits.
Serve: Enjoy these bars straight from the fridge for a cool treat, or let them sit at room temperature for about 10 minutes if you prefer them softer. If you’re pulling them from the freezer, just thaw at room temperature for 30 minutes or pop one in the microwave for about 15 seconds.
| Preparation Time | 15-20 minutes |
| Cooking Time | 40-45 minutes |
| Total Time | 55-65 minutes |
| Level of Difficulty | Easy |
| Servings | 24 bars |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 4200-4400
- Protein: 34-38 g
- Fat: 215-225 g
- Carbohydrates: 555-580 g
Ingredients
For the batter:
- 1 cup butter (I like Kerrygold unsalted butter for this)
- 1 3/4 cups brown sugar
- 2 eggs (room temperature, about 70°F)
- 1 1/2 tsp vanilla
- 2 1/8 cups flour (I always use King Arthur all-purpose flour)
- 1 tsp baking powder
- 1/2 tsp salt
- 1/2 tsp ground cinnamon
- 1 1/2 cups zucchini (shredded and squeezed dry to remove excess moisture)
- 1 cup butterscotch chips (I use Nestlé Toll House for the best melt)
For the topping:
- 1/2 cup butterscotch chips
Step 1: Prepare Pan and Preheat Oven
Heat your oven to 350°F and grease a 9×13 inch baking dish thoroughly with butter or cooking spray, making sure to coat the bottom and all sides.
This prevents sticking and ensures even browning on the edges.
Step 2: Cream Butter and Brown Sugar
- 1 cup butter
- 1 3/4 cups brown sugar
In a large mixing bowl, combine softened butter and brown sugar, beating together for 2-3 minutes until the mixture is light and fluffy.
This creaming process incorporates air into the batter, which helps the bars rise and achieve a tender crumb.
I like to use Kerrygold unsalted butter because it has a richer flavor that really complements the butterscotch.
Step 3: Incorporate Eggs and Vanilla
- 2 eggs
- 1 1/2 tsp vanilla
Add room temperature eggs and vanilla to the creamed butter mixture, stirring continuously for 1-2 minutes until fully combined and well-blended.
Room temperature eggs incorporate more smoothly and create a better texture in the final bars.
The mixture should look pale and slightly fluffy at this stage.
Step 4: Combine Dry Ingredients and Mix Into Batter
- 2 1/8 cups flour
- 1 tsp baking powder
- 1/2 tsp salt
- 1/2 tsp ground cinnamon
In a separate small bowl, whisk together flour, baking powder, salt, and cinnamon.
Pour the dry ingredient mixture into the wet ingredients and stir until just combined—don’t overmix, as this can make the bars tough.
The batter should come together evenly with no visible dry streaks.
Step 5: Add Zucchini and Fold in Butterscotch Chips
- 1 1/2 cups zucchini
- 1 cup butterscotch chips
Stir in the shredded zucchini (making sure it’s been squeezed dry to remove excess moisture) until evenly distributed throughout the batter.
Gently fold in 1 cup of butterscotch chips, being careful not to crush them.
I always squeeze my zucchini really well because excess moisture can make the bars soggy and prevent them from baking properly.
Step 6: Assemble and Bake
- batter from Step 5
- 1/2 cup butterscotch chips
Pour the batter into the prepared 9×13 inch baking dish and spread it evenly into the corners.
Sprinkle the remaining 1/2 cup of butterscotch chips over the top of the batter, pressing them down gently so they stay in place during baking.
Bake for 40 minutes, or until a toothpick inserted into the center comes out with just a few moist crumbs—don’t overbake, or the bars will be dry.
Step 7: Cool and Serve
Allow the bars to cool in the pan for at least 15-20 minutes before cutting into squares.
This resting time lets them set and hold together better when sliced.
For cleanest cuts, I like to wipe my knife with a damp cloth between each cut.

Sweet Butterscotch Zucchini Bars
Ingredients
Method
- Heat your oven to 350°F and grease a 9x13 inch baking dish thoroughly with butter or cooking spray, making sure to coat the bottom and all sides. This prevents sticking and ensures even browning on the edges.
- In a large mixing bowl, combine softened butter and brown sugar, beating together for 2-3 minutes until the mixture is light and fluffy. This creaming process incorporates air into the batter, which helps the bars rise and achieve a tender crumb. I like to use Kerrygold unsalted butter because it has a richer flavor that really complements the butterscotch.
- Add room temperature eggs and vanilla to the creamed butter mixture, stirring continuously for 1-2 minutes until fully combined and well-blended. Room temperature eggs incorporate more smoothly and create a better texture in the final bars. The mixture should look pale and slightly fluffy at this stage.
- In a separate small bowl, whisk together flour, baking powder, salt, and cinnamon. Pour the dry ingredient mixture into the wet ingredients and stir until just combined—don't overmix, as this can make the bars tough. The batter should come together evenly with no visible dry streaks.
- Stir in the shredded zucchini (making sure it's been squeezed dry to remove excess moisture) until evenly distributed throughout the batter. Gently fold in 1 cup of butterscotch chips, being careful not to crush them. I always squeeze my zucchini really well because excess moisture can make the bars soggy and prevent them from baking properly.
- Pour the batter into the prepared 9x13 inch baking dish and spread it evenly into the corners. Sprinkle the remaining 1/2 cup of butterscotch chips over the top of the batter, pressing them down gently so they stay in place during baking. Bake for 40 minutes, or until a toothpick inserted into the center comes out with just a few moist crumbs—don't overbake, or the bars will be dry.
- Allow the bars to cool in the pan for at least 15-20 minutes before cutting into squares. This resting time lets them set and hold together better when sliced. For cleanest cuts, I like to wipe my knife with a damp cloth between each cut.

