Oreo Cake

Super moist and fluffy cookies ‘n’ cream Oreo cake made with Oreo chunks, Oreo buttercream and milk soaked whole Oreos! 

oreo cake

If you know me, you know I’ve always been a HUGE fan of Oreos… or anything cookies and cream, really. They’re that one childhood treat that I’ll never grow out of loving. Fortunately for me, my siblings feel the same way so I had to make us the ultimate Oreo cake. 

Not to my surprise, my family highly approved of the cake and highly recommend you try it out for yourself *winky-face*. 

oreo cake slice

What’s in this Oreo cake?

Some people might describe Oreos as a chocolate cookie with vanilla cream filling but if you’re a true Oreo lover, you would agree that Oreo isn’t just chocolate and vanilla, it’s its own flavor. Almost all of the Oreo cake recipes I’ve come across are made with a chocolate sponge. If I’m being honest, I think a chocolate sponge would completely mask the flavor of Oreos. 

I chose to add roughly chopped Oreos to my favorite vanilla cake recipe and then add ground Oreos to vanilla buttercream frosting. For an extra indulgent touch, I even soaked some Oreos in milk until they were nice and soft and then placed a layer on top of each layer of buttercream. Let’s just say, I was very pleased with the Oreo-ness of this cake!

oreo cake

Can I make a chocolate cake version?

If you do prefer a chocolate Oreo cake version instead, you can use my 6 inch chocolate cake recipe instead of the vanilla. It’s actually on my cake bucket list because it does sound like it would be amazing. You better send me some…or at least a picture if you try this! 

How to make Oreo cake

See this detailed step-by-step post on my favorite 6 inch vanilla cake recipe. I just roughly chopped Oreos and folded them into the batter. To make the color between the cake and the Oreos more contrasted I didn’t add all the crumbs that came with chopping the Oreos. I saved them and added them to the frosting but it really doesn’t make a significant difference, you can do it either way. 

I really wanted to make a Swiss meringue or a french buttercream for this Oreo cake so that it’s not too sweet but I ended up going with a classic American frosting for two reasons. First, it was my husband’s birthday and he prefers ultra sweet frosting and second, because I just felt that the idea of an Oreo cake  would go better with American frosting. 

If you do prefer a frosting that is less sweet you can try my french buttercream recipe or use the Swiss meringue buttercream recipe from this this rhubarb vanilla cake but omit the jam and add the Oreos.

Can I make the cake in a different size

I love three layer 6 inch cakes because I think they’re so cute but I’m aware that many of you prefer an 8 or a 9 inch cake. You can make this exact cake into 8 or 9 inches but I recommend baking just two layers.

The baking time will be similar, but the best way to test for doneness is once the cake no longer looks wet, gently press your finger on top and if it springs back it’ done, if it stays indented, give it a couple more minutes. You can also check for doneness if a toothpick inserted in the center comes out clean.  

If you bake three layers in an 8 inch pan, they will be much thinner so check for baking doneness around 25 minutes. You can also double the whole recipe to make a three layer 9 or 10 inch cake! 

Can I turn this Oreo cake into cupcakes?

Last time I tested this cake recipe as cupcakes, it didn’t turn out quite like I had hoped. If you want to make a cupcake version of this cake, I would recommend doubling my small batch vanilla cupcake recipe and folding 5-6 chopped Oreos into the batter. Follow the bake time of the cupcake recipe +/- 1-2 minutes. 

Use the frosting recipe below to generously frost 12 cupcakes. 

Can I make this into a sheet cake?

The cake can be baked in a 9×13 inch cake pan for about 40 minutes. Make sure to check for doneness the same way I mentioned above. Use the frosting recipe below to frost the sheet cake.

Assembling the cake 

I love a fancy cake with a ton of layers but this Oreo cake is fairly simple to assemble. On top of each layer of cake is a layer of frosting and then a layer of milk (cream) soaked Oreos. In the photo, I used mini Oreos because that’s what I had at home but you can use regular size Oreos too. 

I un-sandwiched the Oreos so they’re not super thick, let them soak for about 10 and then I used the milk/cream for the frosting. It might get a little messy since the Oreos are soggy but just cover it up with a little extra frosting and then layer the next cake on top. 

oreo cake

How to decorate Oreo cake

If you don’t already know or can’t tell, I can’t be bothered with piping bags or piping tips. To keep things simple. I chose to do a perfectly smooth side and an unfinished ridge at the top filled with Oreo cookie crumbs. 

Put all the frosting on top of the cake and use an offset spatula to work the frosting around it. Then with the cake on a turntable, I spin it while gently scraping the sides with a cake scraper. Instead of cleaning the ridge on the top, I left it unfinished and just crumbled two Oreos on top. 

Some other fun ideas are:

  • a dark or white chocolate drip
  • placing the Oreo crumbs in a crescent moon shape
  • piping some frosting poofs on top alternating with whole Oreos
  • use a unique cake scraper to make a fun design on the sides
  • add some crushed Oreos to the bottom of the cake as well
oreo cake

How to store Oreo cake

Before the cake is sliced, it can be stored uncovered. Keep it at room temperature for 1 night or in the fridge for up to a week.

Once the cake has been sliced, cover the open slices with plastic wrap or place them in an airtight container. The cake can be kept at room temperature for 1 night or refrigerated for up to a week. 

To freeze the cake, wrap each slice individually with plastic wrap, place them in an airtight container and then place the container in a freezer bag. Freeze for up to 2 months. 

oreo cake crumbs

Whether or not you’re an Oreo lover, I hope you enjoy this cake. Don’t forget to tag me @baranbakery on instagram so I can see it too! If you have any questions just comment down below and leave a review if you’ve tried the cake. As always, have a blessed day and happy baking!

Love, B

Yield: 8-10 servings

Oreo Cake

oreo cake slice

Super moist and fluffy cookies ‘n’ cream Oreo cake made with Oreo chunks, Oreo buttercream and milk soaked whole Oreos!

Prep Time 45 minutes
Cook Time 35 minutes
Additional Time 1 hour
Total Time 2 hours 20 minutes


Oreo Vanilla Cake

  • 2 1/4 (270g) cups all-purpose flour, spooned and leveled
  • 1 Tbsp (10g) baking powder
  • 1/2 tsp salt
  • 1/4 cup (56g) unsalted butter, room temperature
  • 1/2 cup (118mL) canola oil
  • 1 1/2 cup (300g) granulated sugar
  • 3 large eggs, room temperature
  • 3/4 cup (170g) sour cream, room temperature
  • 1 tsp vanilla extract
  • 3/4 cup (177mL) milk, room temperature
  • 12 Oreos, roughly chopped

Oreo Frosting

  • 24 Oreos
  • 1/4 cup (59mL) heavy whipping cream
  • 1 cup (227g) unsalted butter, room temperature
  • 1/16 tsp salt
  • 3 cups (360g) powdered sugar, spooned and leveled
  • 2 tsp vanilla extract


  • 2 crushed Oreos


Oreo Vanilla Cake

  1. Begin by bringing all the ingredients to room temperature. Preheat the oven to 350°F (177°C) and grease and line three 6 inch pans. 
  2. In a medium bowl, whisk together the flour, baking powder and salt until they're evenly distributed.
  3. Place the room temperature butter, the oil and the granulated sugar in a large bowl and use a stand mixer with the whisk attachment to beat them for 2 minutes.
  4. Add the eggs, one at a time, beating on medium speed until each egg is fully incorporated. Add the sour cream and vanilla extract and beat just until combined.
  5. Add half of the dry ingredients to the wet ingredients, turn the mixer on low speed and then pour in the milk, followed by the rest of the dry ingredients. 
  6. Fold in the Oreo chunks and distribute the batter evenly among the three cake pans, about 14oz in each pan and bake for 30-35 minutes. When the cake is fully baked it will release itself from the edge of the pan and it will spring back if you press on the center of it. 
  7. Invert the cake layers onto a cooling rack and allow them to cool completely before frosting.

Oreo Frosting

  1. Begin by splitting 6 Oreos in half and place them in the heavy whipping cream, allowing them to soak while you make the buttercream frosting.
  2. Place the rest of the Oreos in a food processor and pulse until it's finely ground.
  3. Place the room temperature butter in the bowl of an electric mixer. Using a paddle attachment, beat the butter on medium-high speed for 1-2 minutes, until the color turns to a pale yellow.
  4. Add the salt and the powdered sugar to the butter and mix on low speed, just until combined. Turn the mixer to medium-high speed and beat the buttercream for at least five minutes, until all of the sugar is fully dissolved and the buttercream no longer feels gritty. Make sure to scrape the bottom and sides of the bowl every couple minutes.
  5. Add the ground Oreos and beat until the they're fully combined. Switch to the whisk attachment and pour in the Oreo infused heavy whipping cream and vanilla extract and beat for another 2 minutes on medium-high speed.


  1. Place the first layer of cake on a flat surface and spread 1/4 of the buttercream on top of it. Put a layer of the soaked Oreos on top of the frosting and then cover it with a little bit more frosting.
  2. Repeat with the second layer of cake and then place the third layer on top and refrigerate the cake for 30 minutes.
  3. Place the rest of the buttercream on top of the cake and use an offset spatula to work it's way down. Then use a cake scraper to smooth the frosting, allowing it to create an uneven ridge at the top.
  4. Fill the top of the cake with crushed Oreos. Refrigerate the cake for 30 minutes to set before slicing and serving. 

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 1008Total Fat: 53gSaturated Fat: 22gTrans Fat: 0gUnsaturated Fat: 22gCholesterol: 135mgSodium: 548mgCarbohydrates: 129gFiber: 2gSugar: 87gProtein: 8g

Nutrition information may not be fully accurate.

Did you make this recipe?

Tag @baranbakery or #baranbakery

For similar recipes, check out:

Share your love


Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Hi there,
    I would love to make this as a 10” cake or a 9″ cake, would doubling give me enough batter to divide between 3 tins?

  2. hi there,
    i would love to make this for my daughter’s birthday party. Does this only make 1 9” cake layer from the recipe above? and if i need to make 3 9” cakes doubling should work? thanks 🙂

Skip to Recipe