Oreos are made by sandwiching a vanilla cream between two chocolate wafer-like cookies. They are commonly sold commercially in retail stores, but they can be prepared at home using a few basic baking ingredients and tools. This recipe takes approximately an hour to complete and yields 25 to 30 homemade Oreo cookies.

Things You'll Need

Combine 1 1/4 cups flour, 1/2 cup Dutch cocoa, 1 tsp. baking soda, 1/4 tsp. salt, 1 1/2 cups sugar, and 1/4 tsp. baking powder in a large mixing bowl.

Use an electric beater to mix the contents on low speed. While processing, add 1 1/4 sticks of butter and one egg to the mixture. Continue beating until the batter thickens.

Place parchment paper over two baking sheets. Scoop teaspoon-sized mounds of the batter and place them evenly spaced apart onto the parchment paper. Cover your hands with a light coating of flour, and flatten each mound using your palm. Continue until all dough has been used.

Preheat the oven to 375 degrees Fahrenheit and bake for 8 to 10 minutes. Rotate the pans once after 4 to 5 minutes. Remove the pans from the oven and place cookies on a wire cooling rack to cool.

Mix 1/4 cup butter and 1/4 cup vegetable shortening in a separate mixing bowl. Beat on low speed using the electric beater. Slowly add 2 cups of powdered sugar and 2 tsp. of vanilla extract. Turn the beater on high and mix for 2 to 3 minutes, or until the cream is fluffy.

Put the cream in a pastry bag with a 1/2-inch dispersal tip. Place a teaspoon-sized portion of cream onto half of the cookies. Take the other half of cookies and place them on top of each creamed cookie. Apply pressure slowly, allowing the cream to spread evenly to the edges of the cookie. Serve and enjoy.


  • In lieu of a pastry bag, put the cream into a gallon-sized zipper seal bag and cut a corner off using a pair of scissors.

    Peppermint filling can be prepared by using 1/2 tsp. of peppermint oil in place of the vanilla extract.

    Less sugar can be used if you have less of a sweet tooth, but ensure you use 1 cup minimum.