Best Vegan Brownies

These vegan brownies are rich, fudgy, and packed with deep chocolate flavor. No dairy or eggs necessary! This easy vegan brownie recipe comes together quickly with simple ingredients and delivers the perfect gooey texture and crackly top every time.

Vegan brownies topped with flaky sea salt on white parchment paper.

Featured Comment:

I have been looking for the perfect vegan brownie recipe forever. They're all usually so cakey. Not these! This recipe is perfect. Don't let the black beans make you nervous - you don't notice them at all. - Caroline

What is it about brownies that come from a box? While I think a lot of baking aficionados look down on box mixes as lesser than, this has never seemed to be true for brownies. Box mix brownies are the standard for a reason!

This is the high standard I was chasing when developing this recipe. After much trial and error, these crackly-topped squares of perfection were born. Don't forget to serve them with vegan vanilla ice cream for a top-rate experience!

If you're into it, check out more of our brownies and bars! Here you can find more variations of this recipe including our vegan peanut butter brownies and vegan oreo brownies.

Jump to:
Vegan brownie squares on a white surface with a white linen napkin.

Ingredients You'll Need (with substitutions!)

  • black beans: Act as the base, adding moisture and structure while keeping the brownies soft and fudgy.
  • water: Helps blend the beans smoothly and creates the right batter consistency.
  • vegan butter: Adds richness, moisture, and that classic buttery flavor.
  • dark chocolate: Provides deep chocolate flavor and contributes to the fudgy texture.
  • granulated sugar: Sweetens the brownies and helps create a slightly crisp top.
  • light brown sugar: Adds moisture and a subtle caramel flavor for extra depth.
  • vanilla extract: Enhances the chocolate flavor and adds warmth.
  • instant espresso powder: Intensifies the chocolate flavor without making the brownies taste like coffee.
  • salt: Balances the sweetness and brings out the chocolate flavor.
  • cocoa powder: Adds rich, concentrated chocolate flavor and helps create a dense, fudgy texture.
  • all-purpose flour: Provides structure and helps the brownies hold together.
  • nondairy chocolate chips: Add melty pockets of chocolate throughout the brownies for extra indulgence.
Vegan brownie with a bite taken out of it propped against another brownie.

Why You'll Love These Vegan Brownies

  • They're ultra fudgy and rich with deep chocolate flavor.
  • Made with black beans for added fiber and moisture, but you won't taste them at all.
  • Completely vegan and dairy-free, with no compromise on texture or taste.
  • Packed with melty chocolate chips in every bite.
  • Easy to make with simple pantry ingredients.
  • Naturally gluten-friendly adaptable (just swap the flour if needed).
Brownies on a white surface, topped with flaky salt.

Tips and Tricks

Here are a few tips to help you make perfect vegan brownies every time:

  1. Blend the beans really well: This is key! A smooth batter = fudgy brownies with no bean texture.
  2. Use good quality chocolate: Since chocolate is the main flavor, higher-quality dark chocolate makes a big difference.
  3. Don't skip the espresso powder: It won't taste like coffee. It just intensifies the chocolate flavor.
  4. Sift the cocoa powder: Prevents lumps and helps create a smooth, even batter.
  5. Don't over-mix after adding flour: Mix just until combined to keep the brownies tender.
  6. Line your pan with parchment paper: Makes removing and slicing much easier.
  7. Don't over-bake: The center should be slightly soft. This keeps them fudgy, not cakey.
  8. Let them cool completely: They firm up as they cool, making them easier to cut and giving the best texture.
  9. Pro Tip: For extra indulgence, sprinkle a few extra chocolate chips on top before baking for that bakery-style look.
Brownies cut into squares and topped with flaky sea salt and a linen napkin.

Recipe Variations

Here are some Censored Baker approved recipe variations:

  1. Peanut Butter Swirl Brownies: Add dollops of peanut butter to the brownie batter and swirl with a knife before baking.
  2. Mint Chocolate Brownies: Add 1 teaspoon of peppermint extract to the wet ingredients.
  3. Raspberry Chocolate Brownies: Fold in 1 cup of fresh or frozen raspberries into the batter before baking.
  4. Salted Caramel Brownies: Drizzle vegan caramel sauce over the brownie batter and swirl gently before baking. Sprinkle with flaky sea salt.
  5. Tahini Brownies: Swirl ¼ cup of tahini into the brownie batter before baking.
  6. Walnut Brownies: Fold in 1 cup of chopped walnuts into the batter before baking. Adds a crunchy texture and nutty flavor that complements the fudgy brownies.
  7. Orange Chocolate Brownies: Add 2 tablespoons of orange zest to the wet ingredients. The bright citrus flavor of orange zest complements the deep chocolate flavor.
Vegan brownies on a white surface with a white linen napkin.

Frequently Asked Questions

Can I substitute the black beans with another ingredient in vegan brownies?

Unfortunately no. While black beans may not seem like the most appetizing dessert ingredient, they are incredibly important in creating the perfect brownie texture without eggs.

Will my brownies taste like beans?

Nope! When blended thoroughly, the black beans add moisture and fiber without any bean flavor.

How can I make my vegan brownies fudgier rather than cakey?

This is a fudgy brownie recipe! We use more fat (vegan butter) and less flour. You can also slightly under-bake the brownies to retain more moisture. Avoid over-mixing the batter to prevent incorporating too much air.

Can I make these gluten-free?

Yes! Swap the all-purpose flour for a 1:1 gluten-free flour blend. Texture may vary slightly but they'll still be fudgy.

How do I know when they're done?

The edges should be set, and the center slightly soft but not liquid. A toothpick may come out with a few moist crumbs.

Brownies cut into squares and topped with flaky salt.

How to Make Vegan Brownies Gluten Free?

  1. Swap the flour: Replace the 1 cup of all-purpose flour with a 1:1 gluten-free flour blend. Look for blends that contain xanthan gum or guar gum to help provide structure.
  2. Check other ingredients: Ensure your cocoa powder, chocolate, and baking powder are labeled gluten-free, as some brands may contain traces of gluten.
  3. Adjust texture if needed: Gluten-free flours can sometimes make brownies slightly denser. If the batter seems too thick, add a tablespoon of water or nondairy milk to achieve the right consistency.
  4. Bake as usual: Follow the original baking time, but check the brownies with a toothpick a few minutes early-the edges should be set, and the center slightly soft and fudgy.
  5. Cool before slicing: Gluten-free brownies are often a bit more delicate, so let them cool completely in the pan before cutting to maintain their shape.

Pro Tip: For an even fudgier texture, you can also fold in a few extra chocolate chips or vegan chocolate chunks. They help keep the brownies moist and indulgent.

Vegan brownie with a bite taken out of it.

Best Brownie-Making Equipment

  1. 9 inch Baking Pan: A standard square pan ensures even baking and the perfect brownie thickness. Use light-colored metal pans for best results. Dark pans can over-brown edges.
  2. Parchment Paper: Lining your pan with parchment paper makes removing brownies easy and keeps the edges intact. Helps prevent sticking, especially with fudgy batters.
  3. High-Speed Blender or Food Processor: Essential for pureeing black beans smoothly into the batter. A smooth batter ensures fudgy, creamy brownies without bean texture.
  4. Rubber or Silicone Spatula: Perfect for folding in flour, chocolate chips, or mix-ins without deflating the batter.
  5. Sifter or Fine-Mesh Strainer: Sifting cocoa powder prevents lumps and creates a smooth, even batter.
  6. Cooling Rack: Allows brownies to cool evenly and prevents them from becoming soggy on the bottom.
  7. Toothpick or Cake Tester: For checking doneness.

Pro Tip: For extra fudgy brownies, don't overbake and always let them cool completely in the pan before slicing.

Stack of vegan brownies.

Storage

Room Temperature

  • Store brownies in an airtight container at room temperature for up to 2-3 days.
  • If stacking, place parchment paper between layers to prevent sticking.

Refrigeration

  • Keep in an airtight container in the fridge for up to 1 week.
  • Bring to room temperature before serving to restore that fudgy, soft texture.

Freezing

  • Wrap brownies individually or as a block in plastic wrap and foil, then store in a freezer-safe bag or container.
  • Freeze for up to 1 month.
  • Thaw at room temperature or in the fridge, then slice and enjoy.

Pro Tip: For extra indulgence, warm brownies slightly in the microwave before serving. They are extra perfect with a scoop of vegan ice cream!

Piece of vegan brownie on a fork.

If you make this recipe be sure to tag @censoredbaker on Instagram!

Print

Best Vegan Brownies

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

Truly the BEST EVER Vegan Brownies. Fudgy, crackly-topped and chocolate-loaded brownies that rival even the best box mixes on the market!

  • Author: Lyndsey Hiltner
  • Prep Time: 15 minutes
  • Bake Time: 45 minutes
  • Total Time: 1 hour
  • Yield: 16 2-inch Brownies 1x
  • Category: Brownies and Bars
  • Method: Bake
  • Cuisine: American
  • Diet: Vegan

Ingredients

Scale

1 15 ounce can black beans (rinsed and drained)*

⅓ cup water

½ cup vegan butter

4 ounces dark chocolate (50-70%)

1 cup granulated sugar

1 cup light brown sugar

2 teaspoons vanilla extract

1 teaspoon instant espresso powder

¾ teaspoon salt

1 cup cocoa powder, sifted

1 cup all purpose flour

1 cup nondairy chocolate chips

Instructions

  1. Prep: Preheat oven to 350 degrees F (175 C) and line a 9 inch square pan with parchment paper. Set aside.
  2. Blend: Add rinsed and drained black beans and water to a high speed blender and blend until completely smooth. Add a touch more water if needed. Set aside.
  3. Melt: Add vegan butter and dark chocolate to a large, microwave-safe bowl. Microwave in 30 second increments, whisking after each until chocolate is completely melted and smooth.
  4. Mix: Add granulated sugar and brown sugar to the bowl and whisk together. Mixture should become very thick. Add vanilla extract, instant espresso powder and black bean mixture to the bowl and whisk until completely smooth. Whisk in the salt and the cocoa powder.  Add the all purpose flour and mix until a thick batter comes together. Do not over-mix. Fold in chocolate chips.
  5. Bake: Pour brownie batter into your prepared pan and smooth the top with a rubber spatula. Bake in pre-heated oven for 40-45 minutes or until inserted toothpick comes out mostly clean. Allow brownies to cool completely before cutting.

Notes

*Brownies will keep for 2-3 days in an airtight container at room temperature or can be frozen for up to 1 month.

*When purchasing black beans, be sure to read the ingredients and make sure there are no added spices in the can. Salt is ok. 

*If you're having trouble blending the beans, you can add a small amount of water to the blender to get things moving.

Did you make this recipe?

Be sure to leave a rating and a review below and tag @censoredbaker on Instagram and hashtag it #censoredbaker so we can see!

Recipe Card powered byTasty Recipes

More Vegan Brownie Recipes

More Vegan Brownies and Bars

2 Comments

  1. I have been looking for the perfect vegan brownie recipe forever. They're all usually so cakey. Not these! This recipe is perfect. Don't let the black beans make you nervous - you don't notice them at all.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star