Oreo Drip Cake

Oreo has to be one of the most tried and true cake flavors out there. On their own, Oreos are chocolaty, crunchy, chewy, and simply delicious. It has everything you could want from a cookie, and it translates so well into a cake flavor!! This Oreo drip cake is inspired in both design and taste by this classic cookie.

This cake is made with my chocolate buttermilk layer cake recipe. While I have a few different chocolate cake recipes, I thought this one was perfect for this cake. It has great structure, and an amazingly fluffy and unique texture.

photo of Oreo drip cake

However, I swapped out the regular baking cocoa for a secret ingredient. It’s actually my favorite type of cocoa, and I love to use it in my recipes.

The Secret Ingredient

Oreos have such a unique taste, and dark color. To help translate both of these aspects into this Oreo drip cake, I use black cocoa.

Black cocoa has a slightly higher pH than dutch-processed cocoa (8 vs.7), and is much less acidic than natural baking cocoa (5-6).

This gives the cake layers a bittersweet, chocolaty taste just like an Oreo cookie! It’s absolutely delicious.

Black cocoa also has a beautiful dark color, which makes the cake layers the same color as an Oreo.

It can be hard to find in grocery stores, so I like to order it on amazon. If you can’t get it in time, dark baking cocoa (like this) will work too!

My Favorite Part: The Oreo Buttercream

I’m already a huge frosting fan, and the Oreo buttercream in this cake is a real game changer. It’s simply addicting.

I found myself eating scoops of it with leftover Oreos while I was filming this cake. It took all my self control to resist it!

The base of this frosting is my classic American buttercream recipe. There are so many reasons why I am obsessed with this buttercream recipe.

I love the that is only uses 5 ingredients, which most of us already have in our pantries!

photo of crumb coated chocolate oreo cake

This frosting is also pretty much foolproof, and only takes about 5 minutes to make.

American buttercream is definitely on the sweet side, but I have a huge sweet tooth so I love it.

The only thing that could make it better is…you guessed it…crushed Oreos!!

It may seems like all you have to do is cut up some Oreos and throw them into the buttercream. However, it’s actually not that simple! If you plan to pipe with this buttercream (which I did!!), you need to use a food processor to completely crush the Oreos.

Bits of Oreo will get stuck in your piping tip if you don’t. Trust me, there is nothing more frustrating than being mid-swirl with a Wilton 1M, only to have the frosting tip get plugged and ruin your perfect design.

photo of oreo cake decorated with whole oreos and buttercream swirls

Large bigs of Oreos also make smoothing the frosting on the sides of your cake almost impossible.

It’s worth reaching up to your highest cabinet (or the back of your pantry), and pulling out your food processor. If you don’t have a food processor, be sure to cut your Oreos up into superfine pieces.

The Decorative Touch: A Chocolate Drip

The sides of this cake seemed a bit bare, so I added a chocolate drip! I use chocolate ganache to make my chocolate drips. It’s made with heavy cream and chocolate.

Chocolate ganache is also super easy to make! The hard part is mastering the perfect drip. It really comes down to two factors, chilling your cake, and letting your ganache cool to the right temperature.

photo adding chocolate drip onto an oreo cake

If your ganache is too warm, it can right all the way down your cake and right off your cake board.

If the chocolate ganache is too cool, it can result in short, little, stubby drips. The best way to know if your ganache is the right temperature is to make a test drip.

Make a single drip on your chilled cake, and see what it looks like after a couple minutes. Is it too thick? Too thin?? Adjust accordingly, then add drips around your entire cake.

It might be scary the first time, but I promise it gets easier the more drip cakes you make!

Let Me Know What You Think!

Nothing makes me happier than when I get emails or DMs with photos of your amazing creations. Please don’t hesitate to reach out to me with your triumphs, or questions <3

If you try this Oreo drip cake recipe, please tag me @chelsweets. Also use the #chelsweets so that I can see your baking!

photo of chocolate oreo cake
Yield: 30 servings

Oreo Drip Cake

Oreo Drip Cake

This Oreo drip cake is the best!! It's made with delicious dark chocolate cake layers, Oreo buttercream, and is decorated with a gorgeous chocolate drip!

Prep Time 45 minutes
Cook Time 33 minutes
Additional Time 1 hour
Total Time 2 hours 18 minutes


Chocolate Cake Layers

  • 2 ½ cups all-purpose flour (325 grams)
  • ¾ cup unsweetened black cocoa powder (75 grams)
  • 3 cups granulated sugar (600 grams)
  • 2 ½ teaspoons baking powder (10 grams)
  • 1 teaspoon salt (6 grams)
  • 1 cup unsalted butter or 2 sticks, room temperature (226 grams)
  • 2 teaspoon vanilla extract (8 grams)
  • 1 cup egg whites – about 7 large egg whites (235 grams)
  • 1 ½ cups buttermilk, room temperature (342 grams)
  • 1/8 cup vegetable oil (28 grams)
  • 1 teaspoon instant espresso (or coffee), dissolved in 1 tablespoon of hot water

Oreo Buttercream

  • 3 cups unsalted butter, room temperature (650 grams)
  • 11 cups powdered sugar (1375 grams)
  • 1 teaspoon salt (6 grams)
  • 1/3 cup heavy cream (or whipping cream) (60 grams)
  • 1 tablespoon vanilla extract (12 grams)
  • 1 ½ cups of crushed Oreos (225 grams)

Chocolate Drip

  • 1/4 cup heavy cream (58 grams)
  • 1/2 cup milk chocolate chips (88 grams)

Additional Decorations/Tools:

  • Stand mixer
  • Whisk and paddle attachments for stand mixer
  • Spinning cake stand
  • Grease-proof cake board
  • Large offset spatula
  • Bench scraper
  • Large piping bag
  • Wilton 1M Frosting tip
  • 12 full Oreos


    Chocolate Cake Layers

    1. Preheat oven to 350°F. Line 3, 8-inch round pans with parchment rounds, and grease with non-stick cooking spray.
    2. Sift together all dry ingredients (flour, cocoa, baking powder, sugar, and salt) into the bowl of a stand mixer.
    3. Mix chunks of room-temperature butter slowly into the dry mix, on a low speed using a paddle attachment. Continue to mix until no chunks of butter remain, and the mixture becomes crumbly. It should resemble moist sand.
    4. Pour in egg whites, and mix on low until just incorporated.
    5. Mix in the buttermilk in two installments, on a low speed.
    6. Scrape down the sides of the bowl with a spatula, then add in vanilla, liquid espresso, and oil. Mix at a low speed until fully incorporated.
    7. Divide batter evenly between the prepared cake pans. I like to use a digital kitchen scale to weigh my pans, and ensure they all have the same amount of batter.  This guarantees your layers will bake to be the same height.
    8. Bang the bottom of each pan on our counter. You can do this on top of a kitchen towel to make the process less loud. This helps removes any air bubbles before the pans are placed in the oven.
    9. Bake for 33-34 minutes, or until a skewer comes out with a few moist crumbs. 
    10. Allow the layers to cool for 10 minutes on wire racks, then run an offset spatula around perimeter of the pan to separate the cake from the pan.
    11. To accelerate the cooling process, I like to pop my cake layers in the freezer. You can also leave them on wire racks to finish cooling. Once the layers are fully cooled, I like to level them and trim the caramelized bits from the sides of the layers using a serrated knife.
    12. Be sure the layers are completely cooled or chilled before trimming. If you try to trim the layers while they’re still warm, they will crumble apart. This is optional though, and this step can be skipped.

Oreo Buttercream

  1. Beat the butter on a medium speed for 30 seconds with a paddle attachment, until smooth. Slowly add in the powdered sugar, 1 cup at a time. Place a kitchen towel over the stand mixer, to help reduce the powdered sugar clouds. Alternate with small splashes of cream.
  2. Once fully mixed, add in the vanilla and salt, and beat on low. Add in 1 cup of crushed Oreos (saving the rest for the cake decoration), and mix on low until the ingredients are fully incorporated, and the desired consistency is reached.
  3. If the frosting is too thick, add in additional cream (1 tablespoon at a time). If the frosting is too thin, add in more powdered sugar (1/4 at a time).

Chocolate Drip

  1. Place the milk chocolate chips in a heat-proof bowl, and set aside.
  2. Heat heavy cream in a heat-proof bowl in the microwave for 45 seconds to 1 minute, until gently bubbling.
  3. If you don’t have a microwave or prefer to use the stove top, you can heat the cream over a medium heat in a pan until it begins to simmer. Remove from heat.
  4. Gently pour the heavy cream over the chocolate chips, making sure they are covered with cream. Allow mixture to sit for 1-2 minutes.
  5. Stir slowly until the cream and chocolate are fully combined, and ganache is silky smooth.
  6. Set aside to cool for about 20 minutes, until the mixture is just slightly warm to the touch.

Cake Assembly

  1. Stack and frost cake layers on a greaseproof cake board, using a dab of frosting to help secure the first cake layer to the board.
  2. Spread an even layer of Oreo buttercream between each cake layer, and top with a large spoonful of crushed Oreos. Stack all the cake layers. Flip the top cake layer upside down to make it easier to frost.
  3. Apply a thin coat of frosting around the cake, to fully cover the cake layers. Smooth using a bench scraper, then chill the cake in the fridge (20 minutes) or freezer (5 minutes) until the frosting is firm to the touch.
  4. Add a second, thicker layer of frosting to the cake, and smooth using a bench scraper.
  5. Spoon crushed Oreos around the base of the cake, then use the offset spatula to carefully press them into the frosting.
  6. Chill the cake in the fridge (20 minutes) or freezer (5 minutes) again until the frosting is firm to the touch.
  7. Place the remaining frosting into a piping bag fitted with a Wilton 1M frosting tip (open star).
  8. Once the cake is chilled, add the chocolate ganache drips to the cake using a spoon.
  9. To add the drips, take about a tsp of ganache, scrape the bottom of the spoon against the bowl. Add the ganache to the top of the cake (about ½ inch from the edge of the cake).
  10. Gently push the ganache over the edge of the cake with the spoon, and allow it to run down the side of the cake.
  11. Allow the first drip to be a test drip, to check the consistency of the ganache.
  12. If the test drip seems too thick, try heating up the ganache for 5-10 additional seconds in the microwave. If the mixture seems too thin, allow it cool a bit longer, then try another test drip.
  13. Once the ganache is the right consistency, add drips around the entire cake. Top the perimeter of the cake with large buttercream swirls, adding whole Oreos between the swirls.


You can make my chocolate drip recipe in advance, and store it
in the fridge until you're ready to use it. Store in an airtight container. To
get it back to the right consistency, heat the mixture in 15 second increments,
or until it reaches the right viscosity.

It should be slightly warmer than room temp, but not warm enough
to melt the buttercream on your chilled cake.

The buttercream can also be made in advance, and so can the cake layers!

Nutrition Information



Serving Size


Amount Per Serving Calories 630 Total Fat 31g Saturated Fat 18g Trans Fat 0g Unsaturated Fat 11g Cholesterol 75mg Sodium 289mg Carbohydrates 86g Fiber 1g Sugar 72g Protein 5g

43 thoughts on “Oreo Drip Cake

  1. I made your Oreo icing last night just for fun and this is my new ABSOLUTE FAVORITE ICING!!!!! It is absolutely delicious and I can’t wait to decorate with it!!!

  2. I know most of your cake recipes call for 3, 8” pans but what if I wanna use 6 or 7” pans? Do I half the recipe or what? Looks delicious, I just don’t have 8” pans so I don’t want to make it until I know what to do to make it smaller.

    1. Hi Meyer! You can use one batch of batter to make 4, 7-inch cake layers, or you can use 2/3 of a batch of batter to make 3, 6-inch cake layers (the math is a pain though!). Hope that helps!

  3. Could I make cream cheese buttercream and add oreos? I’m making this for my husband’s birthday next week.

  4. Do you know about how tall this ends up being? I’m trying to figure out if I can fit this in my cake carrier to bring to work for a birthday party 🙂

    1. Hi Molly!!

      It can vary a bit based on whether you level your cake layers, how much frosting you add between the layers, and how tall you pipe your swirls on top. I’m generous with the frosting, and my cake ended up being a bit taller than 6 inches <3

  5. Hello. I live in Canada. I would like to know if you have any online training courses for me to attend?
    If not is there any cake baking and decorating course that you can recommend it to me?
    Thank you in advance for your response

  6. Hi! I would like to make this cake using 10″ rounds to make 4 layers. Would you double or triple the recipe? And, should I put a card board cake round between two layers?

  7. I made this cake today, for my grandson’s birthday, tomorrow. I’ve got to say, this icing is the best icing recipe! It turned out beautifully. Can’t wait to taste it!

    1. Haha yes! It’s 1.5 batches of frosting! But it is American buttercream, which is definitely sweet and uses quite a bit of sugar!

  8. Hey chelsweets! I am entering a contest for school with your cake! its going on a website called instructables. I was wondering if that was ok with you. I am making sure to tag you in this recipe and to make it clear it was yours. just wanting to ask. Thanks!

    1. Hi Silke and Aliza,

      I’m not quite sure what you mean by that! Do you mean you’re using one of my recipes to bake a cake for a content for school? If so, that’s totally fine!! I hope it turns out great 🙂 Happy baking!

  9. Hi! I absolutely love your cakes! What should each pan weigh when measuring the batter? I made your 6 inch vanilla this week and weighing them worked perfectly!

    1. Hi Tiffany,

      So happy to hear you loved my small batch vanilla cake recipe!! Since this recipe makes 3, 8-inch cake pans, each pan should have about 630 grams per pan 🙂 hope that helps, happy baking!

  10. Hi chels!! I’m from mexico and I love your recipes but i would like to know,how many eggs can i use for this recipe,instead of 7 egg whites and Can I make two 8”inchs cake layers with this recipe?

    1. Hi Sofia!!

      You can use 5 whole eggs in place of the egg whites, and I’d recommend making 3 8-inch cake layers with this amount of batter, or else your layers will be super thick and take a long time to bake. If you only have two pans, you can bake the two layers first and leave the batter out at room temp, then bake the third layer after. Hope that helps, happy baking!!

    1. Hi Donna! It actually can sit out overnight! It has such a small amount of heavy cream, and so much fat from the butter, it won’t spoil! I know it sounds crazy, but I make my buttercream the night before I decorate a cake all the time! I leave it out overnight so that I can decorate the cake first thing in the morning 🙂

    1. Hi Lori! The espresso can definitely be optional! I find it helps elevate the chocolate flavor, but if you don’t have any on hand or don’t like it, you can definitely omit it. Hope that helps, happy baking!!

  11. Can this icing and cake be frozen a week in advance and thawed the day before? I have so much going on it would be helpful to make this early for my husbands birthday next week! 🙂

    1. It can definitely be frozen that far in advance! Just be sure to give it a good stir once it’s thawed, to get out any air bubbles and make it smooth before you add it to your cake 🙂

  12. Do you know around how many cups you put in a 6 inch pan? Will the baking time be affected? And for how long will it have to bake then? Thank you for the help!

    1. Hi Lza! I’m not sure how many cups, but it should be about 450 grams per pan. You will need to bake these for a few minutes longer, since you’re using smaller pans. Hope that helps, happy baking! <3

  13. Thank you so much for sharing. I am making it for my daughter ‘s birthday today. You are awesome. Love all your recipes.

Let me know what you think!