There’s something undeniably nostalgic about twisting open an Oreo, licking the creamy filling, and dunking it into a cold glass of milk. But as delicious as the store-bought version is, making homemade Oreos takes that classic treat to a whole new level. With rich, deeply chocolatey cookies and a smooth vanilla cream sandwiched in between, they’re both familiar and elevated, delivering the perfect balance of crunch, sweetness, and comfort in every bite.
Homemade Oreos start with the cookies themselves, which are far more flavorful than the packaged kind. Made with cocoa powder and just the right amount of sugar, they bake up crisp on the outside but tender enough to melt in your mouth. The real secret is a generous pinch of salt, it enhances the chocolate and balances the sweetness of the filling. And because you’re making them from scratch, you can control their size: keep them classic and bite-sized, or go bold and bake bigger cookies for a more indulgent version.
Then there’s the filling – sweet, creamy, and irresistibly smooth. While traditional Oreos use a simple vanilla cream, homemade versions offer endless opportunities to get creative. You can keep it classic with a fluffy vanilla buttercream or try fun twists like peppermint for the holidays, peanut butter for a richer treat, or even espresso for a more grown-up spin. No matter how you flavor it, the key is achieving that silky texture that pairs perfectly with the crisp cookies.
Homemade Oreos are more than just a dessert, they’re a reminder of why baking from scratch is so special. They make great lunchbox treats, pair beautifully with Irish coffee or milk, and are guaranteed to disappear quickly at parties or bake sales. And perhaps the best part is the joy of sharing them: when friends and family realize you made everyone’s favorite cookie yourself, it’s always met with smiles and a little bit of awe. With their nostalgic flavor and made-from-scratch charm, homemade Oreos prove that even the most iconic store-bought sweets are worth recreating in your own kitchen.

Ingredients
- 1 cup unsalted butter softened
- 1 cup granulated sugar
- 1 teaspoon vanilla extract
- 1 large egg
- 2 cups all-purpose flour
- 3/4 cup unsweetened cocoa powder
- 1.5 teaspoons baking powder
- 1/2 teaspoon salt
- 1/2 cup heavy cream
- 1 teaspoon vanilla extract for filling
- 1.5 cups powdered sugar for filling
Instructions
- Preheat the oven to 350°F (175°C). Line a baking sheet with parchment paper.
- In a large bowl, cream together the softened butter and granulated sugar until light and fluffy. Add the vanilla extract and egg, mixing until well combined.
- In another bowl, sift together the flour, cocoa powder, baking powder, and salt. Gradually add the dry ingredients to the wet mixture, mixing until a dough forms.
- Roll the dough into small balls and place them on the prepared baking sheet. Flatten each ball slightly with your hand.
- Bake for 8 to 10 minutes, until the cookies are set. Allow them to cool completely on a wire rack.
- To make the filling, beat the heavy cream, vanilla extract, and powdered sugar together until smooth and creamy.
- Once the cookies have cooled, spread the filling on the flat side of one cookie and sandwich it with another cookie.
Nutrition










OMG, so good! Tastes just like the real Oreos!! Will definitely make again! 🍪
Made these for my kids and they devoured them! Thanks for the easy recipe!
Why are you baking cookies? Just buy them from the store, simpler! 😛
Buying them is cheaper and way less work. You really don’t need to bake! 🙄
But homemade cookies taste way better! Plus, it’s fun to bake. 😊
Yummy in my tummy! I added some mint flavor too! 🌱
Bakin is hard. Mine turned out flat and sad. Any tips?
Are these even real Oreos? Just add some filling from the store, lol. Not even close!
I thought the dough was too dry, it fell apart when rolling. Maybe add more butter? 🤔
I had the same issue! Adding more butter might help, but you could also try adding a bit of water or milk too to get the dough just right. 😊
These were a hit at the party! Everyone loved them. Easy to make too! 😍