vegan oreo cake

  • Prep Time: 20 mins
    Cook Time: 30 mins
    Total Time: 50 minutes
    Yield: 12-14
    Category: Dessert, Baking
    Method: Bake
    Cuisine: Vegan


This vegan oreo cake looks like a giant oreo cookie! Oreo cookies are baked into the chocolate cake layers and it has a creamy vanilla center and vegan chocolate buttercream frosting.


For the Oreo Cookie Layers:

  • 42 Oreo Cookies

For the Vegan Chocolate Cake:

For the Vanilla Frosting Center:

  • 1/4 cup (56g) Vegan Butter
  • 2 and 1/2 cups (300g) Powdered Sugar
  • 2 Tbsp Soy Milk*
  • 2 tsp Vanilla Extract

For the Vegan Chocolate Buttercream Frosting:

  • 3/4 cup (170g) Vegan Butter
  • 4 cups (480g) Powdered Sugar
  • 1/2 cup (42g) Cocoa Powder (Unsweetened)
  • 1/4 cup Soy Milk*
  • 1 tsp Vanilla Extract

For Decorating:

  • 6 Oreo Cookies (Crushed)


  1. Preheat the oven to 350°F (180°C).
  2. Spray two 9-inch cake pans with non-stick spray (very well!) and then line them both with oreo cookies, I used 21 cookies in each pan. Set aside.
  3. Sift the flour and cocoa powder into a mixing bowl and then add the sugar, baking soda and salt and mix together.
  4. Prepare your flax egg by mixing 1 and 1/2 Tbsp ground flaxseed meal with 4 and 1/2 Tbsp hot water from the kettle and leave it for a minute to become gloopy.
  5. Add in the soy milk, oil, vinegar and flax egg to the mixing bowl and mix in. Use a hand whisk briefly just to remove any lumps.
  6. Divide the batter evenly between the cake pans, pouring it over the oreo cookies at the base of the cake pans and quickly smoothing it down so that it properly covers the oreo cookies. The layer of batter is quite thin so you want to smooth it out to the edges of the pan so that the oreos are all covered.
  7. Bake in the oven for 30 minutes or until a toothpick inserted into the center of one of the cakes comes out clean.
  8. Leave to cool completely IN the cake pans. Don’t remove the cakes until cold. You need those oreo cookies to be nice and firm at the base of the cakes before you try and get them out.
  9. Flip out onto a wire cooling rack. If you have any difficulty getting them out of the cake pans, turn them upside down and knock on the bottoms of the cake pans with a hammer to release (this is what we did!).*
  10. While the cakes are baking, prepare your vanilla frosting center by adding the vegan butter, powdered sugar, soy milk and vanilla extract t to the bowl of a stand mixer and starting off at slow speed, gradually increase speed until thick and smooth. See my notes below about the soy milk, you might not need all of it, though I used it all. Set aside.
  11. Prepare your vegan chocolate buttercream frosting. Add the vegan butter, powdered sugar, cocoa powder, soy milk and vanilla to the bowl of the stand mixer and starting at slow speed, gradually increase speed until thick and smooth. If your ingredients are threatening to jump out of the bowl when you start (if you have a small bowl for your mixer) then hold a tea towel over the bowl when it starts mixing. See the note about soy milk for the frosting in the notes below, it’s possible you may not need to use all the soy milk, though I used the full amount.
  12. Place one of the cake layers, oreo cookie side up, on a cake stand. Add all the vanilla frosting and smooth it evenly over the cake into a thick layer.
  13. Then place the second cake layer, oreo cookie side down, on top of it. Frost the tops and sides of the cake with the chocolate buttercream. You can put it on thickly and there will still be a little left over for some piping detail if you want to add that.
  14. Crush up the 6 oreos and decorate the cake with the cookie crumbles.


*You can use almond milk instead of soy milk.

*You can use any vegetable oil instead of extra virgin olive oil.

*You can use apple cider vinegar instead of white vinegar.

*You might think it would be a better idea to just use parchment paper for easy removal from the cake pans (and you might be right!) but my worry was that it would interfere with the oreo cookies at the base of the pans (maybe that was just paranoia!). If you spray the pans well with non-stick spray, let them cool completely before removing, and possibly use the hammer trick if needed, this should still turn out fine. Or try it with circles of parchment at the bottom and let us know how that works out.

*When adding the soy milk to the frosting recipes, go slow. Some brands of vegan butter have a higher water content than others, it’s possible you may not need to use all the soy milk recommended. This is how much I used but different brands of vegan butter can have differences in their water content.


  • Serving Size: 1 Slice (of 14)
  • Calories: 753
  • Sugar: 92.5g
  • Sodium: 514mg
  • Fat: 27.3g
  • Saturated Fat: 8g
  • Carbohydrates: 126g
  • Fiber: 4.8g
  • Protein: 6.4g

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.