Cinnamon and Cream

Cookies and Cream Cake with Oreo Buttercream

24 min read

↓ Jump to Recipe

There is a moment at every birthday party, potluck, or celebration dinner when someone walks in carrying a cake and the entire room goes quiet. This is that cake. Tall, dramatic, and dusted in crushed Oreo crumbs with dark chocolate layers peeking through every slice, the Cookies and Cream Cake is everything a celebration dessert should be. Each forkful delivers soft, deeply chocolatey cake, a ribbon of cream-filled crunch, and a buttercream so smooth and cookie-laden it practically tastes like a grown-up Oreo Blizzard.

What sets this version apart is a two-part Oreo strategy. Crushed cookies are folded directly into the cake batter, where they soften slightly during baking and become part of the crumb itself, adding little bursts of chocolate cookie flavor in every bite. The buttercream, meanwhile, gets a full cup of finely processed Oreos blended right in, giving it that distinctive cookies-and-cream flavor without turning the frosting gritty or heavy. The secret here is processing the cookies to a near-powder so they melt seamlessly into the buttercream, keeping every swirl silky and pipeable.

This recipe sits comfortably in the medium difficulty range. If you have made a layered cake before, you will feel right at home. If this is your first layer cake, take your time with the frosting steps, read through the tips section, and you will be just fine. This cake is perfect for birthdays, celebrations, or any weekend when you want to make something that will genuinely impress the people you love.

Prep: 40 minutesTotal: 2 hours 30 minutes (including cooling)Yield: one 9-inch three-layer cakeDifficulty: ★★☆ IntermediateOccasion: Special Occasion
✓ Vegetarian
Servings:

14

servings

Ingredients

  • Cake Batter)
  • 300 gall-purpose flour (about 2 1/2 cups, spooned and leveled)
  • 60 gDutch-process cocoa powder (about 3/4 cup)
  • 2 tspbaking powder
  • 1 tspbaking soda
  • 0.75 tspfine sea salt
  • 300 ggranulated sugar (about 1 1/2 cups)
  • 100 glight brown sugar, packed (about 1/2 cup)
  • 240 mlneutral oil such as vegetable or canola (about 1 cup)
  • 3 largeeggs, at room temperature
  • 240 mlbuttermilk, at room temperature (about 1 cup)
  • 240 mlhot strong brewed coffee or hot water (about 1 cup)
  • 2 tsppure vanilla extract
  • 200 gOreo cookies, roughly crushed (about 17 cookies
  • Buttercream)
  • 340 gunsalted butter, at room temperature (about 1 1/2 cups or 3 sticks
  • 170 gfull-fat cream cheese, at room temperature (about 3/4 cup
  • 600 gpowdered sugar, sifted (about 5 cups
  • 240 gOreo cookies, finely processed to a near-powder (about 20 cookies
  • Buttercream
  • 3 tbspheavy cream or whole milk, plus more as needed
  • 1 tsppure vanilla extract
  • Pinch of fine sea salt
  • Decoration
  • 8 wholeOreo cookies, halved or left whole

Ingredient Substitutions

buttermilk

  • 1 cup plain whole-milk yogurt thinned with 2 tablespoons milk — produces an equally tender crumb
  • 1 tablespoon white vinegar or lemon juice added to a measuring cup, then topped up with whole milk to reach 1 cup — let stand 5 minutes before using
Dutch-process cocoa powder

  • Natural (unsweetened) cocoa powder works but will produce a slightly lighter color and more acidic chocolate flavor — the cake will still be delicious
  • Black cocoa powder (replace up to half the Dutch-process cocoa) for an intensely dark, Oreo-like flavor in the cake layers themselves
neutral oil

  • Melted and cooled unsalted butter (same weight, 240ml) can be used — the cake will be slightly richer but a touch less moist after a day
  • Melted refined coconut oil works well and adds no detectable coconut flavor
eggs

  • For a dairy-free or egg-free version, use 3 flax eggs: 1 tablespoon ground flaxseed mixed with 3 tablespoons water per egg, rested 5 minutes until gel-like — texture will be slightly denser
cream cheese (in buttercream)

  • Omit cream cheese entirely and increase butter to 450g for a classic American buttercream — it will be sweeter and less tangy
  • Vegan cream cheese works as a 1-for-1 swap if making a dairy-free version
Oreo cookies

  • Any chocolate sandwich cookie (store-brand or Newman-Os) works as a 1-for-1 replacement with very similar results
  • Gluten-free chocolate sandwich cookies (such as Glutino brand) work well if you also substitute the all-purpose flour with a 1-for-1 gluten-free blend

Instructions

🔧 Equipment

🟫three 9-inch round cake pans
stand mixer or hand mixer
⚙️food processor
🔵wire cooling rack
🍴offset spatula
🔪bench scraper
🧁cake board or serving plate
📄parchment paper
🔪long serrated knife
⚖️kitchen scale (recommended)
🧁toothpick or cake tester
🟫6-inch round cake pan or 4-inch springform pan (for air fryer method)
💨air fryer with basket large enough for a 6-inch pan (for air fryer method)
🐢6-quart slow cooker (for slow cooker method)



Prep: 40 minutes
Bake: 28 to 32 minutes at 350°F (175°C)
Total: 2 hours 30 minutes (including cooling and assembly)
  1. Preheat your oven to 350°F (175°C). Grease three 9-inch round cake pans, line the bottoms with parchment paper circles, then grease the parchment and dust lightly with cocoa powder. Set aside.
  2. In a large bowl, whisk together the flour, cocoa powder, baking powder, baking soda, and salt until evenly combined. Set aside.
  3. In a second large bowl or the bowl of a stand mixer, whisk the granulated sugar, brown sugar, and oil together until combined. Add the eggs one at a time, whisking well after each addition. Mix in the vanilla extract. The mixture should look glossy and slightly thickened.
  4. Add the dry ingredients to the wet ingredients in three additions, alternating with the buttermilk in two additions (dry, wet, dry, wet, dry), stirring gently with a spatula after each addition until just combined. Do not overmix. Slowly pour in the hot coffee or hot water and stir until the batter is smooth and uniform. It will be quite thin — that is correct.
  5. Fold in the roughly crushed Oreos (the 200g portion) gently with a spatula. Divide the batter evenly among the three prepared pans. Each pan should hold roughly 550 to 560g of batter if you want to weigh for precision.
  6. Bake for 28 to 32 minutes, or until a toothpick inserted in the center comes out with just a few moist crumbs. Begin checking at 26 minutes as oven temperatures vary. If baking two pans at a time, rotate them front-to-back halfway through. Remove from the oven and let the cakes cool in their pans on a wire rack for 15 minutes, then turn out, peel away the parchment, and cool completely on the rack, at least 1 hour.
  7. While the cakes cool, make the Oreo buttercream. In a food processor, blitz the 240g of Oreos until they become a fine, sandy powder with no visible chunks. Set aside. In the bowl of a stand mixer fitted with the paddle attachment (or in a large bowl with a hand mixer), beat the room-temperature butter and cream cheese on medium-high speed for 3 to 4 minutes until very light and fluffy. Scrape down the sides of the bowl.
  8. Reduce mixer speed to low and add the sifted powdered sugar in three additions, mixing until each addition is incorporated before adding the next. Add the pinch of salt and vanilla extract. Once all the sugar is in, increase speed to medium and beat for 2 minutes. Add the Oreo powder and beat on low until fully combined, then increase to medium and beat for 1 more minute. Add heavy cream one tablespoon at a time until the buttercream reaches a smooth, spreadable but sturdy consistency. It should hold a peak and spread without tearing.
  9. To assemble: Place one completely cooled cake layer on a cake board or serving plate. Spread a generous layer of Oreo buttercream (about 3/4 cup) evenly across the top with an offset spatula. Place the second layer on top and repeat. Add the third layer and press very gently. Apply a thin crumb coat of buttercream over the entire outside of the cake and refrigerate for 20 minutes to set. Apply the final, thicker layer of buttercream, smoothing the sides and top with the offset spatula or a bench scraper. Decorate with whole or halved Oreo cookies pressed around the top edge. Refrigerate for at least 30 minutes before slicing to help the layers set cleanly.
Prep: 40 minutes
Bake: 22 to 25 minutes at 320°F (160°C)
Total: 1 hour 45 minutes
This method works beautifully for making four to six individual mini cakes using 6-inch round pans or 4-inch springform pans that fit your air fryer basket. The result is a moist, fudgy personal-sized cake, perfect when you want to make a smaller batch or only own one round pan. The full batter recipe makes approximately 4 to 5 individual cakes depending on pan size.
  1. Prepare the same cake batter following steps 2 through 5 of the oven method. Because this yields more batter than you may need for one or two sessions, you can refrigerate leftover batter for up to 24 hours or bake in batches.
  2. Grease a 6-inch round cake pan or a 4-inch springform pan that fits inside your air fryer basket. Line the bottom with a parchment circle and grease the parchment. Fill the pan no more than two-thirds full to allow for rise.
  3. Preheat the air fryer to 320°F (160°C) for 3 minutes. Place the filled pan in the basket. Because air fryers circulate heat intensely, the lower temperature here prevents the outside from setting too fast while the center stays raw. Bake for 22 to 25 minutes, checking at 20 minutes. The cake is done when a toothpick inserted in the center comes out with just a few moist crumbs and the top springs back lightly when pressed. If the top is browning too quickly before the center is set, lay a small piece of aluminum foil loosely over the top for the last 5 minutes.
  4. Allow the cake to cool in the pan inside the (turned off) air fryer for 5 minutes, then transfer to a wire rack and cool completely, about 45 minutes. Repeat for remaining batter in batches.
  5. Once cooled, slice each mini cake horizontally into two thin layers using a serrated knife for a layered look, or leave whole and frost the top generously. Prepare the Oreo buttercream as described in steps 7 and 8 of the oven method (you will likely have leftover frosting, which keeps refrigerated for up to 5 days). Frost and decorate as desired, topping each with a halved Oreo cookie.
Prep: 40 minutes
Bake: 2 hours to 2 hours 30 minutes on High
Total: 3 hours 30 minutes
This method produces one large, single-layer cake with an exceptionally moist and fudgy texture, closer to a steamed pudding cake than a traditional baked layer cake. It is ideal when your oven is occupied or during summer when you want to avoid heating your kitchen. The cake will not dome or brown on top, so it is perfect for a simply frosted, rustic presentation. Use a 6-quart oval or round slow cooker for best results.
  1. Prepare the cake batter following steps 2 through 5 of the oven method, folding in the crushed Oreos last. You will use roughly half the batter for a single-layer slow cooker cake — refrigerate the remainder for up to 24 hours to bake later, or double-line the slow cooker and make a larger single layer.
  2. Cut a piece of parchment paper to fit the bottom of your slow cooker insert, with the paper coming up the sides slightly to act as a sling for easy removal. Grease the parchment and the exposed sides of the insert thoroughly with butter or nonstick spray.
  3. Pour the batter into the prepared slow cooker insert and spread it into an even layer. Place a double layer of paper towels directly under the lid of the slow cooker before closing — this absorbs condensation and prevents water droplets from dripping onto the cake surface, which would create wet, gummy spots.
  4. Cook on High for 2 hours to 2 hours 30 minutes. Do not lift the lid during the first 90 minutes. Check at 2 hours: the cake is done when the edges are set, the center looks matte (not glossy or wet), and a toothpick inserted in the center comes out with just a few moist crumbs. Slow cookers vary in power, so check every 15 minutes after the 2-hour mark if needed.
  5. Turn off the slow cooker and leave the lid ajar for 15 minutes to allow the cake to firm up slightly. Then carefully lift the cake out using the parchment sling and transfer it to a wire rack to cool completely, at least 1 hour. Once fully cooled, frost the top generously with Oreo buttercream (prepare as described in steps 7 and 8 of the oven method) and decorate with Oreo halves. Slice directly from the rack or transfer to a serving board.

Nutrition Per Serving

Per 1 serving (makes one 9-inch three-layer cake)

745Calories
95gCarbs
68gSugar
38gFat
7gProtein

Why This Recipe Works

Oil-based chocolate cakes are notoriously more moist than their butter-based counterparts, and the science is straightforward: oil is 100% fat, while butter is roughly 80% fat and 20% water. That extra water in butter evaporates during baking and can tighten the gluten structure, making the crumb firmer. Oil stays liquid at room temperature, which means the cake stays soft and tender for days after baking, not just fresh out of the oven. The addition of both buttermilk and hot coffee serves two purposes. Buttermilk is slightly acidic, and that acid reacts with the baking soda to create lift and tenderize the gluten. The hot coffee intensifies the cocoa flavor dramatically without making the cake taste like coffee, because heat blooms the aromatic compounds in cocoa powder the same way it blooms spices in a pan.

The two-sugar approach (granulated plus brown sugar) is intentional. Granulated sugar dissolves cleanly and contributes structure, while brown sugar is hygroscopic, meaning it attracts and holds moisture from the environment. Together, they create a crumb that is both stable enough to stack and tender enough to feel almost impossibly soft. When the crushed Oreos are folded in, the cookie wafers soften as they absorb moisture from the surrounding batter during baking, becoming fully integrated into the crumb rather than staying crunchy or sandy.

For the buttercream, processing the Oreos to a fine powder is the key technical step. Larger cookie pieces contain air pockets and fat from the cream filling that can make buttercream grainy or cause it to split. When ground to a powder, the cookie essentially becomes a flavored dry ingredient that disperses evenly throughout the fat. The cream cheese plays a structural role as well, adding just enough acidity and body to balance the sweetness of five cups of powdered sugar without the frosting tasting one-dimensional. If your buttercream ever looks curdled or broken, the cause is almost always that the butter and cream cheese were at different temperatures. The fix: gently warm the bowl over a pot of hot water for 30 seconds, then beat again.

Baker’s Tips

  • Bring all refrigerated ingredients (eggs, buttermilk, butter, cream cheese) to room temperature at least 1 hour before you begin. Cold eggs can cause the oil-based batter to separate, and cold cream cheese will leave lumps in the buttercream.
  • Weigh your batter when dividing it among three pans. Equal weights mean equal baking times and layers that stack perfectly without any lopsided trimming.
  • Do not skip the crumb coat. That first thin layer of buttercream seals in all the loose cake crumbs so your final coat looks clean and professional. Even 20 minutes in the fridge makes a dramatic difference.
  • Process the buttercream Oreos (the 240g portion) until you genuinely cannot see any chunks. Scrape down the food processor bowl once and process again. A fine, sandy powder is what you want. Any larger pieces will create a grainy texture in the finished frosting.
  • Hot coffee is the best liquid for blooming cocoa powder, but if you are serving this to children or prefer to avoid caffeine, hot water works perfectly. The cake will still taste deeply chocolatey.
  • Level your cake layers with a long serrated knife before assembling if they have domed during baking. A flat, even layer grips the buttercream better and means your finished cake will stand tall without sliding.
  • To get clean, dramatic slices, refrigerate the fully assembled and frosted cake for at least 1 hour before cutting. Use a sharp knife run under hot water and wiped clean between each slice.

Variations

  • Double chocolate version: Replace 30g of the all-purpose flour with an additional 30g of black cocoa powder for intensely dark, Oreo-flavored cake layers that look almost black when sliced.
  • Mint Oreo version: Use Mint Oreos in place of regular Oreos throughout, and add 1/2 teaspoon peppermint extract to the buttercream for a mint chocolate chip effect.
  • Cookies and cream cupcakes: Divide the batter into 24 lined muffin tins, filling each two-thirds full. Bake at 350°F (175°C) for 18 to 20 minutes. Press a whole mini Oreo into the bottom of each liner before adding batter for a hidden cookie surprise. Frost with the same Oreo buttercream.
  • Vanilla layer version: Replace the cocoa powder with an equal weight of all-purpose flour and increase vanilla to 1 tablespoon for a pale, vanilla-forward cake that showcases the dark Oreo pieces even more dramatically in each slice.

Troubleshooting & FAQ

My cake layers came out dense and gummy in the center. What went wrong?
The most likely cause is underbaking. Because this batter is quite thin and oil-based, it can look wet in the center for longer than expected. Always rely on the toothpick test rather than appearance alone: you want just a few moist crumbs, not wet batter. Also check that your oven temperature is accurate, as home ovens can run 15 to 25 degrees cooler than the dial suggests. An inexpensive oven thermometer is one of the best investments a baker can make.
My Oreo buttercream looks grainy and slightly curdled. How do I fix it?
Graininess is almost always caused by either Oreo pieces that were not processed finely enough, or a temperature mismatch between the butter and cream cheese. For the Oreo issue, process longer and check for any remaining chunks. For a curdled or separated texture, place the mixer bowl over a pot of hot (not boiling) water and stir gently until the edges of the frosting just begin to melt, then return to the mixer and beat on medium-high for 2 to 3 minutes. It will come back together smoothly.
Why did my cake layers turn out lopsided or with a big dome?
Doming happens when the edges of the cake bake and set faster than the center, forcing the center to push upward. This is very common in home ovens. To minimize it, make sure you are baking at the correct temperature (not too high), avoid opening the oven door before at least 25 minutes have passed, and consider using baking strips (dampened fabric strips wrapped around the outside of the pans) which insulate the edges and encourage more even baking. If your layers still dome, simply level them with a serrated knife once cooled.
My cake layers stuck to the pans and broke when I tried to remove them.
Always use both a greased pan AND a parchment liner. The parchment is the true insurance policy here. Grease the pan, press in a parchment circle, then grease the parchment. After turning the cake out, peel the parchment off while the cake is still warm, as it releases more cleanly then. Also make sure you are waiting the full 15 minutes before attempting to unmold, since a hot cake is more fragile than one that has set slightly.
The Oreo pieces in my cake batter sank to the bottom during baking. How do I prevent this?
Because this batter is deliberately thin for a moist texture, heavier add-ins can sink. To help the cookie pieces stay suspended, toss your roughly crushed Oreos in about one tablespoon of flour from the recipe’s measured amount before folding them in. Also make sure you are folding them in last, just before pouring into the pans, and bake immediately once the batter is in the pans rather than letting it sit.

Storage & Make-Ahead

  • Storage: Store the frosted cake covered at room temperature for up to 1 day, or refrigerate in an airtight container or under a cake dome for up to 5 days. Bring slices to room temperature for 20 to 30 minutes before serving for the best texture. Unfrosted cake layers can be frozen, individually wrapped tightly in plastic wrap and then foil, for up to 3 months. Thaw overnight at room temperature still wrapped.
  • Make-Ahead: The cake layers can be baked up to 2 days ahead, wrapped tightly in plastic wrap, and stored at room temperature, or frozen for up to 3 months. The Oreo buttercream can be made up to 4 days in advance and stored in an airtight container in the refrigerator. Before using, bring it fully to room temperature and re-beat with a mixer for 2 to 3 minutes until fluffy and smooth again.


Leave a Comment