• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipe
  • Subscribe
  • About
  • Christmas
  • Navigation Menu: Social Icons

    • Facebook
    • Instagram
    • Pinterest
    • RSS
Where You Get Your Protein
menu icon
go to homepage
  • Vegan Recipes
  • Subscribe
  • About
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Vegan Recipes
    • Subscribe
    • About
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Desserts » The Best Vegan Brownies

    The Best Vegan Brownies

    Published: Feb 13, 2021 · Updated: May 25, 2023 by Marlena Luna · This post may contain affiliate links. · 5 Comments

    Jump to Recipe Pin SaveSaved!
    Stacked vegan brownies with a white background.

    These vegan brownies have a chewy-fudgy center, glossy-crackly top, and crispy edge making them the best vegan brownies. This recipe is fool-proof and uses common ingredients. No egg replacer and no vegan butter are needed.

    Three chocolatey vegan brownies stacked.

    More often than not, vegan brownie recipes are just too chocolatey or too sweet for me.

    This recipe is neither!

    It's perfectly rich and chocolatey without being too sweet.

    And with simple ingredients going into these brownies, I always find an excuse to make them.

    Ingredients you'll need

    Gather these 9 pantry staples to easily make the best vegan brownies.

    Ingredients to make vegan brownies.

    Ingredient Notes and Substitutions

    • Coconut oil – Refined coconut oil is what I use because it has a neutral taste, but feel free to use unrefined. Or, substitute the coconut oil with any neutral oil of your choice –vegetable oil, canola oil, sunflower oil, etc.
    • Cocoa Powder – I use and recommend unsweetened cocoa powder for these vegan brownies.
    • Cane sugar – To replace the cane sugar, use any granulated sugar or turbinado sugar.
    • Coconut sugar – As a substitute, you can use brown sugar lightly spooned into the measuring cup or more cane sugar.
    • Milk – Any type of plain unsweetened non-dairy milk will do. I used almond milk but you can use soy milk, oat milk, cashew milk, etc.
    • Salt – I use Himalayan pink salt, but the salt you have on hand is perfectly fine.
    • Vanilla extract – Use pure vanilla extract, or omit it if you’re all out.

    Step-by-Step Instructions

    These brownies can be whipped up in 9 easy-to-follow steps.

    A glass bowl with sifted cocoa powder, flour and baking powder.

    Step 1: In a medium bowl, sift together the dry ingredients.

    Flour, cocoa powder, salt, and baking powder mixed in a glass bowl.

    Step 2: Mix the ingredients together and set aside.

    Oil and sugar mixed together in a glass bowl.

    Step 3: In a larger bowl, mix together the sugars and oil until well combined.

    Oil, sugar, almond milk, and vanilla extract mixed together in a glass bowl for vegan brownies.

    Step 4: Pour in the non-dairy milk and vanilla extract and mix in.

    Vegan brownie ingredients in a glass bowl with a rubber spatula.

    Step 5: Add the dry ingredients to the bowl of wet ingredients.

    Vegan brownie batter in a glass bowl with a silicone spatula.

    Step 6: Fold everything together until a sticky, thicker batter forms.

    Batter in a pan.

    Step 7: Transfer the batter to your baking pan. Use a knife or small spatula to evenly spread it out.

    Vegan brownie batter in a 7x11-inch baking pan lined with parchment paper.

    Step 8: Use the knife to swirl and whip up the top of the batter for a shiny, crackling top when baked.

    Vegan brownies in a baking pan after baking.

    Step 9: Bake in the oven at 350ºF for 20-25 minutes. (see the recipe card below for more detailed instructions)

    Customize Your Vegan Brownies

    • Mix in chocolate chips to enhance the brownie's chocolate flavor.
    • Serve with ice cream for a party favorite.
    • Add chopped walnuts to the batter for an "adult" brownie taste.
    • Top them with a dusting of powdered sugar for the kids.
    • Switch it up and swirl in peanut butter or any nut butter.
    • For a pepperminty holiday twist, mix in crushed candy canes.
    Overhead of brownies cut into squares.

    Frequently Asked Questions

    What can I use instead of oil?

    Substitute the coconut oil for melted vegan butter. Applesauce can be used as well, but the texture will not be as gooey and chewy as brownies made with oil.

    What kind of cocoa powder should I use?

    For these classic vegan brownies, use unsweetened premium baking cocoa powder. If you're looking for deeper, darker, richer chocolatey brownies use Dutch process cocoa powder. Both options will work well with this recipe. -I use premium baking cocoa powder.-

    What's the best pan to bake brownies in?

    I used a 7x11-inch pan, but a 9x9-inch square pan is another option. Using a nonstick baking pan is best for evenly cooked brownies. Glass and ceramic pans will work, but you may need to reduce the cooking time.

    How can I tell when the brownies are done?

    The brownies are done when the edges have risen, the top is set, and a toothpick (or thin knife) inserted into the center comes out clean.

    Close-up of a cut out brownie square.

    Baker’s Tips

    • For a healthier brownie with added nutrients, mix in up to ¼ cup of almond flour with the dry ingredients.
    • Finely ground sugar is the key to a glossy, crackly-topped brownie. To finely grind the sugars, blend them in a blender until they become a fine powdered consistency.
    • For cake-like brownies that are still slightly chewy, lightly scoop the flour into the measuring cup. Use the back of a knife to gently tap the top of the measuring cup a few times to lightly pack the flour before leveling it.
    Stack of fudgy vegan brownies.

    Valentine's Day Ideas

    Turn these vegan brownies into a Valentine's Day treat and bake them in a heart-shaped baking pan. Top the batter with fresh raspberries before baking. Then, dust with powdered sugar before serving.

    Or, win over your Valentine with my vegan strawberry cheesecake. It's a dairy-free dessert that takes only 10 ingredients, including the crust.

    We'd love to hear from you!

    If you enjoyed this vegan recipe, please leave a 5-star rating in the recipe card and share your thoughts in the comments below.

    Also, if you snap a photo, share it with us! We love to see your creations!! You can find us on Pinterest, Facebook, and Instagram.

    Or, get the links to new recipes delivered straight to your inbox by signing up for our newsletter.  

    See ya there!

    Recipe

    Close-up of fudgy vegan brownies.

    The Best Vegan Brownies

    prep time: 15 minutes minutes
    cook time: 25 minutes minutes
    total time: 40 minutes minutes
    servings: 9 brownies
    This vegan brownie recipe is fool-proof, uses everyday ingredients, and easily comes together. These brownies got it all! They have the classic brownie taste and texture, chewy-fudgy middle, glossy-crackly top, and crispy edges making them the best vegan brownies.
    4.96 stars (25 reviews)
    Print Pin SaveSaved!

    Ingredients

    dry ingredients

    • 1 cup all-purpose flour, sifted
    • ⅓ cup + 2 Tablespoons unsweetened cocoa powder, sifted
    • 1 teaspoon baking powder
    • ⅓ teaspoon Himalayan pink salt

    wet ingredients

    • 1 cup cane sugar, see notes
    • ⅓ cup coconut sugar, or brown sugar (see notes)
    • ⅓ cup refined coconut oil, melted
    • ½ cup non-dairy milk
    • ½ teaspoon vanilla extract
    Prevent your screen from going dark

    Instructions

    • Preheat the oven to 350ºF. Oil the sides of a 9x9-inch baking pan and line a sheet of parchment paper across the middle of the pan.
      (see images 7 and 8 in the above instructions)
    • In a medium bowl, combine the dry ingredients.
      1 cup all-purpose flour,⅓ cup + 2 Tablespoons unsweetened cocoa powder,1 teaspoon baking powder,⅓ teaspoon Himalayan pink salt
    • In a separate, larger bowl, mix together the oil, coconut sugar, and cane sugar until combined.  
    • Pour in the non-dairy milk and vanilla extract and mix.
    • Add the dry ingredients to the bowl of wet ingredients and fold everything together until well combined.
    • Transfer the batter to the prepared baking pan and evenly spread it out using a knife or small spatula.
      Optional: Swirl and whip the top of the brownie batter with the knife for a wavy top.
    • Bake at 350ºF for 25-35 minutes or until a toothpick poked in the center comes out clean.
      Allow the brownie to cool for 20-30 minutes before cutting.
    • To Store: Cover the brownie pan with foil or plastic wrap.  Or, store the brownies in an airtight container.  Vegan brownies keep well on the counter for up to 3 days.

    Notes

    • Powdering the sugars is the key to a glossy, crackly-topped brownie. To powder the sugars, blend the coconut and cane sugars in a Nutribullet or blender until they become a finely powdered consistency.
    • Test the brownies at the 25-minute mark to see if they are done. If the toothpick comes out clean the brownies are done. If there is sticky batter on the toothpick, bake for another 2-5 minutes, or until a toothpick comes out clean.
    • To measure the flour, use the scoop and level method.  Spoon the flour into the measuring cup and level it off with the back of a knife. (See the “baker’s tips" in the post for cake-like brownies.)
    • Protein Brownies: Replace up to ⅓ cup of flour with vegan protein powder.

    Nutrition

    Serving: 1brownie | Calories: 244kcal | Carbohydrates: 41g | Protein: 2g | Fat: 8g | Saturated Fat: 7g | Polyunsaturated Fat: 1g | Sodium: 112mg | Fiber: 1g | Sugar: 30g

    **Nutritional info is provided as an estimate based on the ingredients I used and for convenience and as a courtesy only.**

    course: Desserts
    cuisine: American
    author: Marlena Luna
    Did you make this recipe?Please consider Leaving a Review!

    Vegan Favorite Sweets

    • 3 stacked slices of zucchini bread.
      The Best Vegan Zucchini Bread
    • Vegan cherry coffee cake topped with toasted almond slivers.
      Cherry Almond Coffee Cake (vegan)
    • Soft, Vegan Lemon Poppy Seed Cookies, a simple recipe that's bursting with fresh lemon flavor. These melt-in-your-mouth cookies are free of egg, dairy and refined sugar –which makes them a healthier option! Flavored with fresh squeezed lemon juice, these soft and tender cookies are sure to be your new favorite treat!
      Vegan Lemon Cookies
    • 3 slices of vegan chocolate banana bread stacked with a cup of milk in the back.
      Vegan Chocolate Banana Bread

    Where You Get Your Protein is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. This site may contain some of these links to Amazon.com. If you make a purchase through one of those links, Where You Get Your Protein will receive a small commission from the purchase at no additional cost to you.

    « Over 20 Hearty Vegan Soup Recipes
    Vegan Carrot Cake »
    116 shares
    • Share
    • Email
    • Tweet

    Reader Interactions

    Comments

      4.96 from 25 votes (24 ratings without comment)

      Leave a Reply Cancel reply

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

      Rate This Recipe




    1. Dolly

      September 14, 2024 at 5:34 pm

      We love this recipe and have made it dozens of times as written.
      We adapted our favorite vegan brownies (ironically from a blog called where you get your protien) to be a little more protein dense.

      Ingredients
      dry ingredients
      ▢⅓ cup all-purpose flour, sifted
      ▢⅓ cup almond flour
      ▢⅓ cup pumpkin protein powder
      ▢⅓ cup + 2 Tablespoons unsweetened cocoa powder, sifted
      ▢1 teaspoon vital wheat gluten
      ▢1 teaspoon baking powder
      ▢⅓ teaspoon Himalayan pink salt
      wet ingredients
      ▢1 and ⅓ cup dates (soaked in the non-dairy milk and blended)
      ▢½ cup vanilla almond milk (for soaking and blending with the dates)
      ▢⅓ cup refined coconut oil, melted
      ▢½ teaspoon vanilla extract

      Kids are eating high protein brownies, no complaints.

      Reply
    2. Blair

      July 13, 2023 at 4:42 am

      These were INCREDIBLE! I made several changes, based on my preferences and what I had. I'm not vegan (yet!), but I can't stand the taste of eggs. So I'm an eggless vegetarian, I guess? I have been trying to find a recipe that didn't include eggs or any weird ingredients that I didn't have. The changes I made: whole milk, butter instead of oil, 1/4 tsp sea salt instead of 1/3 tsp himalayan salt, light brown sugar instead of coconut sugar. I used a round 8x8 cake pan, with a round piece of parchment in the bottom after greasing the pan. It made 8 nicely sized slices in the shape of pie pieces.

      These were so easy and seriously delicious! My kids, who eat everything on every kind of diet, said that these brownies were even better than the storebought mixes. Thank you so much for such a simple and awesome recipe!

      Reply
      • Marlena Luna

        July 13, 2023 at 12:08 pm

        Hi Blair! I'm thrilled the recipe was such a hit with your family and your substitutions worked perfectly. Thank you for sharing your awesome feedback!

        Reply
    3. Anna

      July 12, 2023 at 1:59 am

      Hi,
      Do you recommend using a 9x9 pan? Did you use a 9x13 pan when taking the photos? And are the brownies rather fudgy or chewy? Thanks a lot!

      Reply
      • Marlena Luna

        July 12, 2023 at 12:02 pm

        Hi Anna, I used a 7x11-inch pan similar to this one here (affiliate link). But a 9x9 pan can be used instead. I don't recommend a 9x13 pan, it would be too big causing flat brownies. As for the texture, I consider these brownies chewy and slightly fudgy. Enjoy!

        Reply

    Primary Sidebar

    Marlena Luna in a pink sweater holding a coffee mug.

    Hi, I’m Marlena the recipe creator behind Where You Get Your Protein! I love spending time in the kitchen cookin’ up delicious vegan comfort foods! Most of the ingredients I use are easy-to-find or pantry staples. Stick around and enjoy some amazing vegan food!

    More about me →

    Popular Vegan Recipes

    • Vegan french toast topped with a butter square and syrup.
      Vegan French Toast
    • Vegan French Toast Casserole
    • A mini loaf of vegan banana bread alongside ripe bananas and chopped walnuts.
      The Best Vegan Banana Bread
    • Vegan potato corn chowder topped with fresh pepper and green onions.
      Vegan Potato Corn Chowder

    Spring Recipes

    • Vegan Lemon Loaf
    • vegan pasta salad in a white serving bowl.
      Vegan Pasta Salad
    • Vegan blueberry muffin
      Easy Vegan Blueberry Muffins
    • Vegan egg salad sandwich
      Vegan Egg Salad

    Footer

    About

    • About Me
    • Privacy Policy
    • Accessibility Policy

    Newsletter

    Sign Up! for new recipes

    Contact

    • Contact Us

    Did you make this recipe?

    Your vote:




    These fields are optional. Click "Rate Recipe" to leave a star rating only.

    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.