These chocolate zucchini brownies are soft, moist and topped with a rich two-ingredient peanut butter frosting. Shredded zucchini and sour cream create the tender texture, while plenty of cocoa ensures the zucchini flavor completely disappears beneath all that chocolate.
My boys are teenagers now, and apparently I am still not above sneaking vegetables into their food. I have tucked zucchini into everything from chocolate zucchini muffins to cake, but this may be my favorite disguise because they genuinely believe they are simply demolishing dessert. I consider that a small (big?) mom victory.
I refuse to call a veggie-loaded dessert a success unless it actually tastes like dessert. This one uses a full 3 cups of zucchini, but what you notice is the soft chocolate brownie and smooth frosting made by melting peanut butter and chocolate chips together. No powdered sugar, extra butter or mixer required.
Why This Recipe Works
- Zucchini creates incredibly moist brownies without adding vegetable flavor. Once it is shredded and folded into the chocolate batter, even my veggie-suspicious teenage boys cannot detect it.
- Sour cream keeps the texture soft and tender. It works with the zucchini to create a soft, tender crumb.
- The frosting requires only two ingredients. Melt peanut butter and semisweet chocolate chips together for a smooth, rich topping that sets beautifully over the cooled brownies.
- It uses a generous amount of fresh zucchini. These chocolate zucchini brownies are a delicious solution when your garden or farmers market haul starts taking over the kitchen.
- Everything fits in one 9×13-inch pan. The recipe makes enough frosted zucchini brownies for a family dessert, summer gathering or potluck without requiring multiple batches.
Recipe Ingredients
- Zucchini: You will need 3 cups of shredded zucchini, typically about three small or two medium zucchini. There is no need to peel them. Shred using the large holes of a box grater, then gently pat away excess surface moisture with paper towels. Do not squeeze or wring them completely dry because their moisture helps create the brownies’ soft texture.
- Sour cream: This adds richness and helps create soft, moist chocolate zucchini brownies. Plain Greek yogurt can be substituted, although the finished texture may be slightly different.
- Cocoa powder: Use unsweetened cocoa powder to give the brownies their deep chocolate flavor.
- Peanut butter: Conventional creamy peanut butter creates the smoothest, most consistent frosting. Natural peanut butter may make the topping softer or oilier because it tends to separate.
- Chocolate chips: Semisweet chocolate chips balance the sweetness of the peanut butter frosting. Dark chocolate chips may be used for a deeper, less-sweet flavor.
- Flour: All-purpose flour provides the most dependable texture. A 1:1 gluten-free baking flour may work as a substitute, although I have not tested this variation and the final texture may differ.
How To Make Chocolate Zucchini Brownies
- Prepare the zucchini
Preheat the oven to 350°F and coat a 9×13-inch baking dish with cooking spray. Shred the zucchini using the large holes of a box grater. Measure 3 cups, lightly packed, then gently pat away excess surface moisture with paper towels. Do not wring the zucchini completely dry.
- Mix the wet ingredients
Using a stand mixer fitted with the paddle attachment or a large bowl and hand mixer, beat the softened butter, sugar, egg, sour cream and vanilla on medium speed until creamy and smooth.
- Add the dry ingredients
In a separate bowl, whisk together the flour, cocoa powder, baking soda and salt. Gradually add the dry ingredients to the butter mixture, mixing just until combined.
- Add the zucchini
Add the shredded zucchini to the chocolate batter.
- Fold in the zucchini
Gently fold the shredded zucchini in by hand until evenly distributed, taking care not to overmix.
- Bake and cool
Spread the thick batter evenly in the prepared baking dish, pushing it into the corners with a spatula. Bake for approximately 30 minutes, or until a toothpick inserted into the center comes out with a few moist crumbs but no wet batter. Allow the brownies to cool completely.
- Make the peanut butter frosting
Place the peanut butter and semisweet chocolate chips in a microwave-safe bowl. Microwave in 30-second intervals, stirring thoroughly after each, until melted and completely smooth.
- Frost and serve
Spread the frosting evenly over the cooled brownies. Allow the topping to set slightly, then cut into 12 large squares and serve.
Recipe Notes
- Measure the zucchini after shredding. Use 3 cups, lightly packed. The exact amount matters because zucchini contributes both structure and moisture to the batter.
- Avoid overmixing. Once the dry ingredients have been added, mix only until no dry streaks remain. Fold in the zucchini by hand for the most tender texture.
- Expect a thick batter. Spread it into the corners of the pan using a spatula or the back of a spoon.
- Check the brownies before overbaking them. They are ready when a toothpick inserted into the center comes out with a few moist crumbs but no wet batter. Oven temperatures and baking dishes can affect the exact timing.
- For even more chocolate flavor, fold up to 1 cup of semisweet chocolate chips into the batter before baking.
- Use conventional creamy peanut butter for the frosting. Natural peanut butter can separate and produce an oily or overly soft topping.
Main tip: Retain some of the zucchini’s natural moisture. Pat it dry gently, but do not squeeze it bone-dry, or the brownies may lose the soft texture that makes this recipe work.
Frequently Asked Questions
Are zucchini brownies fudgy or cakey?
These chocolate zucchini brownies are soft, moist and more cake-like than dense or intensely fudgy. The sour cream and shredded zucchini give them a tender crumb, while the chocolate-peanut butter frosting adds richness.
Do I need to peel zucchini for brownies?
No. Zucchini skin is thin and softens as the brownies bake, so there is no need to peel it. The dark skin may leave a few tiny green flecks, but it will not affect the flavor or texture.
Can you taste the zucchini in zucchini brownies?
No distinct zucchini flavor remains after baking. The cocoa powder, sugar and chocolate-peanut butter frosting dominate the flavor, while the shredded zucchini quietly adds moisture.
Should I squeeze the moisture out of zucchini for brownies?
Gently pat the shredded zucchini with paper towels to remove excess surface moisture, but do not wring it completely dry. Some natural moisture is necessary to create soft chocolate zucchini brownies.
Can I use a large garden zucchini?
Yes, but oversized zucchini generally contains more water and larger seeds. Scoop out any large, tough seeds before shredding, then measure exactly 3 cups and gently pat away excess moisture. Small or medium zucchini will give you the most consistent results.
Can I use frozen shredded zucchini?
Fresh zucchini will produce the most dependable texture. If using frozen shredded zucchini, thaw it completely and drain away the liquid released during thawing. Avoid squeezing it excessively, and measure 3 cups after thawing and draining.
What can I substitute for peanut butter in the frosting?
A conventional no-stir almond, cashew or sunflower seed butter can be substituted for the peanut butter. The flavor and consistency may vary slightly, so add the chocolate chips gradually if your substitute is naturally thinner than creamy peanut butter.
How should frosted zucchini brownies be stored?
Store the brownies in an airtight container in the refrigerator for up to five days. Let them sit at room temperature briefly before serving so the brownies and peanut butter frosting can soften.
Can zucchini brownies be frozen?
Yes. Once the frosting has set, arrange the brownies in an airtight freezer-safe container with parchment paper between the layers. Freeze for up to three months and thaw overnight in the refrigerator.
More Zucchini Recipes
Have more zucchini to use? Try one of these easy recipes next:
- Chocolate Zucchini Muffins turn shredded zucchini into another chocolatey baked treat that works for breakfast or snacking.
- Zucchini Fritters are crispy, cheesy and ready in less than 30 minutes.
- Zucchini Fries With Seasoned Sour Cream transform fresh zucchini into a fun appetizer or side dish.
- Easy Zucchini Chips are a light, crispy way to use a garden haul.
Will you help add value to Pip and Ebby?
If you make this recipe and love it, stop back and give it a 5-star rating ⭐️⭐️⭐️⭐️⭐️ and leave a comment. THANK YOU!

Chocolate Zucchini Brownies With Peanut Butter Frosting
Equipment
- 9×13-inch baking dish
- box grater
- stand mixer or hand mixer
- mixing bowls
- microwave-safe bowl
Ingredients
Brownies
- 1 cup salted butter softened
- 1 1/2 cups granulated sugar
- 1 large egg
- 1/2 cup sour cream
- 1 tsp vanilla extract
- 2 cups all-purpose flour
- 1/2 cup unsweetened cocoa powder
- 1 tsp baking soda
- 1 tsp salt
- 3 cups shredded zucchini lightly packed and gently patted dry
- 1 cup creamy peanut butter
- 1 cup semi-sweet chocolate chips
Peanut Butter Frosting
- 1 cup creamy peanut butter
- 1 cup semisweet chocolate chips
Instructions
- Preheat the oven to 350°F. Coat a 9×13-inch baking dish with cooking spray.
- Using a stand mixer fitted with the paddle attachment or a large bowl and hand mixer, beat the butter, sugar, egg, sour cream and vanilla on medium speed until creamy and smooth.
- In a separate bowl, whisk together the flour, cocoa powder, baking soda and salt. Gradually add the dry ingredients to the butter mixture, mixing just until combined.
- Gently fold in the shredded zucchini. Spread the thick batter evenly in the prepared baking dish.
- Bake for approximately 30 minutes, or until a toothpick inserted into the center comes out with a few moist crumbs but no wet batter. Allow the brownies to cool completely.
- Combine the peanut butter and chocolate chips in a microwave-safe bowl. Microwave in 30-second intervals, stirring thoroughly after each, until melted and smooth.
- Spread the frosting evenly over the cooled brownies. Allow the topping to set slightly, then cut into 12 squares and serve.
Video
Notes
- Measure the zucchini after shredding and use 3 cups, lightly packed.
- Gently pat away excess surface moisture, but do not squeeze or wring the zucchini completely dry.
- Avoid overmixing the batter after adding the dry ingredients.
- For additional chocolate flavor, fold up to 1 cup semisweet chocolate chips into the batter.
- Conventional creamy peanut butter produces a smoother, more consistent frosting than natural peanut butter.Gently pat the shredded zucchini dry, but do not wring out all of its moisture. That moisture helps give these chocolate zucchini brownies their soft, tender texture.
Nutrition

Megan Porta is a comfort food recipe creator who specializes in easy family meals and Instant Pot desserts, and the founder of Pip and Ebby. She has been cooking for three decades and developing recipes for over fifteen years, helping home cooks make reliable, cozy recipes for real life.


Love it!!! My little one had soo much fun making this with me. Of course i had him step out of the kitchen when i added the zucchini. It is delicious.
I love hearing that! They are delicious and our kiddos don’t need to know the “secret”.
This cake looks delicious! Great way to use up that extra zucchini!
You will get to enjoy the benefits of it and not even think about it!