The Planted Pantry » Desserts » Easy Vegan Brownies

Easy Vegan Brownies

If you’ve been looking for easy homemade brownies, you’ve come to the right place. These easy vegan brownies are just that – EASY. They’re made in one bowl with simple ingredients. And because they are vegan, they accommodate many different allergies. No eggs, dairy, nuts, or sesame here. And one simple swap makes them gluten-free, too!

Bonus, they’re ready in under an hour!

More eggless recipes for chocolate lovers:

Why You’ll Love This Recipe

  • One bowl – These fudgy brownies are made in one bowl, minimizing the mess and cleanup.
  • Basic ingredients – No hard-to-find ingredients are needed for this recipe! You probably already have everything you need in your pantry. SO many vegan brownie recipes use flax eggs for baking, but these don’t!
  • Extra delicious – Who knew an eggless brownie recipe could produce the most perfect cakey brownies with a fudgy texture and crisp crackly top. Magic.
ingredients for vegan brownies on a grey background

Ingredients

  • All-purpose flour –  Substitute a 1:1 gluten-free flour for gluten-free brownies.
  • Unsweetened cocoa powder – It doesn’t need to be dutch-process cocoa powder, any will work. 
  • Sugar* – I used granulated white sugar, but you could use cane sugar, brown sugar, or coconut sugar. Just make sure to select a vegan variety (see notes).
  • Oil – I used canola oil, but any neutral-flavored oil like vegetable oil will work (unlike olive oil that would add a distinct overpowering taste to these brownies). Swap for a vegan melted butter or melted coconut oil if you prefer.
  • Non-dairy milk – I prefer oat milk for this recipe as the higher protein content (compared to coconut milk and other plant milk) increases the density of these brownies slightly. You can absolutely use other plant milks like soy milk or almond milk. 
  • Banana – One mashed banana is all that is needed for this recipe. Banana is used as the egg replacement, so if you are just looking for a dairy-free brownie recipe, you could use one egg instead of a banana.
  • Baking essentials – Baking powder, baking soda, sea salt, and vanilla extract make up the remainder of this recipe.
  • Optional mix-ins – Mix in 1/2 cup of dark chocolate chips, nuts, or dried fruit to add a twist to these brownies.

How To Make

This is a detailed step-by-step guide on how to make this recipe, including photographs. For the quick version, skip ahead to the recipe card below!

Preheat the oven to 350 degrees Fahrenheit and lightly oil an 8 x 8″ square pan. You could also line the pan with parchment paper if you prefer not to use oil.

Mix The Batter

First, add all of the dry ingredients (flour, cocoa powder, baking powder, baking soda, salt, and sugar) into a large mixing bowl and stir until combined.

Bowl of easy vegan brownie batter dry ingredients

Next, add the remaining wet ingredients. Mix the mashed banana, oil, plant milk, and vanilla extract into the mixing bowl and stir until all ingredients are combined. There should be no streaks of flour remaining.

You can mix the wet ingredients in a separate bowl, but you don’t need to. 

Now transfer the brownie batter into the prepared pan. This batter is quite thick, so you may need to level the batter with a silicone spatula if it does not spread to the edges of the pan on its own.

easy vegan brownie batter in baking dish

Time To Bake

Bake at 350 degrees Fahrenheit for 25-30 minutes or until an inserted toothpick comes out clean.

Allow the brownies to cool for 10 minutes before slicing. They will continue to firm up as they cool, giving them those perfect moist crumbs. Sprinkle a pinch of salt on top

That’s it! Serve with a giant scoop of vegan ice cream, and enjoy!

finished vegan brownies sliced in pan close up

Variations

  • Mix in chocolate chunks, chopped nuts, or a swirl of peanut butter and jelly for delicious twists on these brownies.
  • Portion the brownie batter into a muffin tin to make bite-sized brownies. 
  • Drizzle melted chocolate overtop of the cooled brownies

How To Store

  • Room Temp: Store these brownies in an airtight container for 5-7 days at room temperature.
  • Freeze: Make these brownies ahead of time and freeze individual slices for up to 3 months!

More Tips

  • Not Vegan? Replace the banana with one whole egg. Replace the plant milk with regular dairy milk
  • Gluten-free? Replace the all-purpose flour with 1:1 gluten-free baking flour replacement, and you’re all set!
  • Mix it up? Add 1/2 cup of vegan chocolate chips, chopped nuts, or dried fruit to add a twist to this dish!
  • Oil-free? Swap the oil for equal parts unsweetened applesauce.

FAQ

Should I use a metal pan?

You can use any type of square pan for these brownies. Metal pans will yield a crispier/chewier edge and may cook faster, so watch the baking time closely. 

Can I swap for almond flour to make these gluten-free?

Unfortunately, no. Almond flour does not absorb liquid the same way as other gluten-free flour blends, so it is not a good 1:1 swap in this recipe. 

Can I swap the sugar for maple syrup? 

You can swap SOME of the sugar for maple syrup, but if you swap all of it, the batter will be too wet and will not cook thoroughly. 

vegan brownies turned in pan showing texture

Easy Vegan Brownies

These easy vegan brownies are the perfect combination of fluffy and chewy. They are easily made in one bowl and ready in under an hour.
5 from 2 votes
Prep Time 10 minutes
Cook Time 30 minutes
Cooling Time 10 minutes
Total Time 50 minutes
Course Dessert
Cuisine American
Servings 18 brownies
Calories 124 kcal

Equipment

Ingredients
  

Instructions
 

  1. Preheat the oven to 350℉ and lightly oil an 8 x 8" baking dish.
  2. Combine the flour, cocoa powder, sugar, salt, baking powder, and baking soda in a large mixing bowl.
  3. Add in the oil, mashed banana, non-dairy milk, and vanilla extract. Mix until all ingredients are evenly combined. If you are adding optional mix-ins, add them in this step.
  4. Spread the batter evenly into the oiled baking dish.
  5. Baked at 350℉ for 25-30 minutes or until an inserted toothpick comes out clean.
  6. Allow to cool 10 minutes before slicing.
  7. Serve and enjoy!

Notes

  1. Not Vegan? Replace the banana with one whole egg. Replace the plant milk with regular dairy milk
  2. Gluten-free? Replace the all-purpose flour with 1:1 gluten-free baking flour replacement, and you’re all set!
  3. Mix it up? Add 1/2 cup of chocolate chips, chopped nuts, or dried fruit to add a twist to this dish!
* A note about granulated sugar: Not all granulated sugar is vegan, make sure to choose a USDA Organic variety to ensure it is not processed with bone char, an animal ingredient.
  1.  

Nutrition

Serving: 1brownieCalories: 124kcalCarbohydrates: 20gProtein: 1gFat: 6gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gTrans Fat: 0.02gSodium: 93mgPotassium: 83mgFiber: 1gSugar: 12gVitamin A: 5IUVitamin C: 1mgCalcium: 12mgIron: 1mg
Keyword dairy-free, easy, egg-free, nut-free
Tried this recipe?Let us know how it was!

Please note, while all ingredients used in this recipe have been verified to be vegan and free of applicable allergens at the time of recipe creation, different brands may differ in their ingredients or processing procedures and may change their ingredients at any time. For some recipes, I do include ingredients that are processed in a facility that processes other allergens. Please make sure to check the ingredients and processing procedures for your specific purchases to ensure they meet your dietary needs.

Last Updated on May 23, 2025

2 Comments

  1. 5 stars
    These brownies are so tasty! The whole family loves them!

  2. 5 stars
    This looks absolutely delicious!

5 from 2 votes

Leave a Comment

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

Recipe Rating




*