Cream cheese frosting is the smart move here. A plain glaze just adds sweetness, but the tang cuts through the chocolate and keeps the donut from tasting like a cupcake with frosting. It also gives the crushed Oreos something to grip without sliding off.
I still count my folds, 15, 16, stop, even though it feels fussy, because that one extra stir made my first batch tough as hockey pucks.
Oreo crunch contrast
Crushed Oreos in the frosting add a gritty crunch against the tender, cake-like donut. The donut itself is soft and moist, almost muffin-like.
That textural contrast makes each bite interesting, creamy frosting, then a sudden crunch, then the soft crumb. Without the Oreo bits, the frosting would be one-note smooth.
The cookies break up the richness and give you something to chew.
Tangy cream cheese frosting
Cream cheese frosting brings a tang that cuts through the sweetness of the chocolate donut. A simple powdered sugar glaze would just be sweet on sweet. This frosting is thick enough to hold crushed Oreos without them sinking or sliding off.
The tang balances the cocoa, so the donut tastes chocolatey, not cloying. It keeps the whole thing from being one-dimensional.
Why not to overmix
This batter is thicker than standard cake batter, so it’s easy to overmix. Overworking it develops gluten, and that makes donuts dense and tough instead of light. Folding until just combined preserves the air from the baking powder.
The finished donuts should feel tender, not rubbery. You’ll see the difference in how they spring back when pressed.
Baking over frying
Baked donuts come out cake-like and not greasy, unlike fried versions. No deep fryer or oil disposal needed, just a donut pan and an oven. These homemade donuts satisfy a donut craving without the heaviness of frying.
The texture is closer to a tender muffin, but the shape and frosting make them feel like a treat. It’s a practical choice that doesn’t sacrifice flavor.

Prep: 20 min · Cook: 12 min · Total: 45 min · Servings: 6
Ingredients that matter
Cocoa powder: Sift it to avoid bitter lumps in the dark batter. Unsweetened Dutch process gives the deepest color.
Brown sugar: Use light or dark; either works. Dark adds more molasses flavor, but both keep the donuts moist.
Cream cheese: Bring it to room temperature so the frosting whips smooth without lumps.
Oreo cookies: Crush them coarsely with a rolling pin. You want chunks for crunch, not powder.
Making the Oreo donuts step by step
Prep the pan and oven
Butter the donut pan well, every nook. If the batter sticks, the donuts tear. Set the pan aside while you mix.
Mix the wet ingredients
Whisk egg, brown sugar, melted butter, vanilla, and milk until smooth. The sugar should mostly dissolve; no gritty feel left.
Combine the dry ingredients
Stir flour, baking powder, cocoa, and salt in a separate bowl. Break up any cocoa lumps with your whisk, they show as bitter spots later.
Fold dry into wet
Pour dry into wet and fold with a spatula until no flour streaks remain. Stop there, overmixing makes the donuts tough. The batter will be thick and slightly lumpy.
Fill and bake
Spoon batter into cavities, keeping the center post clear. Bake 10 to 12 minutes; the donuts look puffed and spring back when pressed. A toothpick should come out clean.
Cool completely
Let donuts rest in the pan 5 minutes, then transfer to a wire rack. They must be fully cool before frosting or the cream cheese melts and slides off.
Make the frosting
Beat cream cheese and softened butter until creamy, no lumps. Add vanilla, then powdered sugar gradually. The frosting thickens as you add sugar; stop when it holds a soft peak.
Crush the Oreos
Crush Oreos in a bag with a rolling pin, some fine crumbs, some pea-sized bits. Bigger pieces add crunch; dust gives flavor. Don’t turn them to powder.
Finish the donuts
Spread frosting on cooled donuts, a thin layer works best so the Oreo bits stick. Sprinkle crushed cookies over the top immediately, before the frosting sets.

Oreo Donuts
Ingredients
Donuts
- 1 large egg
- 100 g brown sugar (3.5 oz)
- 40 g butter (1.4 oz), melted
- 1/2 tsp vanilla extract
- 120 ml milk (1/2 cup)
- 130 g all-purpose flour (4.6 oz)
- 1 tsp baking powder
- 30 g cocoa powder (1.1 oz), sifted
- 1/4 tsp salt
Frosting
- 100 g cream cheese (3.5 oz), at room temperature
- 30 g butter (1.1 oz), softened
- 1/2 tsp vanilla extract
- 100 g powdered sugar (3.5 oz)
- 4-5 Oreo cookies crushed
Instructions
Donuts
Preheat Oven and Pan:
Heat oven to 350°F (175°C). Butter a donut pan and put aside.Mix Batter:
In a big bowl, combine egg, brown sugar, melted butter, vanilla, and milk with a whisk. In another bowl, stir together flour, baking powder, cocoa, and salt. Pour dry mix into wet and fold until just incorporated (avoid overmixing).Bake Donuts:
Spoon batter into each donut cavity, making sure the middle is unfilled. Bake for 10-12 minutes, until a toothpick comes out clean. Allow to rest in the pan for a few minutes, then move to a cooling rack to cool fully.
Frosting
Make Frosting:
To make the frosting: In a large bowl, beat cream cheese and softened butter until creamy. Mix in vanilla. Slowly add powdered sugar while beating until smooth (the mix gets thinner with more sugar).Top and Serve:
Top cooled donuts with frosting and scatter crushed Oreos over them. Pair with a glass of milk.

Oreo donut substitutions that actually work
Oreo cookies: Any chocolate sandwich cookie (or gluten-free version). Use the same amount by weight. The frosting texture stays the same; only the cookie flavor changes.
Gluten-free sandwich cookies work fine, but some brands are softer, so you get less crunch.
Cream cheese (frosting): Full-fat Greek yogurt or mascarpone. Greek yogurt makes the frosting tangier and thinner, chill it before spreading. Mascarpone gives a richer, less tangy frosting, closer to buttercream.
Use equal weight, but with yogurt you may need less powdered sugar to keep it spreadable.
All-purpose flour: Gluten-free 1-to-1 baking flour. Replace by weight (130g). The donuts will be slightly more crumbly and less tender.
Don’t swap in a single flour like almond or coconut, they change the structure too much.
Tips
- Use a fine-mesh strainer to sift the cocoa powder directly into the dry ingredients; this aerates it and breaks up clumps that a whisk might miss, ensuring the dark batter is smooth and free of bitter cocoa spots.
Storage and Serving
For the best texture, eat these donuts within a few hours of frosting and topping. The crushed Oreos stay crunchy, the frosting remains creamy, and the cake is soft.
If you need to make ahead, bake the donuts and store them unfrosted in an airtight container at room temperature for up to 2 days. The frosting can be made a day ahead and kept in the fridge; bring it to room temperature before spreading. Once frosted, leftovers keep in an airtight container at room temperature for up to 2 days.
The frosting stays creamy, but the Oreo crunch fades as the cookies absorb moisture. To revive some crunch, you can sprinkle fresh crushed Oreos on top before serving.
Don’t refrigerate the frosted donuts; the fridge firms the frosting and dries the cake faster. Freezing is not recommended for the assembled donuts; the frosting and topping won’t survive thawing well.

Frequently Asked Questions
Can I make these donuts ahead of time?
Yes, but only the unfrosted donuts and the frosting separately. Bake the donuts up to 2 days ahead and store them in an airtight container at room temperature.
The frosting can be made a day ahead and refrigerated; bring it to room temperature before spreading. Once frosted, eat within a few hours for the best crunch, or within 2 days, though the Oreo bits will soften.
Why did my donuts turn out dry?
Overmixing the batter is the most common culprit, it develops gluten and makes the donuts tough and dry. Fold just until no flour streaks remain, and stop.
Another cause is overbaking; check at 10 minutes and pull them as soon as a toothpick comes out clean, not after. The donuts should feel tender and spring back when pressed, not firm.
Can I use a mini donut pan instead?
Yes, but watch the bake time closely, mini donuts will be done in about 6 to 8 minutes. Fill the cavities about two-thirds full; the batter rises and puffs.
Start checking at 6 minutes; a toothpick should come out clean. The texture will still be cake-like and moist if you don’t overbake.
How do I keep the Oreo topping from falling off?
Spread a thin layer of frosting, just enough to cover the surface, so the crushed Oreos stick without sliding. Press the cookie bits gently into the frosting right after spreading, before it sets. Also, crush the Oreos into a mix of fine crumbs and pea-sized pieces; too many large chunks won’t adhere as well.
Are these donuts supposed to be like classic fried donuts?
No, these are baked donuts with a cake-like, tender crumb, more like a muffin in donut shape. They’re not greasy or airy like fried yeast donuts.
The texture is soft and moist, and the cream cheese frosting adds tang and richness that sets them apart. Think of them as a treat that satisfies a donut craving without frying.
