Homemade Oreos are so rich and loaded with a decadent cream filling. It is so easy to make your favorite cookie at home.

Homemade oreos stacked together.
Want to save this recipe?

If you like Oreo cookies as much as we do, you are going to want to make this homemade Oreo cookie recipe. In fact, this new recipe is so delicious, you might want to make it now. The cookies are layered with cream filling and the entire treat is perfect with a glass of milk.

It looks fancy but is a simple cookie recipe anyone can make. My kids love anything with Oreo cookies and also enjoy Oreo Dump Cake Recipe and Easy Oreo Dip Recipe.

I love homemade treats and also make Butter Mints Recipe.

What is the Oreo filling made out of?

The filling is a simple but delicious blend of powdered sugar, butter and vanilla. These 3 simple ingredients come together for the best filling. It is so creamy and perfect with the chocolate sandwich cookies.



  • All Purpose Flour 
  • unsweetened cocoa powder 
  • Sugar 
  • large Egg
  • Vanilla Extract 


  • Unsalted Butter, softened at room temperature 
  • Powdered Sugar 

Variation ideas

  • Mint filling. If you love mint, make the filling with mint flavor. Just add ¼ teaspoon peppermint extract. You can also use food coloring to make it green if desired but it is optional.
  • Dipped Oreo cookies. Dip the cookies in chocolate entirely or just half the cookie. Either way, it will be yummy.
  • Marshmallow fluff. While it will not taste as much like a classic Oreo, it is a yummy filling.
  • Lemon filling. Add lemon extract and yellow food coloring to the filling.
  • Dye the cream filling. You can coordinate these cookies for any party, baby shower or even Game day. Just add the food coloring of your choice to the filling until it is the shade you desire.

How to make homemade oreos

Mixing bowl with cocoa powder, flour and dry ingredients.

Step 1. You will need a large bowl. Add the flour, cocoa powder and salt. Combine this together to make the chocolate cookies.

Mixing bowl with butter.

Step 2. Next, get out a separate bowl and add the butter. Beat for about 1 minute with either a mixer. 

Mixing bowl with sugar and butter.

Step 3. Scrape down the sides and add in the sugar. Then beat this until thoroughly combined. 

Mixing bowl with egg and vanilla added.

Step 4. Add in the egg and vanilla extract and mix together.

Dry ingredients gradually added to butter mixture.

Step 5. Using low speed, gradually add the dry ingredients into the wet ingredients until a dough forms.

Dough combined and ready to chill.

Step 6. Chill the dough in the fridge for 30 to 60 minutes. 

Cookie scoop forming dough into balls.

Step 7. Roll the cookie dough into small balls.

Dough balls on baking sheet.

Step 8. Then place them on the baking sheets.

Cookies pressed down.

Step 9. Then press the balls down to flatten the cookies.

Cookies on sheet pan ready to bake.

Step 10. Bake the cookies until the edges get crispy and the middle is cooked through. Allow to cool.

Separate mixing bowl with cream filling.

Step 11. While the cookies cool, make the cream filling. Use a large mixing bowl and beat the butter with mixer until it is creamy on medium speed.

Mixing bowl with powdered sugar added.

Step 12. Then turn the mixer to low and slowly add in the powdered sugar and vanilla. 

Mixing bowl with filling combined.

Step 13. After you have added all the sugar, turn the mixer to high and beat for 1 minute until the filling is creamy and well combined. The filling will be thick, but this is normal.

Filling added to each cookie.

Step 14. Finally, spread the cream filling on half of the cooled cookies. Top with the remaining cookies and enjoy. They are so delicious.

How to store homemade Oreos

Place the cookies inside an airtight container. They will keep at room temperature up to a week.

I doubt they last that long though. They are so delicious that everyone will eat these fast.

Pro Tips

  • Use room temperature butter. It will help make the cookies fluffy. Just make sure it is not too soft or the cookies will spread too much while baking. You definitely don’t want to use melted butter.
  • Line your baking sheet with parchment or a silicone baking mat. Clean up is quick and easy if you use one of these.
  • The cookies need to completely cool. Don’t try to add the filling when they are still warm. Cool on a cooling rack.
  • You can use plastic wrap to wrap the dough if you need to refrigerate it before making the balls. Just put the dough between two sheets of parchment paper.
Homemade oreos stacked together.

It’s your turn to make this homemade oreo recipe. Please leave a comment once you do so I can hear from you.

Homemade Oreo Cookies

5 from 4 votes
Homemade oreos are so rich and loaded with a decadent cream filling. It is so easy to make your favorite cookie at home.
Prep Time 1 hour
Cook Time 9 minutes
Total Time 1 hour 9 minutes
Servings 24
Cuisine American
Course Dessert
Calories 180


Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly!


  • In a large bowl, combine the flour, cocoa powder and salt.
  • Then in a separate bowl, beat the butter for approximately 1 minute with either a hand held mixer or a stand up mixer.  Then scrape down the sides, add in the sugar and beat until thoroughly combined.  Then add in the egg and vanilla extract and mix until well combined.
  • Next turn the mixer to low and slowly add the dry ingredients (flour mixture) into the wet ingredients (butter mixture) until a dough is formed.  Then chill the dough in your refrigerator for 30-60 minutes.
  • Preheat the oven to 350 degrees F. Line 2 baking sheets with parchment paper or silicone mats.
  • The roll the dough into small balls made of approximately 2 tsp of the dough and place them on the baking sheets. Press down on the balls to flatten the cookies out.  Then bake for 6-9 minutes until crisp around the edges and cooked through in the middle.
  • Let the cookies cool on the baking sheet for approximately 5 minutes and then transfer them to a wire rack to cool completely.
  • While the cookies are cooling, it’s time to make the cream filling.
  • Beat the butter for the cream filling in a large bowl with a stand up mixer or hand held mixer until creamy.  Turn the mixer to low and slowly add in the powdered sugar and vanilla.  Once all the sugar has been added, turn the mixer to high and beat for 1 minute until creamy and combined. *Note: the cream filling will be thick.
  • Spread the cream filling onto half of the cooled cookies and top with the remaining cookies.
  • Enjoy!

Recipe Notes

These cookies will last for up to 1 week in an air tight container at room temperature.  

Nutrition Facts

Calories 180kcal, Carbohydrates 26g, Protein 2g, Fat 8g, Saturated Fat 5g, Polyunsaturated Fat 1g, Monounsaturated Fat 2g, Trans Fat 1g, Cholesterol 27mg, Sodium 53mg, Potassium 43mg, Fiber 1g, Sugar 18g, Vitamin A 246IU, Calcium 7mg, Iron 1mg

Pin This Now to Remember It Later

Pin Recipe

Try these other recipes

Share this recipe!


About the Author

Hi, I’m Carrie. Welcome to Desserts on a Dime!

I’m on a mission to help you create delicious desserts on a budget and do not require a ton of time. Together, we are going to make something sweet that the entire family will love!

Leave A Review

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

Recipe Rating