Black Bean Zucchini Brownies That Bake Up Fudgy

Updated November 5, 2026

Total time
1 hr 20 min
prep 20 min · cook 30 min
Serves
16
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Black Bean Zucchini Brownies That Bake Up Fudgy

Black bean zucchini brownies are cocoa-rich, egg-free squares made with blended beans, grated zucchini, and a little flour to help them hold together. The beans create a dense, fudgy texture, while zucchini adds moisture without making the brownies taste like vegetables; serve them cooled for the cleanest slices.

Ingredients

  • 1 can (15 oz / 425 g) black beans, drained and rinsed well
  • 1 cup (about 120 g) finely grated zucchini, loosely packed
  • 2 large eggs (about 100 g without shells), at room temperature
  • ½ cup (100 g) packed light brown sugar
  • ⅓ cup (80 ml) neutral oil, such as canola or sunflower
  • 1 teaspoon (5 ml) vanilla extract
  • ½ cup (45 g) unsweetened cocoa powder
  • ⅓ cup (40 g) all-purpose flour
  • ½ teaspoon (2.5 g) baking powder
  • ¼ teaspoon (1.5 g) fine salt
  • ½ cup (85 g) semisweet chocolate chips, divided
  • Neutral oil or baking spray, for the pan

Instructions

  1. Heat the oven to 350°F (175°C). Lightly grease an 8-inch (20 cm) square baking pan and line it with parchment, leaving a little overhang on two sides for lifting out the brownies.
  2. Rinse the black beans under cool water and drain them thoroughly. Finely grate the zucchini. Wrap it in a clean towel and gently squeeze out excess liquid; it should still feel moist, but it should not drip. Measure 1 cup (about 120 g) after squeezing.
  3. Put the beans, eggs, brown sugar, oil, and vanilla in a food processor or high-powered blender. Blend, scraping down the sides as needed, until the mixture is very smooth and no bean skins or lumps remain. A few extra seconds of blending are worthwhile for a uniform brownie texture.
  4. In a medium bowl, whisk together the cocoa, flour, baking powder, and salt. Add the bean mixture and stir just until no dry streaks remain. Fold in the zucchini and about ⅓ cup (55 g) of the chocolate chips. The batter will be thick and glossy.
  5. Spread the batter evenly in the prepared pan, smoothing it into the corners. Scatter the remaining ⅙ cup (30 g) chocolate chips over the top. Bake for 28–32 minutes, rotating the pan once if your oven has hot spots. The edges should look set and the center should no longer appear wet; a toothpick inserted near the middle should come out with moist crumbs, not liquid batter.
  6. Set the pan on a rack and cool for at least 30 minutes before lifting out and slicing. These brownies are soft when warm and become firmer as they cool. For neat squares, cool them completely, then cut with a sharp knife and wipe the blade between cuts. Because this recipe contains eggs, the center should reach 160°F (71°C), the USDA FSIS safe minimum for egg dishes; check with a food thermometer if you need to verify it.

Tips

  • Drain and dry the beans well. Excess canning liquid can make the batter loose and leave a beany flavor. Rinsing also removes some of the starchy liquid from the can.
  • Squeeze the zucchini gently. Removing a little excess water helps the brownies set, but squeezing until completely dry can make them less tender. Grate it finely so it blends into the crumb.
  • Blend until smooth. A food processor usually gives the most consistent result. If using a blender, stop to scrape the sides and avoid adding extra liquid; a few visible bean pieces can make the texture grainy.
  • Measure flour by weight if possible. If measuring by cups, spoon it into the cup and level it rather than packing it down. Too much flour can turn these dense brownies dry or cakey.

Serving Suggestions

Serve the brownies at room temperature for a rich, fudgy bite, or warm an individual square briefly and add a scoop of vanilla ice cream. Fresh berries, sliced strawberries, or a spoonful of lightly sweetened yogurt provide a cool contrast. For a simple dessert platter, cut the cooled brownies into small squares and serve with coffee, tea, or cold milk.

Variations

For a gluten-free version, use a cup-for-cup gluten-free baking flour blend that includes a binder; the texture may be a little more delicate. To make the recipe dairy-free, check that the chocolate chips are dairy-free, since the rest of the ingredients contain no dairy. Replace the semisweet chips with chopped dark chocolate or, for a sweeter result, milk chocolate chips.

For a deeper chocolate flavor, add 1 teaspoon (2 g) instant espresso powder to the dry ingredients; it should enhance the cocoa rather than make the brownies taste strongly of coffee. You can also fold in ⅓ cup (40 g) chopped walnuts or pecans, though the brownies will be less smooth and more textured. Avoid increasing the zucchini or adding wet ingredients without adjusting the recipe, as too much moisture can leave the center gummy.

Storage and Reheating

Cool the brownies, then refrigerate them in a covered container within 2 hours of baking. They keep for 3–4 days in the refrigerator. For longer storage, freeze individual portions in an airtight freezer-safe container for up to 2 months; thaw overnight in the refrigerator or for about an hour at room temperature.

To serve a chilled brownie warm, microwave one piece for about 10–15 seconds, checking before adding more time. Reheat leftovers to 165°F (74°C) if reheating them as a hot leftover; a quick warming for serving is not a substitute for proper reheating when food safety is a concern. Avoid leaving the brownies at room temperature for more than 2 hours.

Frequently Asked Questions

Can I taste the black beans?
When the beans are rinsed and blended completely smooth, their flavor is mild and largely covered by cocoa and chocolate. The brownies are dense rather than light and airy, but they should not taste like a savory bean dish.

Do I need to peel the zucchini?
No. The peel softens during baking, and finely grated zucchini blends into the batter. If the zucchini has a thick or tough peel, you can remove it, but it is not usually necessary.

Can I make these brownies without a food processor?
A powerful blender can work if you blend the wet ingredients in batches and scrape down the container. A hand masher is less reliable because it may leave bean pieces; if that is your only option, mash the beans thoroughly before mixing and expect a less smooth texture.

How can I tell when the brownies are done?
The edges should look set, and the center should not have a shiny pool of raw batter. A toothpick should show moist crumbs. Since baking pans and ovens vary, start checking at 28 minutes; if using a thermometer, the center should reach 160°F (71°C) for the egg-based batter.

Can I use frozen zucchini?
Yes, thaw it completely and squeeze out more liquid than you would from fresh zucchini. Measure 1 cup (about 120 g) after draining. Frozen zucchini can make the brownies wetter if it is added with its thawing liquid.

Why are my brownies gummy in the middle?
They may be underbaked, or the zucchini may have added too much water. Bake until the center is set, squeeze the zucchini before measuring, and allow the brownies to cool fully before judging their texture; they firm up as they cool.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).