If you’re a cookies and cream fan, then you are going to LOVE this chocolate Oreo cake recipe. It consists of super soft Oreo chocolate cake layers, topped with a smooth Oreo buttercream frosting (from my vanilla Oreo cake recipe) – so so good!
Why You’ll Love This Chocolate Oreo Cake
If you’re going to have an Oreo cake, it has to be packed with Oreos – and this cake does not disappoint!
What I love most about this recipe (and what I think you’ll love the most too!) is every element is packed with Oreo cookies.
Chocolate Oreo Cake Layers: The base recipe for this cake is my moist chocolate cake recipe, which just happens to be eggless! It’s one of my favourite chocolate cake recipes to date, which is why I chose it (nothing to do with it not having eggs – that’s just a bonus!).
To make this chocolate cake an Oreo chocolate cake, roughly chopped Oreo cookies are folded into the cake batter at the end, to amp up the cookies and cream flavor.
Oreo Buttercream: This recipe also uses the fluffiest Oreo buttercream frosting. It’s basically a not-too-sweet American buttercream, that has fine Oreo crumbs mixed into it at the end. Trust me when I say this buttercream literally melts in your mouth, and the addition of crushed Oreos takes the basic flavor profile to another level!
How to Make Chocolate Oreo Cake
This cake comes together quickly and easily!
Begin by preheating your oven to 150 °C (300°F) with the fan on and grease and/or line (with parchment paper), two 8 inch cake pans (I use my homemade cake release). If you don’t have a fan oven, bake at 165 °C (330°F).
The cake batter begins by roughly chopping 14 Oreos. You don’t want them to be too big or too small (you want little chucks). Set aside for now.
Sift together all purpose flour, baking powder and salt. Mix together using a whisk or fork and set aside.
In a large bowl, combine yogurt, sugar, vanilla and baking soda. Mix until well combined and set aside.
In a microwave safe bowl or jug, combine butter, oil, milk and instant coffee powder. Heat in the microwave (you can do this over a stovetop if you prefer), until the butter is fully melted and the mixture is hot to the touch.
Once hot, add in unsweetened cocoa powder and stir until dissolved. It’s okay if there are a few little lumps.
By this point your yoghurt/baking soda mixture should be slightly frothy. To it add in half of the heated milk mixture and using a whisk mix until combined. Then add in half of your pre-sifted dry ingredients and gently mix with the whisk until just combined. Then add in the remaining milk mixture and gently whisk until just combined. Then add the remaining dry ingredients and gently whisk until just combined. Do not overmix.
Finish off by adding in the roughly chopped Oreos from earlier and gently fold them in with a spatula until just combined. Do not overmix.
Distribute the batter evenly into the two 8 inch cake tins, and then give the cake tins a light bang on the counter to remove any large air bubbles.
Bake for 45 minutes, or until a toothpick comes out clean. Let the cakes cool in the cake tins for about 20 minutes, before turning them out onto a wire rack to completely cool before frosting.
Oreo Buttercream Frosting
In a food processor (or blender), place in 14 Oreos and blend until they resemble fine crumbs. Set aside for now.
In the bowl of a stand mixer, add in icing sugar (also known as powdered or confectioners sugar), unsalted butter, vanilla and milk (heavy whipping cream okay too). You can use a hand mixer for this too, but the frosting does require a bit of mixing so be prepared for a little arm workout!
Using the paddle attachment, mix on a low speed first until the ingredients are combined, and then turn up the speed to a medium high and mix for a full 10 minutes. Scrape the bowl down half way through.
Finish off by adding in the Oreo crumbs from earlier and mix on a medium speed until well combined.
Assembly
To decorate today’s cake, I used Kootek’s 35 piece cake decorating kit (they kindly sponsored the corresponding YouTube video for this blog post!) that you can find on Amazon. Kootek has a whole range of great quality and afforadable cake decorating equipment – I would highly recommend checking them out!
Kootek 35 Piece Cake Decorating Kit: https://amzn.to/3ulFnpT
Once cakes are cooled, level the tops with a serrated knife so that the cake layers are flat.
Place the first cake layer onto your cake stand and place a generous amount of Oreo buttercream on top and smooth it out with an offset spatula or knife.
Next crush three Oreos in the palms of your hands and sprinkle them on top of the buttercream. These chunks of Oreos will add great texture and crunch to your cake.
Place your next cake layer on top and cover the top and sides with buttercream, leaving a little aside for piping on the top. I like to use a cake scraper to smooth out the sides.
Place the remaining buttercream in a piping bag with a 1M piping tip (or Kootek K45 tip which is what I used), and pipe little swirls around the top edges of the cake.
In a food processer, blend another 4 Oreos until they resemble fine crumbs. Using your hands, gently push the Oreo crumbs up against the sides of the cake until about half way up. They should stick to the buttercream. Remove any excess Oreo crumbs from the bottom.
Finish off by adding individual Oreos on the top of each swirl that was piped on the top of the cake. Enjoy!
Commonly Asked Questions
How do you store chocolate Oreo cake?
This cake can be left at room temperature in an airtight container for a few days, after which it’s best to place in the refrigerator. To prevent the cake from drying out, place it into an air tight container before placing into the fridge.
Can I use another chocolate cake recipe for the base?
Yes absolutely! If you have a chocolate cake recipe you love, you can simply use that recipe and fold in the Oreos at the end.

Chocolate Oreo Cake
IMPORTANT: For accuracy, I would recommend using the gram measurements provided, as those are the exact quantities I use. Cup measurements are given as estimates (based on US cup measurements) to make it easier for those who do not have a scale.
Ingredients
Chocolate Oreo Cake
- 14 Oreos - roughly chopped
- 2½ cups (330 g) flour - regular, all purpose
- 2 tsp baking powder
- ½ tsp salt
- ¾ cup (185 g) yoghurt - Greek yoghurt, room temperature
- 2 cups (400 g) white granulated sugar
- 1¼ tbsp vanilla essence/extract
- ½ tsp baking soda
- ½ cup (113 g) unsalted butter
- ⅔ cup (130 g) unflavoured vegetable oil - I use canola
- 1½ cups (360 g) milk
- 2 tsps instant coffee powder
- ¾ cup (77 g) cocoa powder - Dutch processed preferred, unsweetened
Oreo Buttercream Frosting
- 14 Oreos - blended to fine crumbs
- 1½ cups (340 g) unsalted butter - room temperature
- 2¾ cups (350 g) icing sugar - also known as powdered sugar/confectioners sugar. See note 3 for less sweet frosting.
- 1½ tsps vanilla extract/essence
- 1½ tbsp milk - room temperature, heavy or whipping cream okay too
Extra for Decorating (optional)
- 3 Oreos (recommended) - to go it between the cake layers to add extra crunch/texture
- 4 Oreos (optional) - to decorate the sides of the cake (blended into fine crumbs)
- 10-13 Oreos (optional) - to decorate the top of the cake
Instructions
Chocolate Oreo Cake
- Preheat oven to 150 °C (300°F) with the fan on (see note 1 if you don't have a fan function) and grease and/or line two 8 inch cake tins (I use my homemade cake release).
- Begin by roughly chopping 14 Oreos to mix into the cake batter at the end. You don't want them to be too big or too small (you want little chucks). Set aside for now.
- Sift together flour, baking powder and salt. Mix together using a whisk or fork and set aside.
- In a large mixing bowl, combine yoghurt, sugar, vanilla and baking soda. Mix until well combined and set aside.
- In a microwave safe bowl or jug, combine butter, oil, milk and instant coffee powder. Heat in the microwave (you can do this over a stovetop if you prefer), until the butter is fully melted and the mixture is hot to the touch.
- Once hot, add in cocoa powder and stir until dissolved. It's okay if there are a few little lumps.
- By this point your yoghurt/baking soda mixture should be slightly frothy. To it add in half of the heated milk mixture and using a whisk mix until combined. Then add in half of your pre-sifted dry ingredients and gently mix with the whisk until just combined. Then add in the remaining milk mixture and gently whisk until just combined. Then add the remaining dry ingredients and gently whisk until just combined. Do not overmix.
- Finish off by adding in the roughly chopped Oreos from earlier and gently fold them in with a spatula until just combined. Do not overmix.
- Distribute the batter evenly into the two 8 inch cake tins, and then give the cake tins a light bang on the counter to remove any large air bubbles.
- Bake for 45 minutes, or until a toothpick comes out clean. Let the cakes cool in the cake tins for about 20 minutes, before turning them out onto a wire rack to completely cool before frosting.
Oreo Buttercream Frosting
- In a food processor (or blender), place in the 14 Oreos and blend until they resemble fine crumbs. Set aside for now.
- In the bowl of a stand mixer (see note 2 if using hand mixer), add in the icing sugar, butter, vanilla and milk.
- Using the paddle attachment, mix on the lowest speed until the ingredients are combined (about a minute), and then turn up the speed to a medium high and mix for a full 10 minutes. Scrape the bowl down half way through.
- Finish off by adding in the Oreo crumbs from earlier and mix on a medium speed until well combined.
Assembly
- Once cakes are cooled, level the tops with a serrated knife so that the cake layers are flat.
- Place the first cake layer onto your cake stand and place a generous amount of Oreo buttercream on top and smooth it out with an offset spatula or knife.
- Next crush three Oreos in the palms of your hands and sprinkle them on top of the buttercream. These chunks of Oreos will add great texture and crunch to your cake.
- Place your next cake layer on top and cover the top and sides with buttercream, leaving a little aside for piping on the top. I like to use a cake scraper to smooth out the sides.
- Place the remaining buttercream in a piping bag with a 1M piping tip (or Kootek K45 tip), and pipe little swirls around the top edges of the cake.
- In a food processer, blend another 4 Oreos until they resemble fine crumbs. Using your hands, gently push the Oreo crumbs up against the sides of the cake until about half way up. They should stick to the buttercream. Remove any excess Oreo crumbs from the bottom.
- Finish off by adding individual Oreos on the top of each swirl that was piped on the top of the cake. Enjoy!
Video

Notes
Nutrition
Nutritional information are estimates only as they are automatically calculated by a third party application. Actual values may differ based on brands and types of products used.
47 Comments
Can this be made into cupcakes?
Love this cake! So moist and yummy! 🩷
Heyy, the recipe looks great!
I was wondering how long can the cake keep for if I put it in the fridge, because I know that it contains things like milk and yogurt and wasn’t sure if it would go bad if I left it for a while?
Hi May! 🙂 The cake can be left out at room temp in an airtight container for a few days, after which it’s best to store in the fridge. As the dairy in the cake is cooked it’s okay to leave it out at room temp 🙂
The milk in the frosting is only a small amount and the sugar in the frosting helps to preserve it.
Hope that helps and hope you enjoy the recipe 🙂
Hi Maryam, I love following your recipes, especially the Chocolate Oreo Cake! I wanted to ask, how many cups of Oreo buttercream do you recommend for frosting this cake, including the crumb coat?
Hi Ammarah! So happy to hear you’re loving the recipes 😀
So the frosting for this recipe makes about 3 cups or so and is enough to fully coat this cake (8 inch 2 layers), however this is without a crumb coat. If you want a crumb coat then I would recommend making an extra half batch (so 1.5x the frosting) just to ensure you have enough frosting and you’ll likely have a little left over for extra piping as well 🙂
Do all of your cake recipes skip the crumb coat when frosting? Also, thanks so much for the info! That’s really helpful—I’ll make the extra batch to be safe. Love your recipes! 😊