Vegan Oreo Brownies

Vegan Oreo Brownies

If you’re not a vegan then you might not know that Oreo biscuits are suitable for vegans. Yes that’s right, these delicious chocolate sandwich biscuits are completely free from animal products! They are known as “accidentally” vegan, which is a group of products that were not made to be suitable for vegans, but by chance they are. This often happens because retailers use cheaper ingredients (for example oil instead of butter), so most accidentally vegan products are not exactly the healthiest of options! But hey, vegans need junk food too! I decided to make Vegan Oreo Brownies and drizzle on some dark chocolate for good measure, the perfect treat!

Jump straight to the recipe!

To start, I made the flax eggs. I whizzed up 2 tbsp linseeds in my Nutribullet, added 4 tbsp water and put the mixture in the fridge for 10 minutes. Linseeds and flaxseeds are the same thing, but they are called linseeds in the UK and flaxseeds in the US. You can get golden ones, or brown ones, and either are suitable.

For the brownie batter I put the plain flour, caster sugar, cocoa powder, baking powder and salt in a bowl and stirred it together.

In another bowl I whisked up the almond milk, flax eggs, vegetable oil and vanilla extract.

I poured the wet ingredients into the dry ingredients and whisked it all together.

Then I poured the batter into a lined baking tray, and covered it with the broken up Oreo pieces.

I baked it for 35 minutes, then left the Vegan Oreo Brownies to cool completely.

You can slice the Vegan Oreo Brownies up before or after drizzling on the chocolate, it doesn’t make a difference. I melted the dark chocolate and put it into a small piping bag then snipped off the end and drizzled it all over. Make sure to use a dark chocolate with a high cocoa percentage so that it is suitable for vegans (I used Green & Blacks 70%) Check the label, if it says ‘may’ contain milk then that is ok as this warning is for people with allergies and doesn’t mean the product contains milk.

Vegan Oreo Brownies

The Vegan Oreo Brownies were so yummy and didn’t stick around for long! I got the thumbs up from my sister who is vegan, and I really enjoyed them too (I even stole my boyfriend’s piece, whoops! Guess I’ll be making another batch soon!) They are really moist and fudgey, they taste super chocolatey and indulgent, and the pieces of oreo and chocolate drizzle are absolutely scrumptious! Any oreo fan is sure to love these, and they’re so easy to make too!

You might also like…

Vanilla Oreo Cupcakes Oreo Dessert Pots Cookies and Cream Oreo Drip Cake
Vanilla Oreo Cupcakes Oreo Dessert Pots Cookies & Cream Oreo Drip Cake
Strawberry Oreo Cheesecake
Strawberry Oreo Cheesecake (No Bake)


I’m linking this recipe up with Recipe of the Week hosted by A Mummy Too, Cook Blog Share hosted by Hijacked By Twins, Bake of the Week hosted by Mummy Mishaps, and Free From Fridays hosted by Le Coin De Mel.

Subscribe to my YouTube channel for more recipe videos like this!

5 from 5 votes

Vegan Oreo Brownies

Servings 12


  • 250 g Plain flour
  • 350 g Caster sugar
  • 90 g Cocoa powder
  • 1 tsp Baking powder
  • 1 tsp Salt
  • 1 tsp Vanilla extract
  • 250 ml Almond milk
  • 2 Flax eggs see instructions
  • 250 ml Vegetable oil
  • 154 g Oreos broken up
  • 65 g 70% Dark chocolate


  1. Pre-heat your oven to 180C/160C Fan/350F/Gas Mark 4, and grease and line a 12" x 9" traybake tin

  2. To make the flax eggs: 2 tbsp linseeds, ideally ground up in a food processor or spice grinder, soaked in 4 tbsp water for at least 10 minutes in the fridge.

  3. In a bowl mix together the plain flour, caster sugar, cocoa powder, baking powder and salt

  4. In another bowl whisk together the almond milk, flax eggs, vegetable oil and vanilla extract, then add it to the dry ingredients and mix together

  5. Pour the batter into the lined baking tray, then add the broken oreo pieces all over the top

  6. Bake for 30-35 minutes until a skewer comes out clean

  7. Once cool, melt the dark chocolate and drizzle it all over the brownies, cut into squares then serve

You can find more of my Vegan recipes by clicking here!

Pin for later!

20 comments / Add your comment below

  1. 5 stars
    mmmmmm I love Oreos in cakes or cookies or brownies , I love how they keep their shape and flavour even after being baked in something! Your brownies look so delicious and it is great that you have made the vegan . thank you for linking to #Bakeoftheweek x

  2. 5 stars
    Wow these look amazing!! Def pinning for later! Love a good vegan brownie making an espresso batch this morning!! Somehow chocolate bakes taste so much better vegan, maybe it’s the dark chocolate yum!!

    Had to read the bit about the may contain warning a couple of times as it sounded like ‘may contain’ makes it suitable for those with allergies… It’s not what you meant I just hadn’t had coffee!!

    1. I’ve updated that sentence to make it clearer! Thanks for letting me know and I hope you try this recipe!

  3. have baked these 3 weeks in a row every weekend, I do a mix of dark brownies and white brownies with choc chips in it.. my kiddos love it. I also use stevia instead of sugar. Its a family hit. Thank you

  4. 5 stars
    Fab. We will get this scheduled on Facebook, Twitter and Pinterest for you. We are always looking for great content so please tag us on twitter for any posts that you think our audience will love. Thanks again x

    1. Hi Iliana, this is the conversion:
      250 g Plain flour – 2 cups + 1 tbsp
      350 g Caster sugar – 1 + 3/4 cups
      90 g Cocoa powder – 3/4 cups
      1 tsp Baking powder
      1 tsp Salt
      1 tsp Vanilla extract
      250 ml Almond milk – 1 cup
      2 Flax eggs see instructions
      250 ml Vegetable oil – 1 + 1/4 cup
      154 g Oreos broken up – This is one packet, or one ‘roll’
      65 g 70% Dark chocolate – 1/2 cup dark choc chips

      I’m assuming you are ok with the tsp/tbsp amounts?

    1. Hi, yes I don’t see why not. I’ve never made them with oat milk but I think it would work fine, please let me know how it goes!

Leave a Reply