Cookies and Cream Layer Cake

If you can think of anything better than a big, thick slice of moist chocolate cake stuffed with a velvety whipped coconut cream full of oreo chunks and topped with extra cream and EXTRA OREOS then I guess you must lead a pretty darn good life.

vegan cookies and cream cake


vegan cookies and cream cake

I mean.

Cookies and cream cake.

Which also happens to be allllll vegan.

And glorious. Very glorious.

vegan cookies and cream cake

vegan cookies and cream cake

I’d be lying if I said I didn’t try to devour the whole thing by myself but, for better or for worse, according to my family, this was also the best cake I’ve ever made so I didn’t get to eat the whole thing. Bummer.

vegan cookies and cream cake

Pro tip: make seven of these and pretend you’ve only baked six so you can keep one to yourself. Am I a brilliant mastermind or what? (Also, very very humble)

vegan cookies and cream cake

Anywayyyyy. Sorry for the extra lame post but I’ve got 1) A suitcase to pack and a train to catch in like an hour 2) A human physiology book waiting to be opened and 3) Another friggin’ exam on Monday.

vegan cookies and cream cake

vegan cookies and cream cake

So we’re keeping things short and sweet here today around here, which is actually awesome because the sooner you get around to make this the better. Just pleeeeaaaaase: take my advice and do make an extra cake, because this one is too good to share, I’m telling you!!

vegan cookies and cream cake


Cookies and Cream Layer Cake
A deliciously vegan oreo layer cake. Enough said.
Write a review
For the cake
  1. 180 grams all purpose flour
  2. 70 grams hot chocolate powder (see below for substitutions)
  3. 10 grams ground flax seeds
  4. 150 grams chocolate soy yogurt
  5. 150 grams almond milk
  6. 160 grams brown sugar
  7. 40 grams olive oil
  8. 1 tbsp. vanilla extract
  9. 1/2 tsp. baking powder
For the filling and topping
  1. 1 cans of full-fat coconut milk
  2. 80 grams powdered sugar
  3. 100 grams oreos + extra to decorate
  1. Start by opening the coconut milk cans and chilling them in the fridge overnight.
  2. To make the cake, whisk together flour, baking powder, brown sugar, hot chocolate powder and flax seeds.
  3. Add in the rest of ingredients and stir until smooth.
  4. Divide batter into two small-medium round pans.
  5. Bake in a preheated oven for 40-45 minutes at 180ºC (375F) or until you insert a toothpick in the center and it comes out clean.
  6. Let cake chill overnight.
  7. The day you're going to assemble the cake, remove the solid cream (it should be in the lid) from the coconut milk cans and whip it with sugar until stiff.
  8. Divide whipped cream in two parts: one for the topping and one to mix with the crushed oreos for the filling.
  9. Mix crushed oreo cookies with part of the cream.
  10. Spread a layer of the cream oreo mix on top of one of the cake rounds and top with the other one.
  11. Spread the remaining cream on top and sprinkle some more mini oreos.
  12. Enjoy!
  1. If you can't find vegan hot chocolate powder, mix 30 grams of cacao powder with 50 grams of brown sugar and a bit more of vanilla.
  2. You can use the remaining coconut milk to make a smoothie or a light curry!
earthly taste



  • Reply This Cake is Desi May 12, 2016 at 11:21 pm

    Gorgeous cake, pinning this to try soon.

    • Reply Consuelo May 13, 2016 at 1:27 pm

      Thank you Beenish! 🙂

  • Reply shashi at runninsrilankan May 12, 2016 at 11:49 pm

    Oh wow Consuelo, this is a thing of beauty! Gorgeous AND decadent!

    • Reply Consuelo May 13, 2016 at 1:27 pm

      Thank you dear Shashi! xx

  • Reply Sarah | Well and Full May 13, 2016 at 12:47 am

    Um, can you send this cake to me? Like now? 😉 Looks amazing Consuelo!!

    • Reply Consuelo May 13, 2016 at 1:26 pm

      heheh thanks Sarah! x

  • Reply athleticavocado May 13, 2016 at 2:51 pm

    Holy COW! Come to mama! This cake is the cake of my dreams!

  • Reply Elizabeth @ May 14, 2016 at 8:13 am

    Consuelo you evil genius, this look fantastic!!

  • Leave a Reply

    I have read and accept the privacy policy *

    Basic information on personal data protection.
    Person responsible: Consuelo Morcillo More info.
    Purpose: Moderate the comment section. More info.
    Legitimacy: Your given consent. More info.
    Final recipients: Data is kept on Dinahosting servers, where this website is hosted. More info.
    Rights: You're entitled to access, rectify, limit or remove your data, as explained on the aditional data section.
    Data storage period: Data will be saved until those concerned request its deletion.
    Additional information: additional information on your personal data protection can be found on my privacy policy.