clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon print print icon squares squares icon
Vegan chocolate brownies

Vegan Chocolate Brownies

  • Author: Alison Andrews
  • Prep Time: 20 mins
  • Cook Time: 40 mins
  • Total Time: 1 hour
  • Yield: 16
  • Diet: Vegan


Vegan chocolate brownies that are ultra moist, mega chocolatey, dense, fudgy and everything a chocolate lover could dream of!


  • 2 cups (250g) All Purpose Flour*
  • 1 cup (84g) Cocoa Powder
  • 1 cup (200g) Light Brown Sugar
  • 1 cup (200g) White Granulated Sugar
  • 1 tsp Baking Powder
  • 1/2 tsp Salt
  • 1 Tbsp Instant Coffee Powder*
  • 1 cup (240ml) Vegan Buttermilk (lemon juice and soy milk)*
  • 1 cup (240ml) Coconut Oil (Melted)
  • 1 tsp Vanilla Extract
  • 4oz (113g) Vegan Chocolate (Melted)
  • 1 cup (175g) Vegan Chocolate Chips and Chunks* (plus extra to place on top)


  1. Preheat the oven to 350°F (180°C). Spray a 9 x 9 inch square dish with non-stick spray and cut parchment paper so that the bottom of the dish is lined and there is overhang over the sides so you can easily lift out the whole tray of brownies when they’re baked. Set aside.
  2. Sift the flour and cocoa powder into a mixing bowl and add the brown and white sugar, baking powder, salt and instant coffee powder and mix together.
  3. Prepare your vegan buttermilk by adding 1 Tbsp of lemon juice to a measuring jug and then adding in soy milk up to the 1 cup (240ml) line. Allow it to curdle and then add to the mixing bowl.
  4. Add in the melted coconut oil and vanilla extract and stir it into a thick batter.
  5. Add the melted vegan chocolate and fold it into the batter.
  6. Add the chocolate chips and chunks and stir into the batter. The batter will be extremely thick.
  7. Spoon the batter out into the prepared baking dish and smooth down with the back of a spoon.
  8. Place extra chocolate chunks and chocolate chips on top.
  9. Place into the oven and bake for 30 minutes if you want them extremely gooey or 40 minutes if you want them super fudgy but not gooey. The brownies in the photos were baked for 40 minutes.
  10. When baked let them cool for around 15 minutes and then lift the whole tray of brownies out using the parchment paper overhang to lift out the whole tray. Place it onto a wire cooling rack and let it cool completely before cutting. If you cut the brownies when they are still quite warm, they will be harder to cut.
  11. To cut the brownies, heat up a knife by dipping it in some very hot water (from the kettle) and then drying it off with a towel and cutting. Then dip the knife again, dry it off and cut the next section and repeat until you have cut all the squares. This simultaneously allows you to cut perfect squares and makes the chocolate in the brownies all melty as you cut them.


*Weigh your flour for the most accurate results.

*Instant coffee powder can be omitted if you prefer, but it adds a little extra punch to the chocolate flavor.

*Almond milk can also be used to make vegan buttermilk but soy milk is preferred because it creates a thicker/richer texture.

*You can use chocolate chunks or chocolate chips or a mixture of both. I recommend a mixture of both for an extra layer of deliciousness. If you do half of each then this works out to around 88g of each.

  • Category: Dessert
  • Method: Baking
  • Cuisine: Vegan


  • Serving Size: 1 Brownie (of 16)
  • Calories: 401
  • Sugar: 27.8g
  • Sodium: 127mg
  • Fat: 23.2g
  • Saturated Fat: 16.9g
  • Carbohydrates: 46.3g
  • Fiber: 3.9g
  • Protein: 4.8g

Keywords: vegan chocolate brownies, vegan brownies