Fudgy Zucchini Brownies With Chocolate Glaze
Last Tuesday, after a frantic school run, a forgotten work meeting, and a toddler who declared war on his broccoli, I needed a win in the kitchen. Not a complicated, multi-bowl victory, but a simple, quiet triumph. That’s when I remembered this Fudgy Zucchini Brownies with Chocolate Glaze recipe I’d been tweaking. Forty minutes later, with one bowl, a spatula, and a baking tin dirtied, we were sat down to a rich, gooey brownie that made everyone forget the broccoli battle entirely. This is the recipe I turn to when the weeknight chaos is real, and I still want something that feels like a proper treat.
Recipe Overview
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Servings: 16 brownies
- Difficulty: Easy
Why You’ll Love This Fudgy Zucchini Brownies with Chocolate Glaze
- One-Bowl Wonder: Everything comes together in a single mixing bowl, meaning less washing up and more time sitting down.
- Secret Veggie Boost: Grated zucchini melts into the batter so completely that even the pickiest eaters won’t notice, yet it adds moisture and a little extra goodness.
- Make-Ahead Magic: The brownies taste even better the next day, and you can freeze them glazed or unglazed for a ready-to-go dessert.
- Fast Weeknight Fix: From start to finish, you’re looking at about 35 minutes. That’s quicker than ordering takeaway in many cases.
- Seriously Fudgy Texture: This recipe delivers that dense, almost truffle-like centre that brownie lovers crave, not a cakey crumb.
Ingredients You’ll Need
- 115g unsalted butter, melted
- 200g caster sugar
- 100g light brown sugar, packed
- 2 large eggs, at room temperature
- 1 tsp vanilla extract
- 200g finely grated zucchini (about 1 medium zucchini) – do not squeeze out the moisture
- 120g plain flour
- 50g cocoa powder, sifted
- ½ tsp baking powder
- ¼ tsp salt
- 150g dark chocolate chips (or chopped dark chocolate)
- For the Chocolate Glaze:
- 100g dark chocolate (70% cocoa), chopped
- 60ml double cream
- 1 tbsp golden syrup or honey
Tip: For the best fudgy texture, use a block of dark chocolate rather than standard supermarket chocolate chips if you can. It melts more smoothly into the glaze and gives a deeper flavour.
How to Make Fudgy Zucchini Brownies with Chocolate Glaze
- Preheat and prepare your tin. Preheat your oven to 175°C (350°F). Line a 20cm square baking tin with parchment paper, leaving some overhang on two sides. This will act as handles later. The paper should look crisp and clean, not greasy yet.
- Mix the wet ingredients. In a large bowl, whisk the melted butter with both sugars until combined. The mixture will look like a thick, grainy paste and smell wonderfully buttery. Add the eggs one at a time, whisking vigorously after each until the batter is smooth and glossy. Stir in the vanilla extract. The batter should feel thick and look almost like a caramel sauce.
- Add the zucchini. Fold in the grated zucchini using a spatula. Do not overmix; you just want to incorporate it evenly. The batter will suddenly look a bit looser and speckled with green. This is exactly what you want – the moisture from the zucchini is the secret to the fudgy crumb.
- Combine the dry ingredients. Sift the flour, cocoa powder, baking powder, and salt directly into the bowl. Fold gently with the spatula until just a few streaks of flour remain. The batter will be very thick and smell deeply of chocolate. Finally, fold in the chocolate chips. The batter should be cohesive, dense, and look almost like a mousse.
- Bake to perfection. Pour the batter into the prepared tin and spread it evenly with the spatula. It will be quite thick, so take your time to push it into the corners. Bake for 22-27 minutes. The top should look set and slightly cracked, and a skewer inserted into the centre should come out with a few moist crumbs attached, not wet batter. You’ll know it’s ready when the kitchen smells like a chocolate factory and the edges have just started to pull away from the paper.
- Cool completely. Place the tin on a wire rack and let the brownies cool in the tin for at least 20 minutes. This is crucial. If you try to cut them warm, they will crumble. The brownies will continue to set as they cool. After 20 minutes, use the parchment overhang to lift the block onto the rack to cool completely.
- Make the glaze. Once the brownies are completely cool, make the glaze. Place the chopped dark chocolate in a heatproof bowl. Gently warm the double cream and golden syrup in a small saucepan until it just begins to simmer – you’ll see small bubbles around the edge. Pour the hot cream over the chocolate and let it sit for 1 minute. Then stir slowly until smooth and glossy. The glaze should be pourable but thick enough to coat the back of a spoon.
- Glaze and set. Pour the glaze over the cooled brownie block and spread it evenly to the edges. Let it set at room temperature for about 15 minutes before slicing. For a cleaner cut, pop the glazed block in the fridge for 10 minutes. The glaze will firm up to a lovely, snappy shell.
Tips From My Kitchen
- Don’t squeeze the zucchini: I used to struggle with this dish until I discovered this technique. The moisture from the grated zucchini is what makes these brownies intensely fudgy. If you squeeze it out, you’ll end up with a drier, cakier brownie. Just grate it finely and add it straight to the bowl.
- Use a microplane for fine grating: A box grater works, but a microplane creates such fine shreds that the zucchini virtually disappears into the batter. This is the best trick for hiding it from veggie-averse family members. Friends always ask me for this recipe after trying it at dinner parties, and they’re always shocked when I tell them the secret ingredient.
- Cool completely before glazing: Patience here is a virtue. If the brownies are even slightly warm, the glaze will melt into a puddle instead of forming a lovely, thick layer. I usually bake these the night before and glaze them just before serving.
- Make it ahead for busy nights: This is my number one weeknight hack. Bake the brownies (without the glaze) up to two days in advance and keep them in an airtight container at room temperature. The glaze can be made and stored in the fridge. When you’re ready, gently reheat the glaze and pour it over. It takes five minutes.
- Line your tin properly: Use good-quality parchment paper and leave plenty of overhang. This makes lifting the entire block out effortless, preventing broken edges and messy slices. It also makes cleanup almost non-existent.
- Check for doneness early: Ovens vary wildly. Start checking your brownies at the 20-minute mark. You want a skewer to come out with moist crumbs, not clean. A clean skewer means you’ve overbaked, and your fudgy brownies will be dry.
Equipment You’ll Need
- Stand mixer or hand mixer (though a whisk and strong arm work fine)
- 20cm square baking tin
- Parchment paper
- Wire cooling rack
- Large mixing bowl
- Spatula
- Small saucepan for the glaze
- Microplane or box grater
Common Mistakes to Avoid
- Overcrowding the pan: This recipe is designed for a 20cm tin. If you use a larger tin, the brownies will spread too thinly and bake up dry and crispy. Stick to the specified size for that perfect, thick, fudgy centre.
- Wrong temperature: Baking at too high a temperature will set the edges before the centre has a chance to cook, leading to a raw middle. Too low, and they’ll be more cake-like. 175°C (350°F) is the sweet spot. Use an oven thermometer if yours is unreliable.
- Skipping the rest time: I know it’s tempting to dig in straight from the oven, but resting is non-negotiable. The brownies need time to firm up structurally. Cutting them warm will result in a gooey mess. The rest time allows the starches to set and the flavours to meld.
What to Serve With Fudgy Zucchini Brownies with Chocolate Glaze
- A generous scoop of vanilla or salted caramel ice cream – the cold creaminess is a perfect match for the dense, fudgy brownie.
- A dollop of thick Greek yogurt or crème fraîche for a tangy contrast that cuts through the richness.
- A simple dusting of flaky sea salt on the glaze just before it sets – it elevates the chocolate flavour beautifully.
- A tall glass of cold milk for the kids, or a strong coffee for the adults.
Frequently Asked Questions

Fudgy Zucchini Brownies with Chocolate Glaze
Ingredients
Method
-
Preheat and prepare your tin. Preheat your oven to 175°C (350°F). Line a 20cm square baking tin with parchment paper, leaving some overhang on two sides. This will act as handles later. The paper should look crisp and clean, not greasy yet.
-
Mix the wet ingredients. In a large bowl, whisk the melted butter with both sugars until combined. The mixture will look like a thick, grainy paste and smell wonderfully buttery. Add the eggs one at a time, whisking vigorously after each until the batter is smooth and glossy. Stir in the vanilla extract. The batter should feel thick and look almost like a caramel sauce.
-
Add the zucchini. Fold in the grated zucchini using a spatula. Do not overmix; you just want to incorporate it evenly. The batter will suddenly look a bit looser and speckled with green. This is exactly what you want – the moisture from the zucchini is the secret to the fudgy crumb.
-
Combine the dry ingredients. Sift the flour, cocoa powder, baking powder, and salt directly into the bowl. Fold gently with the spatula until just a few streaks of flour remain. The batter will be very thick and smell deeply of chocolate. Finally, fold in the chocolate chips. The batter should be cohesive, dense, and look almost like a mousse.
-
Bake to perfection. Pour the batter into the prepared tin and spread it evenly with the spatula. It will be quite thick, so take your time to push it into the corners. Bake for 22-27 minutes. The top should look set and slightly cracked, and a skewer inserted into the centre should come out with a few moist crumbs attached, not wet batter. You’ll know it’s ready when the kitchen smells like a chocolate factory and the edges have just started to pull away from the paper.
-
Cool completely. Place the tin on a wire rack and let the brownies cool in the tin for at least 20 minutes. This is crucial. If you try to cut them warm, they will crumble. The brownies will continue to set as they cool. After 20 minutes, use the parchment overhang to lift the block onto the rack to cool completely.
-
Make the glaze. Once the brownies are completely cool, make the glaze. Place the chopped dark chocolate in a heatproof bowl. Gently warm the double cream and golden syrup in a small saucepan until it just begins to simmer – you’ll see small bubbles around the edge. Pour the hot cream over the chocolate and let it sit for 1 minute. Then stir slowly until smooth and glossy. The glaze should be pourable but thick enough to coat the back of a spoon.
-
Glaze and set. Pour the glaze over the cooled brownie block and spread it evenly to the edges. Let it set at room temperature for about 15 minutes before slicing. For a cleaner cut, pop the glazed block in the fridge for 10 minutes. The glaze will firm up to a lovely, snappy shell.
Notes
I hope this recipe becomes your new weeknight hero, just as it has in my home. It’s the kind of dessert that makes you feel like you’ve pulled off something special, even when you’re short on time and energy. If you give these Fudgy Zucchini Brownies with Chocolate Glaze a try, I’d love to hear how they turned out. Drop a comment below and let me know if your family spotted the secret ingredient! And if you’re looking for other ways to sneak a little extra goodness into your treats, you might enjoy our Greek Yogurt Brownies For A Light Sweet Treat or this Rich Chocolate Banana Bread For A Sweet Snack. Happy baking!