Go Back
+ servings
Print Recipe
5 from 1 vote

Cookies & Cream Oreo Cake

This Cookies & Cream Cake is a show-stopper with moist, fluffy white cake layers studded with large chunks of whole Oreo cookies, then frosted with the best Oreo buttercream frosting! It's the perfect celebration cake for anyone who loves milk's favorite cookie!
Prep Time30 mins
Cook Time30 mins
Cooling Time1 hr
Total Time2 hrs
Course: Dessert
Cuisine: American
Servings: 12 servings
Calories: 1532kcal
Author: Amy Nash


  • 8-Inch Round Cake Pans



  • 1 ¾ cups granulated sugar (375g)
  • ½ cup vegetable oil (112g)
  • ¼ cup salted butter, melted
  • 4 egg whites, room temperature
  • ¾ cup sour cream, room temperature (170g)
  • 2 teaspoons vanilla extract
  • 2 ½ cups all-purpose flour (312g)
  • 2 teaspoons baking powder
  • ½ teaspoon baking soda
  • 1 teaspoon salt
  • ¾ cup whole milk, room temperature (177ml)
  • 16 Oreos, broken up or roughly chopped (about 1 ½ cups)


  • 32 Oreos, divided
  • ¼ cup heavy cream (59ml)
  • 2 cups salted butter, room temperature (454g)
  • 8 cups powdered sugar (960g)
  • 2 teaspoons vanilla extract
  • ¼ teaspoon salt



  • Preheat oven to 350 degrees F (177 degrees C). Line three 8-inch pans with circles of parchment paper on the bottom and spray with baking spray.
  • Combine sugar, oil, and butter in a large bowl. Beat on medium-high speed for 2-3 minutes until creamy and light.
  • Add the egg whites one at a time, beating well on medium speed and scraping the bottom and sides of the bowl with a spatula occasionally to make sure everything is mixing together evenly.
  • Add the sour cream and vanilla extract. Mix again until combined.
  • Add half of the flour along with the baking powder, baking soda, and salt. Mix on low speed just until mostly combined. Add the milk and mix again, followed by the remaining flour.
  • Use a spatula to fold in the broken up Oreos. Divide the batter evenly between the three pans (it should be about 2 cups of batter per pan).
  • Bake for 25-30 minutes until a toothpick or skewer inserted in the center of each cake comes out clean or with just a few crumbs on it. You can also bounce your finger on the top of the cake and it should spring right back.
  • Let the cakes cool for 5-10 minutes in the pans, then run a thin, sharp knife around the edges of the pan and invert them onto wire racks to cool completely.


  • Break up 8 Oreos into quarters or halves and place them in a bowl with the heavy cream to soak while you work on the rest of the frosting. Set 6 whole Oreos aside for decorating.
  • Add the remaining whole Oreos (cream filling and all) to a food processor and pulse until they are fine crumbs. If there are any large pieces, they can clog a piping tip if you plan to pipe swirls onto the top of your cake. Set aside ½ cup of the crumbs for decorating.
  • Beat the butter in the bowl of a stand mixer for 2 minutes until creamy and light using the whisk attachment. Add the powdered sugar and mix on medium-low speed, scraping the bowl occasionally, until the sugar is incorporated into the butter.
  • Add the vanilla and salt, then beat the frosting for 5 minutes on medium-high speed, scraping the bottom and sides of the bowl occasionally, until fluffy and light.
  • Add the finely crushed Oreo crumbs along with the cream that has been used to soak the broken up Oreos. Reserve the soaked Oreos for assembling the cake. Beat the frosting until the cookie crumbs are evenly distributed.


  • Place one of the cake layers on a cake stand and spread a layer of the frosting on it. Add half of the soaked Oreos on top of the frosting, then top with a little more frosting so the layer is level.
  • Add the next cake layer and repeat with more of the frosting and the remaining soaked Oreos. Add the final layer and stick the cake in the fridge or freezer for 30 minutes to help set the layers and make the cake easier to frost.
  • Spread most of the remaining buttercream around the top and sides of the cake using an offset spatula and cake scraper to smooth it out if you want a finished look. Use any leftover frosting to pipe swirls on top of the cake. You may not need all the frosting, but it's so aggravating to have not enough frosting rather than too much.
  • To decorate the sides of the cake with Oreo crumbs, cup some of the reserved crumbs in one hand and gently press them against the sides, turning the cake as you go. Some of the crumbs will fall onto the cake plate and those can be carefully scraped off and used to sprinkle on top of the cake. Decorate with the reserved whole Oreos. Refrigerate or freeze the cake for 30 minutes to set the frosting before slicing and serving.


  • Makes 6-7 cups of batter.
  • Alternate pan sizes: If using a 9x13-inch pan, bake for 30-35 minutes. If using two 9-inch pans, bake for 25-30 minutes. If using four 6-inch pans, bake for 25-30 minutes. If using cupcake pans, bake for 18-20 minutes. The full recipe will yield about 3 dozen cupcakes. You will only need ½ of the frosting recipe for a two-layer 9-inch cake or a 9x13-inch cake.


Calories: 1532kcal | Carbohydrates: 265g | Protein: 10g | Fat: 51g | Saturated Fat: 29g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 15g | Trans Fat: 1g | Cholesterol: 111mg | Sodium: 936mg | Potassium: 233mg | Fiber: 3g | Sugar: 210g | Vitamin A: 1293IU | Vitamin C: 1mg | Calcium: 107mg | Iron: 7mg