The Best Vegan Oreo Cheesecake

The beloved oreo cookie steals the show in this amazing vegan chocolate cake! This oil-free cake is perfect for birthdays and special occasions! Really healthy dessert for you..

You’ll Need:

Chocolate Cake:
Dry Ingredients:

  • 3 cups all-purpose flour
  • 1 cup cocoa powder
  • 1 1/2 tsp baking soda
  • 1 1/2 tsp baking powder
  • 3/4 tsp salt

Wet Ingredients:

  • 3 cups dairy free milk, unsweetened
  • 2 1/4 cups sugar
  • 1 cup applesauce, unsweetened
  • 1 tbs apple cider vinegar
  • 1 tbs vanilla extract

Oreo Buttercream:

  • 1 1/2 cup vegan butter, room temperature
  • 8 1/4 cups powdered sugar
  • 8 tbs dairy free milk
  • 1.5 tsp vanilla extract
  • 27 oreos, crushed (1 entire standard package)
  • Optional: More crushed oreos for in between layers and for topping


Chocolate Cake:

  1. Preheat oven to 350 °F
  2. Grease and/or line a 3 8-inch cake pans (I line mine with a circle of parchment paper then grease with cooking spray)
  3. In a large bowl, combine flour, cocoa, baking powder, baking soda, and salt
  4. In another large bowl, combine dairy free milk, sugar, applesauce, apple cider vinegar, and vanilla extract, stirring until fully mixed
  5. Add dry ingredients to wet mixture, stirring gently until just combined. Be careful not to over mix (the batter will be a little lumpy, that's okay!)
  6. Evenly distribute batter between your 3 prepped cake pans
  7. Bake in preheated oven for 25-35 minutes, or until a toothpick inserted into the middle of the cakes comes out clean
  8. Let cool in pans, then remove and allow to fully cool on a wire cooling rack

Oreo Buttercream:

  1. Using a stand or electric mixer, cream vegan butter until light and fluffy
  2. Slowly add powdered sugar about 1/2 cup at a time and mix with butter until smooth. Depending on your environment you may use less powdered sugar than what I needed to use
  3. Add dairy free milk and vanilla extract and continue to mix
  4. Add crushed oreos and continue to mix
  5. Add more dairy free milk (1 tbs at a time) if too thick or more powdered sugar if too thin


  1. Once the cake layers are completely cool, level the tops using a serrated knife or cake leveller
  2. On the first layer, spread a layer of oreo icing
  3. Sprinkle icing layer with roughly chopped oreo chunks if desired (optional)
  4. Place the second layer on top, and spread another layer or oreo icing and sprinkle with roughly chopped oreos (again, if desired)
  5. Place the third layer of cake on top and ice the top and outside of the whole cake
  6. Top with more oreo crumbs
  7. ENJOY!