How to Make Homemade Oreo Cookies from Scratch

These homemade Oreos deliver everything you love about the classic cookie: crisp, chocolatey sandwich biscuits with a smooth vanilla cream filling. Instead of buying them, you can easily make them at home and enjoy fresh, delicious cookies.

close up side view of homemade oreos on wire rack.

Love Oreos? Try using these cookies in an Oreo ice cream cake or as the base for a red velvet Oreo cheesecake for an extra-special dessert.

Ingredients

Dutch cocoa powder: I prefer Dutch-processed cocoa for this recipe because it has a darker color that gives the cookies a near-black appearance. A higher-fat Dutch cocoa also helps the dough bind and reduces crumbliness. If you can’t find Dutch cocoa, use natural cocoa and add a few drops of black food coloring if desired.

Plain flour: also called all-purpose flour. Make sure it contains no raising agents.

White sugar: regular granulated sugar works well. You can substitute caster sugar or extra-light brown sugar if you prefer.

Brown sugar: light brown sugar adds a subtle caramel note. Dark brown or white sugar can be used as alternatives.

Bicarb: bicarbonate of soda (baking soda). This is not the same as baking powder and should not be substituted.

side view close up of two oreos, one proped on the other, with stack of homemade oreos, with glass of milk.

Salt: a small amount brightens the flavor, but omit it if preferred.

Egg: one large egg (about 55 g with shell).

Unsalted butter: unsalted is best to control saltiness; margarine can be used if desired.

Vanilla essence: use real or imitation vanilla based on taste and budget.

Icing sugar: also called confectioners’ or powdered sugar. Sift it first to ensure a smooth filling.

Milk: a tablespoon or so to loosen the filling if needed — water can substitute in a pinch.

How to make homemade oreos

Begin by ensuring the butter and egg are at room temperature so the dough comes together properly. Make the cookies first; after they cool completely, prepare the filling and assemble the sandwiches.

adding butter to mixing bowl.
adding white sugar to butting in a large metal bowl.
adding brown sugar to bowl with white sugar and butter in a large metal mixing bowl.

Add the cubed butter, white sugar and brown sugar to a large bowl or the bowl of a stand mixer. Cream on medium speed with a hand mixer or stand mixer until smooth and there are no large lumps of butter.

adding vanilla to beaten white and brown sugar and butter, in a large metal mixing bowl.
adding egg to butter, sugar and vanilla in a metal mixing bowl.

Beat in the vanilla and egg until fully incorporated.

adding dutch cocoa powder to sieve sittnig on top of mixing bowl with beaten wet ingredients.
adding flour to other dry ingredients in sieve sittnig on top of mixing bowl with beaten wet ingredients.
adding baking soda to other dry ingredients in sieve sittnig on top of mixing bowl with beaten wet ingredients.
adding salt to other dry ingredients in sieve sittnig on top of mixing bowl with beaten wet ingredients.
mixing dry ingredients for oreo cookies with beaters to the left and white spatular to the right to scrap down bowl.

Sift the Dutch cocoa, flour, bicarbonate of soda and salt into the bowl using a large sieve. Mix on medium speed until combined, scraping down the sides as needed.

dough ball on cling film, ready to wrap and chill in the fridge.

Scrape the dough together with a spatula, place it on a sheet of cling film, shape it into a ball and wrap tightly. Chill in the refrigerator for one hour — this step is essential to make the dough manageable.

Preheat the oven to 355°F (180°C) (fan-forced) and line two baking trays with baking paper.

top down view sifting cocoa powder onto baking paper.
to view rolled out cookie dough on baking paper with cocoa powder sprinkled on top to stop it sticking.

Sprinkle a sheet of baking paper with Dutch cocoa powder. Cut the chilled dough in half, return one half to the fridge, and place the other half on the prepared paper. Dust the top with more cocoa and roll the dough to about 1/8–1/4 inch thickness, adding cocoa as needed to prevent sticking.

Use a round cookie cutter dusted with cocoa to cut circles and arrange them on the baking trays. Cookies do not spread much, so leave only about 1/2 inch between each.

unbaking cookies on a baking tray lined with baking paper, ready to put in the oven, spaced fairly close togher, aboutr ½ inch appart.
top down view of baking cookies on a baking tray.

Bake for about 15 minutes, checking after 10 minutes and adding time if needed. Be careful not to overbake; Dutch cocoa can make doneness harder to judge. If unsure, remove a cookie to test for texture and return to the oven for a couple more minutes if necessary.

Allow baked cookies to cool a few minutes on the tray, then transfer to a wire rack to cool completely. Repeat with the remaining dough.

When all cookies are cool, prepare the vanilla filling.

adding chopped room temperature butter to glass mixing bowl.
adding icing sugar to chopped butter in mixing bowl.
adding vanilla to glass mixing bowl with butter and icing sugar.
add milk to bowl with butter, icing sugar and vanilla, with beaters to the side.

Sift the icing sugar. Beat the softened butter, sifted icing sugar and vanilla in a bowl or stand mixer on medium speed. If the filling seems stiff, add a tablespoon of milk or water and beat until pale, light and fluffy.

filling piping bag with vanilla filling.
down down view filling oreos with vanilla butter filling in a piping bag.
putting top cooking onto bottom cookie with vanilla filling pioped onto it, with write rack and completed fill cookie behind it.
top down view cookies with vanilla filling on a wire rack, ready for cookies to place on top.

Flip half the cookies so the tops face down. Fit a piping bag with a round tip and pipe a ring or a small mound of filling (about 1/4 inch thick) onto each bottom cookie. If you don’t have a piping bag, use a butter knife or small spoon. Top with a second cookie, cooked side up, and press lightly to sandwich the filling. Your homemade Oreos are ready to enjoy.

How to serve

side view of homemade oreas stacked on a a white plate with a black border pattern and gold rim, on a grey tea towel and a glass of milk on the side.

These cookies are delicious on their own, and even better dunked in a cold glass of milk.

How to store

Store the cookies in an airtight container layered with baking paper for up to one week. They may soften after that but will generally remain safe to eat for another week.

Have you made this recipe? Tell me how it went in the comments below and tag me on Instagram so I can see your creations! @keep_calm_and_eat_icecream

side view homemade oreo that's just been dunked in a glass of mil, with milk dripping off it and a stack of oreos to the side.

Looking for more dessert recipes?

Try these next: Oreo ice cream, Caramilk chocolate cookies, cookies and cream nice cream (vegan), no-churn chocolate ice cream, or a classic chocolate sundae.

top down view of homemade oreas, with one on its side, on a white plate with a black border pattern and gold rim, on a grey tea towel and a glass of milk on the side.

📋 Recipe

close up side view of homemade oreo on a wire rack.

Homemade oreos

Author: Sarah Brooks
Crisp chocolate cookies sandwiched with a creamy vanilla filling — a homemade take on the classic Oreo.
5 from 1 vote

Print Recipe

Prep Time 1 hr
Chilling time 1 hr 30 mins
Total Time 2 hrs 30 mins
Course Dessert, Snack
Cuisine American
Servings 60 individual cookies
Calories 105 kcal

Equipment

  • Electric hand beaters or stand mixer
  • 2 large baking trays
  • Cling film
  • Round cookie cutter
  • Piping bag and large round nozzle (optional)

Ingredients

Chocolate cookies

  • ½ cup (115 g) unsalted butter, softened
  • ½ cup (110 g) white sugar
  • ¼ cup (55 g) tightly packed light brown sugar
  • 1 large egg (approx. 55 g)
  • 1 teaspoon vanilla essence
  • ½ cup (60 g) Dutch cocoa powder (preferably higher fat)
  • 1 ¾ cups (210 g) plain/all-purpose flour
  • ¾ teaspoon bicarbonate of soda (baking soda)
  • ½ teaspoon salt
  • Approx. ½ cup (60 g) Dutch cocoa powder for dusting

Vanilla filling

  • ½ cup (115 g) unsalted butter, softened
  • 2 cups (240 g) icing/powdered sugar, sifted
  • 2 teaspoons vanilla essence

Instructions

Chocolate cookies

  • Ensure butter is softened to room temperature.
  • Cube the butter and cream it with the white and brown sugars until well combined.
  • Add vanilla and egg and beat until fully combined.
  • Sift Dutch cocoa, flour, baking soda and salt into the bowl and mix until combined, scraping the bowl as needed.
  • Shape the dough into a ball on cling film, wrap tightly and chill for 1 hour. Do not skip this step.
  • Preheat oven to 355°F (180°C) fan-forced. Line baking trays with baking paper.
  • On a baking-paper-lined surface dusted with cocoa, roll half the dough to about ¼ inch thickness. Cut circles with a cocoa-dusted cutter and place on trays, leaving roughly ½ inch between cookies.
  • Bake for approximately 15 minutes, checking after 10 minutes and adding time if needed. Cool briefly on the tray, then transfer to a wire rack to cool completely. Repeat with remaining dough.

Vanilla filling

  • Sift the icing sugar. Beat the softened butter, sifted icing sugar and vanilla until smooth; add 1 tablespoon milk or water if too stiff.
  • Beat until pale and fluffy.

To assemble

  • Turn half the cookies over so the tops face down. Pipe or spoon filling onto the bottoms.
  • Top with the remaining cookies, cooked side up, and press gently to seal.
  • Enjoy on their own or dunked in a glass of cold milk.

Notes

Tips and tricks

If Dutch cocoa is unavailable, use natural cocoa with a drop of black food coloring to deepen the color. Oven temperatures vary; preheat for at least ten minutes and check cookies after 10 minutes, adjusting time or temperature as needed for your oven.

Nutrition

Calories: 105kcalCarbohydrates: 18gProtein: 2g

Nutritional Disclaimer

Nutrition information is an estimate. For precise values, calculate based on the brands and products you use.

Keywords: cookie, cream filled cookie
Tried this recipe?Let us know how it was!

Pin it for later!

side view of stack of homemade oreos, with single oreo and one oreo propped on its side, with glass of milk and text overlay, homemade oreos and KCAEIC.