Homemade Oreo Cookies

4.93 from 13 votes

This post may contain affiliate links. Please read our disclosure policy.

Homemade Oreo Cookies made with dark cocoa powder are crispy on the outside with a perfect cream filling in the middle. An easy homemade Oreo cookie recipe!

A homemade Oreo in my neck of the woods is soft cake mix chocolate cookies with frosting in the middle. They are good, but if that’s what you are looking for, this isn’t it (you can find my soft and puffy cake mix Oreo recipe here. I got you covered). This recipe is a crunchy dark chocolate cookie filled with a sweet and simple cream; perfect with a glass of milk.

homemade oreos stacked on top of each other on a plate
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Homemade Oreos

I love making this classic Oreo cookie recipe at home. I find joy in creating food from scratch and these little cookies are fun to try. There is something nostalgic about dipping an Oreo in a cold glass of milk . It brings back so many childhood memories. 

The dark color of the Oreo cookie comes from the cocoa powder. A true dark chocolate cocoa powder will get you that almost black dark brown cookie. A dutch-process cocoa powder will get you what you see in my photos. A traditional cocoa powder will get you a light brown with a hint of red cookie. I like the dark or dutch-process cocoa best for these cookies and highly recommend finding some.

top view of a plate of homemade oreos with a glass of milk next to it

What is the Oreo cream filling made out of?

The cream filling is really simple. It contains powdered sugar, butter, vanilla, and water. 

Can you freeze homemade Oreo cookies?

They freeze ok, but it isn’t ideal. The issue is that they lose some of the crunch when you take them out of the freezer. If you do want to freeze these, I recommend freezing the cookies and the filling in separate bags, thawing, and then assembling.

How long are homemade Oreo cookies good?

They’ll last about a week in an air-tight container. I found that the issue with these is that they lose their crunch quicker than they actually spoil. In order to avoid that, if you’d like to make these ahead of time, I’d make the cookies and filling and keep them separate until you are ready to serve the cookies.

homemade oreos on a plate

More cookie recipes:

If you’ve tried this homemade Oreo recipe or any other recipe on Bless this Mess, then don’t forget to rate the recipe and leave me a comment below! I would love to hear about your experience making it. And if you snapped some pictures of it, share it with me on Instagram so I can repost on my stories AND add your photo to your comment so that other can see your creation.

homemade oreos stacked on top of each other on a plate
4.93 from 13 votes

Oreo Cookies Recipe

Homemade Oreo cookies made with dark cocoa powder are crispy on the outside with a perfect cream filling in the middle.
Prep: 30 minutes
Cook: 10 minutes
Total: 39 minutes
Servings: 24 Cookies



  • 1 1/4 cups butter,, at room temperature
  • 2 cups powdered sugar
  • 1 cup Dutch processed cocoa or dark cocoa powder, (I used Hershey's Special Dark Cocoa)
  • 1/2 teaspoon salt
  • 1 teaspoon vanilla
  • 1 1/2 to 1 3/4 cups flour

Cream Filling

  • 4 cups powdered sugar
  • 1/2 cup butter,, melted and cooled
  • 1 tablespoon vanilla extract
  • Water


  • In a stand mixer with a cookie paddle attached, cream the butter and sugar together on medium speed until the mixture is light and fluffy, about 2 minutes.
  • Add the cocoa powder, salt, and vanilla and mix until incorporated. Add half of the flour and mix.
  • Add the remaining flour, 1/4 cup at a time until you get a pretty dry dough. You don’t want the dough to be sticky at all and it might even crumble just a little. Don’t be worried about a dry dough; we want a crispy cookie that doesn’t spread when baked.
  • Divide the dough into 3 balls and pat them together to form a disk. Cover the disks in plastic wrap and refrigerate for about 15 minutes.
  • Now if your world is crazy like mine and 3 hours instead of 15 minutes pass before you get back to baking, let the dough rest at room temperature for 15 minutes. The butter makes the dough super stiff if it’s too cold.
  • Preheat your oven to 350 degrees. Remove plastic from one disk and roll your dough out between two pieces of parchment paper or on a lightly floured surface. Roll the dough thin! We are talking 1/4 inch to an 1/8 inch thick.
  • Use a 2 inch circle cutter to cut out the cookies.
  • Place on a cookie sheet and bake for 8-9 minutes. It’s super hard to tell when a near black cookie is done. I baked mine for 10 minutes the first round and they tasted burnt on the bottom, so you’ll need to adjust as you go.
  • Repeat with the rest of the dough. Place the cookies on a wire rack to cool.
  • While the dough is chilling, mix up the cream filling. Using a stand mixer with a cookie paddle attachment, mix the powdered sugar, melted butter, and vanilla extract together. Add 1 teaspoon of water at a time, if needed, until the mixture resembles a thick dough that is about the consistency of play dough.
  • Divide the filling in half and roll it into a log that is about 2 inches wide. Roll the log in plastic wrap and let it chill in the fridge while the cookies are baking.
  • After the cookies are cool, it’s time to assemble! Remove the filling from the plastic wrap. Using a sharp knife, slice off a piece that is between 1/4 to a 1/2 inch thick.
  • This is the fun part of making your own Oreos. You can have traditional cream thickness, double stuffed, or even triple stuffed.
  • Stack a cookie, cream, and then another cookie. Press lightly together. Repeat, repeat, repeat.
  • Store in an air-tight container for up to a week.


  • The dark color of the cookie comes from the cocoa powder. A true dark chocolate cocoa powder will get you that dark brown, almost black, cookie. A Dutch-process cocoa powder will get you what you see in my photos. A traditional cocoa powder will get you a light brown with a hint of red cookie. I like the dark or Dutch-process cocoa best for these cookies and highly recommend finding some.


Calories: 288kcal, Carbohydrates: 41g, Protein: 2g, Fat: 14g, Saturated Fat: 9g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 4g, Trans Fat: 1g, Cholesterol: 36mg, Sodium: 157mg, Potassium: 73mg, Fiber: 2g, Sugar: 30g, Vitamin A: 414IU, Calcium: 11mg, Iron: 1mg
Like this recipe? Rate and comment below!

Long live all the Oreo cookies recipes! I can’t wait for you to try this rich chocolaty treat! I hope you make them over and over again.

About Melissa

You May Also Like:

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 5 stars
    I am an Oreo addict and these are amazing. I was very skeptical that but dare I say these are better than their mass-produced rival.
    I changed the recipe a bit to use half black cocoa and half dark Dutch processed – I do believe the black cocoa is essential for true Oreo flavor. I also rolled mine out quite thin. I can’t wait to make more!