If you love classic chocolate sandwich cookies with rich cocoa flavor and creamy vanilla filling, these homemade Oreo cookies are the perfect recipe to make from scratch. Made with black cocoa powder for that signature dark chocolate flavor and crisp texture, these cookies taste just like the classic store-bought version — only even better homemade.
These chocolate sandwich cookies feature crisp chocolate cookie layers filled with a sweet, creamy vanilla buttercream center. The deep black cocoa creates that iconic cookies-and-cream flavor everyone loves while giving the cookies their rich dark appearance.
Perfect for holidays, birthday parties, cookie trays, or everyday desserts, these homemade Oreo cookies are always a crowd favorite. They’re also delicious crushed over homemade ice cream, milkshakes, cheesecakes, and other cookies-and-cream desserts for extra chocolate flavor and crunch.
Why You’ll Love These Homemade Oreo Cookies
These homemade sandwich cookies are:
- Rich and chocolatey
- Crisp with creamy filling
- Easy to make from scratch
- Perfect for cookies and cream lovers
- Great for parties and gifting
- Made with real ingredients
Black cocoa powder gives these cookies their classic Oreo-style flavor and texture while the creamy vanilla filling balances the rich chocolate perfectly.
Ingredients
Chocolate Cookie Dough
- Butter
- Sugar
- Eggs
- All-purpose flour
- Black cocoa powder
- Baking soda
Cream Filling
- Butter
- Powdered sugar
- Vanilla extract
How to Make Homemade Oreo Cookies
Start by creaming together the softened butter and sugar until light and fluffy. Add the eggs and continue mixing until fully combined.
Slowly add the flour, black cocoa powder, and baking soda into the wet ingredients and mix until a soft dough forms. Divide the dough into portions, flatten slightly, and chill any dough not currently being rolled out.
Place the dough between parchment paper and roll it to an even thickness. Use a small round cookie cutter to cut out the cookies and place them onto a parchment-lined baking sheet.
Bake the cookies until set, then transfer them to a cooling rack and allow them to cool completely before filling.
To make the cream filling, beat together the softened butter, powdered sugar, and vanilla extract until smooth and fluffy.
Spread the filling onto one cookie and gently sandwich another cookie on top. Lightly press together and smooth the edges for the classic sandwich cookie appearance.
Tips for the Best Oreo Cookies
For perfect homemade Oreo cookies:
- Use softened butter for smooth dough
- Roll dough evenly for uniform cookies
- Chill dough if it becomes too soft
- Allow cookies to cool completely before filling
- Use black cocoa powder for authentic flavor
Black cocoa powder creates the classic dark cookie appearance and gives these cookies their signature deep chocolate flavor.
What is Black Cocoa Powder?
Black cocoa powder is a heavily Dutch-processed cocoa powder with a smooth, rich flavor and deep dark color. It’s commonly used in cookies and cream desserts and gives homemade Oreo cookies their iconic taste and appearance.
Storage Tips
Store the cookies in an airtight container for up to 3 days. The cookies may soften slightly over time as the filling settles into the cookie layers.

Frequently Asked Questions
Can I use regular cocoa powder instead of black cocoa powder?
Yes, but black cocoa powder gives the cookies their classic Oreo-style flavor and dark appearance.
Why should I roll the dough between parchment paper?
This helps prevent sticking and creates evenly rolled cookies.
Can I freeze homemade Oreo cookies?
Yes! These cookies freeze well both filled and unfilled.
How do I keep the cookies crisp?
Store them in an airtight container and allow the cookies to cool completely before assembling.
More homemade cookie recipes to enjoy.
Some of my favorite cookie baking supplies, mixing bowls, baking sheets, cooling racks, and kitchen essentials can be found in my Amazon Storefront. These are some of my favorite tools for creating beautiful homemade cookies and bakery-style desserts at home.

Homemade Oreo Cookies
Ingredients
Method
- In a bowl, cream together 1 cup of softened butter with the sugar until light and fluffy.
- Beat in eggs until fully incorporated.
- Add the flour, cocoa powder, and baking soda into the wet ingredients, and mix together until combined.
- Turn the dough out onto your surface and push together into a flat square for ease of rolling out, divide the dough into 4 parts. You can wrap the dough your not using yet and keep it in the refrigerator until you ready.
- Preheat oven to 325˚F.
- Place the dough between the two sheets of parchment paper or a silicone mat with parchment paper on top of the dough roll out to ¼-inch in thickness.

- Using a small round cookie cutter about the size of the rim of a champagne glass.
- Place on a large parchment lined baking sheet, leaving at least ½-inch between each cookie.

- Pack together and re-roll out any scraps to cut additional cookies. Repeat with this process with each remaining ¼ of the dough.

- Bake in a preheated oven for 15 minutes.
- Remove and transfer cookies to a cooling rack to cool completely.
- To make the filling, combine butter, powdered sugar, and vanilla in a medium mixing bowl. Beat together until light and fluffy.
- Assemble the cookies by spreading a generous scoop of the icing onto one of the cookies and sandwiching it with another. Give it a light squeeze and scrape any excess off to clear and even out the sides.
- Stored in an airtight container for 3 days. Note they may become less crispy the longer they’re stored.









